After my Vista 64 was updated via Windows Update to include upgrades to .NET, graphics, etc. (basically, pieces of Windows 7, I believe) Internet Explorer 8 has been doing something very annoying on many web sites. It's very noticeable on some sites I've built.
When the page is refreshed or another page - even from the same site - is loaded, the entire window refreshes itself as though it was loading for the first time; very disruptive. It's really noticeable on sites with darker backgrounds such as http://www.northridgecommunitychurch.com, but it's also noticeable here on the stackoverflow.com site.
Is anyone else noticing this? Can a developer do something - or stop doing something - to restore the smooth page transitions I was seeing until a couple of days ago?
Thanks in advance.
Just to add to my question, there is no trace of this problem in Firefox or Opera. Only in IE8, and only there in the past day or two.
Nevertheless, if anyone has any ideas for code modifications that might overcome the problem before clients start complainining....
You'd see much less flicker if the site was using HTTP Expires & Cache-Control headers properly; see http://www.fiddler2.com/redir/?id=httpperf
Related
I'm drawing a blank and hope that someone has a pointer as to what could be causing my site to suddenly come to a standstill.
Disclaimer: I coded this site using https://github.com/ColeTownsend/Balzac-for-Jekyll/blob/master/_includes/head-dark.html around 3-4 years ago. Since then I have switched careers, and I rarely hit an editor nowadays.
An example page I'm experiencing problems with can be found here: http://deanbirkett.name/articles/looking-back-at-csun
What's happening is that when I open the page up myself on my own machine, the page half loads and then stops... the spinning wheel continues, but nothing else happens. Eventually the page times out and I have to kill the tab.
This happens to me in Safari and Chrome. Others have reported the same issue... yet others have reported absolutely no problems at all with the site/page(s).
This doesn't appear to be related to location - on one machine in my apartment I see no problems, on another it does what is described above.
I'm drawing a blank as to what can be going wrong - any ideas?
Vista 32; IE9; FrontPage 2003. I've updated my web page for years on a daily basis. Today, after updating my web page only displayed less than half of the Home Page. All other pages of my web page worked. Other computers were able to open the web page normally.
I tried to change the Home Page and uploaded, but the result was the same. I refreshed the page, I restarted and new-started the computer,no difference. I've spent several hours trying to fix the problem myself, but to no avail.
Thanks for any help
Max Klepp
Unfortunately I realized too late that I was in the wrong forum. You're right, it's of course not a programming problem. PLUS: today everything works without any changes having been made. There are more things in heaven and earth, Horatio,...
Thanks for all your efforts
Max Klepp
There has been very little changed to this page since it just recently stopped loading properly on Chrome.
If you click the link three times things usually load up fine. I've looked through the developer tools and can see that it's hanging up on the js the first load. The second load has pending on most/all of the .jpgs, and then finally another click/load works.
I know it's a heavy site, but the other pages are fine, in terms of actually loading and not just going idle, and this loads well enough in Firefox. I don't think this site is even the largest of the pages in terms of images and video.
I've gone through others solutions to this problem by changing the "https" and renaming files incase an adblocker was causing it, but nothing seems to work.
Any idea of what in the page is causing the issue?
Well all right, maybe it doesn't kill web development completely... but it's certainly irritating. =)
I have been testing a site recently using various desktop and mobile browsers. So far, the only one that has given me significant trouble is Safari running on the iPhone 5, which uses a level of caching beyond anything I have seen before that seems nearly impossible to get rid of, which I now call Super Caching. This Super Caching has prevented me from testing my site as I am unable to test any changes - not to the css style, back-end c#, front-end javascript, aspx design, nada. I have tried the following methods to attempt to clear the cache for this page (both separately and all together):
Close all tabs in Safari, then close Safari entirely (double tap home button, close Safari icon there)
Settings -> Safari -> Clear History + Settings -> Safari => Clear Cookies and Data. Checking the Website Data after doing this confirms there is nothing there and shows 0 bytes of stored data.
Shut down my phone completely (not just sleep)
Change the url to my site by appending garbage information like ?random=pleasedontcacheme&random2=123
Add code to my site to try and prevent caching... which of course doesn't work because these changes are never retrieved by the phone's browser.
In short, testing has become a small nightmare at the moment. While any tips for how to actually destroy Safari's obnoxious caching would be greatly appreciated, I am more interested in making sure that this does not happen during development in the future. So my question is, for the current Safari browser, what is the best way to stop it from caching a website?
So far I have added the following to the Page_Load of my site's default page:
HttpContext.Current.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
HttpContext.Current.Response.Cache.SetValidUntilExpires(false);
HttpContext.Current.Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache);
HttpContext.Current.Response.Cache.SetNoStore();
Response.AppendHeader("Cache-Control", "no-cache, no-store, must-revalidate");
Response.AppendHeader("Pragma", "no-cache");
Response.AppendHeader("Expires", "0");
I have also seen others use meta tags, though they have been described as a bit hacky. (As found here).
I am still working towards a way to retake control of my iPhone's cache, but in the meantime, I would like to ask those who might be more experienced with this particular issue how well the above methods work for getting around the caching issue (during development mostly, but also good to know for future reference). Or, are there other solutions that have been found helpful for this browser/system combo?
Thank you very much in advance for any tips or advice. =)
I'm having a strange issue with Chrome.
I'm working on development with a very image heavy website. If I reload a page over and over again, eventually half the images or more will just disappear. (they don't seem to be broken, just not visible).
If I clear my local cache in Chrome and refresh the page, the images return.
Any idea what may be causing this and how to possibly fix?
edit: just to note, it's not just me. Others hav reported the same issue on the website I'm working on. Always Chrome.
Images, which contains "content-length" header randomly disapper, removing this at the server side solves this bug...
(chrome dev team has this issue in "open" state in their bug tracing system)
I've been getting this recently too. I generally use the latest dev channel for Chrome and assumed it was related to that, but even when launching the regular version of Chrome I get the same issue. I've only noticed it for the past 2-3 months though. Hard-refresh does the job, but it's a really odd bug.