I tried to put the Twitter widget on several Blogger / Blogspot blogs (which should be super-simple and almost there) when I noticed that it doesn't work sometimes - especially times when I was not logged into Blogger / Google as the author of this blog. The Chrome developer tools show the status simply “Finish” without an HTTP response code (for example, 200, 404), which is included for apis.google.com/js/plusone.js and platform.twitter.com/widgets.js, whereas Firefox Firebug shows HTTP 200 for plusone.js and doesn't even list widgets.js on its network tab. I can see this “Finish” on any blogspot blog, even http://buzz.blogger.com/ (although only for widgets Twitters.js; plusone.js loads correctly with 304).
What's going on here? Is it because these are javascript files? Is Chrome trying to skip a call when it suspects / awaits a 304 Not Modified response, but doesn’t actually load the previous response content?
source
share