tag:blogger.com,1999:blog-2660731263604854712.post8798557849159300396..comments2023-11-01T02:19:24.056-07:00Comments on Fastersite: How a web page loadsThe Nerdbirderhttp://www.blogger.com/profile/10788220750917048380noreply@blogger.comBlogger21125tag:blogger.com,1999:blog-2660731263604854712.post-2417510821356462012013-11-21T01:15:20.891-08:002013-11-21T01:15:20.891-08:00Well, that's excellent article! I enjoy readin...Well, that's excellent article! I enjoy reading the articles that have good information and ideas to share with each reader. it was rale useful for me.navigator sharing specified ideas in the instant as symptomless.bespoke website developmenthttp://www.orangewebmart.com/website-development/bespoke-web-development/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-75103471054766459372013-03-21T22:44:57.053-07:002013-03-21T22:44:57.053-07:00Your example is simple and clear. I now have a bet...Your example is simple and clear. I now have a better understanding regarding parsing in HTML 5. Charli Lockiehttp://www.flintinteractive.com.au/services/technologynoreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-26408929026270622572013-03-07T13:22:17.662-08:002013-03-07T13:22:17.662-08:00Developers and programmers should find a way to ma...Developers and programmers should find a way to make the page reload easier and the browsing a lot more convenient to the user. They should provide a more effective model of html settings that is more user-friendly.Clinton Nguyenhttp://www.mediadog.ca/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-3367681180244051382013-02-20T17:37:20.493-08:002013-02-20T17:37:20.493-08:00I got very good post for loading webpage here http...I got very good post for loading webpage here <a rel="nofollow">http://www.techflirt.com/javascript-web-page-preloader/</a>Ankur Kumar Singhhttps://www.blogger.com/profile/04042878993808450058noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-5934202314053166852012-12-13T15:07:55.941-08:002012-12-13T15:07:55.941-08:00App developers melbourne are also doing their best...<a href="http://www.conducthq.com/" rel="nofollow">App developers melbourne</a> are also doing their best to be able to provide proper programs that would be suited to the newest and latest upgrade on the html settings the webpages nowadays got. Anonymoushttps://www.blogger.com/profile/14602426140101028789noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-23198633066614243532012-03-06T14:17:55.470-08:002012-03-06T14:17:55.470-08:00Great article...Great article...James Bloomhttps://www.blogger.com/profile/13134840583951245666noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-56313465512973339812011-10-27T16:10:30.952-07:002011-10-27T16:10:30.952-07:00It´s good.It´s good.Clã Celestial Bloghttp://www.blog.clacelestial.com/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-69992833895997378782011-06-13T09:02:23.750-07:002011-06-13T09:02:23.750-07:00You might be interested in our Android App. It mea...You might be interested in our Android App. It measures HTTP performance inside the Mobile Browser. You can also see all the real time web events happening. More at 3pmobile.com<br /><br />Cheers,<br /><br />PeterAnonymoushttps://www.blogger.com/profile/07858074897556111844noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-45312607824387902072011-06-08T02:24:43.070-07:002011-06-08T02:24:43.070-07:00This comment has been removed by the author.Dotnet Associateshttps://www.blogger.com/profile/03387273468398206785noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-80771619724917312632011-06-02T22:04:26.525-07:002011-06-02T22:04:26.525-07:00Hey Tony! Good post i'm gonna tweet this.. :)Hey Tony! Good post i'm gonna tweet this.. :)cshandlerhttps://www.blogger.com/profile/04389413799333478945noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-40406289320499340742011-06-02T05:51:22.536-07:002011-06-02T05:51:22.536-07:00Terrific post! This has provided much insights for...Terrific post! This has provided much insights for me to reconsider where I should place my relevant tagsRaven Ng Shi Jiehttps://www.blogger.com/profile/12731045047138530186noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-73670877335643218712011-06-01T09:47:17.256-07:002011-06-01T09:47:17.256-07:00Awesome and really helpful postAwesome and really helpful postDheerajhttp://techreuters.comnoreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-8846883731393517862011-06-01T06:30:50.597-07:002011-06-01T06:30:50.597-07:00SuperLiked Keep Writting!SuperLiked Keep Writting!Manish Deohttp://dmeaon.blogspot.com/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-38642632721266306732011-05-31T12:12:08.280-07:002011-05-31T12:12:08.280-07:00I'd be interested to see you write something o...I'd be interested to see you write something on SPDY:<br /><br />http://www.chromium.org/spdy<br /><br />I believe that one of the objectives of SPDY is to address the problem with having to parse to find other resources to load by sending that info down in the header.Guy Ellishttp://guyellisrocks.com/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-55214973251173555602011-05-31T11:43:29.656-07:002011-05-31T11:43:29.656-07:00@id - Putting scripts at the bottom is a good idea...@id - Putting scripts at the bottom is a good idea for the reasons described in the article.<br /><br />@Mupinc/Kozie - A browser which conforms to the HTML5 spec should not fire the onload event before all subresources (including images) have loaded. That is certainly the case in WebKit based browsers. If you have a test case to the contrary, it is a bug and should be fixed.<br /><br />@Aariel - Very interesting. Sounds like the type of thing that would be really tricky to get right in all cases. Have you been able to measure the impact on popular sites?<br /><br />@Steve Souders - Thanks, glad they are useful.The Nerdbirderhttps://www.blogger.com/profile/10788220750917048380noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-90215645616322583912011-05-31T09:24:15.664-07:002011-05-31T09:24:15.664-07:00Great post, Tony. In addition to this article on p...Great post, Tony. In addition to this article on parsing, you've had great browser implementation posts on <a href="http://gent.ilcore.com/2011/05/list-of-ways-html-can-download-resource.html" rel="nofollow">tags that trigger downloads</a>, <a href="http://gent.ilcore.com/2011/01/webkit-preloadscanner.html" rel="nofollow">preload scanning</a>, <a href="http://gent.ilcore.com/2011/02/chromes-10-caches.html" rel="nofollow">how browsers have multiple caches</a>, and <a href="http://gent.ilcore.com/2011/03/how-not-to-trigger-layout-in-webkit.html" rel="nofollow">triggering reflows</a>. You're compiling a great set of articles on how browsers work that are worthwhile for all web developers to read.Steve Soudershttp://stevesouders.com/noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-53101240380801272202011-05-30T21:01:05.406-07:002011-05-30T21:01:05.406-07:00This is very informative and helpful. For the past...This is very informative and helpful. For the past couple of months a colleague of mine and I have been slowly reverse engineering the parse / script execution process in various browsers in an attempt to build some automatic optimizations for scripts on arbitrary web pages. Our current solution implements this process:<br /><br />1) Proxied HTML documents are scanned for script tags, which are then re-written so that they do not download or execute.<br />2) A script representing a client library is placed in the proxied document. This downloads early and asynchronously.<br />3) Client library scans for all external scripts, and sends a single request to a proxy server.<br />4) The proxy server sends a multipart response, and flushes scripts asynchronously through the response as they are made available.<br />5) Client library separates the received scripts, and executes them in their intended sequence with inline scripts. The source for individual scripts is cached with some meta data in the browsers local storage.<br /><br />We have had to do some tricky things, such as overriding / emulating document.write functionality, but overall it has been a fun and effective experiment.<br /><br />If you are interested to try it out, the feature is currently live and freely available on http://www.cloudflare.com (full disclosure: I work there).Aarielhttps://www.blogger.com/profile/17404396502234740449noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-82650420099041840052011-05-30T00:16:23.512-07:002011-05-30T00:16:23.512-07:00Unless image tags are given their respective sourc...Unless image tags are given their respective source's width and height in attributes, window.onload will be fired after that images are also loaded in other browsers.<br /><br />Correct me if i'm wrong.Kozienoreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-20152868730471915642011-05-29T21:34:44.180-07:002011-05-29T21:34:44.180-07:00As I known - window.onload event may fire before a...As I known - window.onload event may fire before all images are loaded, and only in IE browsers onload event fires after all images are downloaded.Mupinchttps://www.blogger.com/profile/02175007337914762463noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-92219641064647399212011-05-29T21:21:42.361-07:002011-05-29T21:21:42.361-07:00Awesome Tony!Awesome Tony!Baskarhttps://www.blogger.com/profile/05618997192671423987noreply@blogger.comtag:blogger.com,1999:blog-2660731263604854712.post-77362616862183416772011-05-29T16:41:55.477-07:002011-05-29T16:41:55.477-07:00What are the implications here for the common tact...What are the implications here for the common tactic of putting scripts just before the closing body tag?Anonymousnoreply@blogger.com