IE re-downloading background images
Quick post - at the Ajax Experience conference, someone mentioned to me that IE was downloading background images multiple times if they were referenced in the stylesheets multiple times. I checked with the team, and they confirmed that they did address this problem in IE7, and it should be fixed (they tried reproducing it multiple different ways to be sure). Unfortunately, I forgot to get the name of the person who mentioned this to me - so if you're out there, this is fixed, and thanks for the feedback.
-C
Comments
Anonymous
November 08, 2006
We love CSS fixes and improved CSS support! Thanks!Anonymous
November 10, 2006
Just FYI, I think that has usually been called the Flicker bug. http://dean.edwards.name/my/flicker.htmlAnonymous
December 05, 2006
Again, not sure who exactly informed you of this, but I first heard about this on Mishoo here: http://www.bazon.net/mishoo/articles.epl?art_id=958 from November, 2004. The uhm... tone of the article tends to vent some of the frustration of developers on this one. On the performance angle, it just doesn't make sense to not pull it out of the cache, but on the "conspiracy theory" angle, it does provoke questions of "why" it was done this way in the first place. Cheers, steveAnonymous
January 26, 2007
There's a javascript workaround for this and it works in IE6 since SP1: try { //works since IE6SP1 doument.execCommand("BackgroundImageCache", false, true) } catch(acold) {/many will complain, just ignore/} Check my blog for more details: http://misterpixel.blogspot.com/ I wonder: are there not wanted (not known) side effects of this command? Regards, Mr.PixelAnonymous
March 30, 2007
Dan Popa: Your Script works great except the typo, "document" was typed as "doument" on Line3. Should like below and works well.
try { //works since IE6SP1 document.execCommand("BackgroundImageCache", false, true) } catch(acold) {/many will complain, just ignore/} Rama.
Anonymous
September 26, 2007
Thank for this code, i help me to re-downloading bacground image from IE, but i don't if it work under Firefox.Anonymous
October 06, 2007
Your Script works great except the typo, "document" was typed as "doument" on Line3. Should like below and works well.Anonymous
January 20, 2008
Again, not sure who exactly informed you of this, but I first heard about this on Mishoo here: http://www.bazon.net/mishoo/articles.epl?art_id=958 from November, 2004. The uhm... tone of the article tends to vent some of the frustration of developers on this one. On the performance angle, it just doesn't make sense to not pull it out of the cache, but on the "conspiracy theory" angle, it does provoke questions of "why" it was done this way in the first place.Anonymous
January 20, 2008
The uhm... tone of the article tends to vent some of the frustration of developers on this one. On the performance angle, it just doesn't make sense to not pull it out of the cache, but on the "conspiracy theory" angle, it does provoke questions of "why" it was done this way in the first place.Anonymous
January 20, 2008
Just FYI, I think that has usually been called the Flicker bug. http://dean.edwards.name/my/flicker.htmlAnonymous
January 20, 2008
htThere's a javascript workaround for this and it works in IE6 since SP1: try { //works since IE6SP1 doument.execCommand("BackgroundImageCache", false, true) } catch(acold) {/many will complain, just ignore/} Check my blog for more details: http://misterpixel.blogspot.com/ I wonder: are there not wanted (not known) side effects of this command? Regards, Mr.PixelAnonymous
January 31, 2008
There's a javascript workaround for this and it works in IE6 since SP1: try { //works since IE6SP1 doument.execCommand("BackgroundImageCache", false, true) } catch(acold) {/many will complain, just ignore/} Check my blog for more details:Anonymous
February 03, 2008
The uhm... tone of the article tends to vent some of the frustration of developers on this one. On the performance angle, it just doesn't make sense to not pull it out of the cache, but on the "conspiracy theory" angle, it does provoke questions of "why" it was done this way in the first place.Anonymous
February 29, 2008
Thank for this code,but i help me to re-downloading bacground image from IE, but i don't if it work under Firefox.Anonymous
January 01, 2009
Your Script works great except the typo, "document" was typed as "doument" on Line3.Anonymous
April 23, 2009
Thank for this code, i help me to re-downloading bacground image from IE, but i don't if it work under Firefox.Anonymous
April 23, 2009
Just FYI, I think that has usually been called the Flicker bug.Anonymous
May 16, 2009
Dan Popa: Your Script works great except the typo, "document" was typed as "doument" on Line3. Should like below and works well.
try { //works since IE6SP1 document.execCommand("BackgroundImageCache", false, true) } catch(acold) {/many will complain, just ignore/} Rama.
Anonymous
July 07, 2009
Thank for this code, i help me to re-downloading bacground image from IE, but i don't if it work under FirefoxAnonymous
November 02, 2010
To say i have stopped using IE , i just rely on Google chrome for translation and search and Mozilla browser to open bank and e-commerce web sites.. <a href="www.samplecvs.org/.../architect-cv-2.html">Architect CV</a>