Aangezien ik nu al een hele tijd ben overgestapt op FireFox, en daarvoor Mozilla en Opera geregeld eens in gang trok, keek ik raar op toen een collega me vertelde dat hij die ene jpg niet van een website kreeg. Het probleem was, zo stelde hij, dat de afbeelding telkens in bitmap-formaat werd opgeslagen.
In mijn oneindige wijsheid (sic) en in de wetenschap dat het een website was met persfoto’s (en dus meestal hoge resolutie) dacht ik dat ik er vanaf zou komen met de stelling dat de foto’s sowieso in bmp formaat waren opgeslagen op de webserver.
Met reden werd ik gecorrigeerd, de foto’s waren in de link wel degelijk jpg’s. Damn?
Niet getreurd, want mijn andere goeie collega, meneer Google, kwam te hulp. Blijkt dat IE (en meer bepaald mshtml) afbeeldingen intern opslaat in bitmap formaat. Maw, als een afbeelding wordt opgeslagen in de cache, zal IE deze omzetten naar een bmp. Als je vervolgens de optie ‘save picture as…’ aanklikt, gaat IE deze eerst gaan ophalen uit de cache en dus als bmp…
De oplossing is dus eenvoudig: cache legen en herbeginnen.
Of nog beter: laat de cache steeds leeg, dient toch voor niets meer met de huidige verbindingen…
En nu allemaal samen, tot vervelens toe: “Leve FF!”
Ik heb mij al vaak geïrriteerd aan de IE-cache. Iets met pics die dynamisch werden vervangen enzo, en IE weigerde van die vanzelf te refreshen, en dan moet ge van die vuile headers gaan sturen om zeker ne refresh te krijgen… Langs de andere kant is cache dan weer ni slecht, we zullen er maar mee leren leven zeker?