-
Another great post, this one on the load/unload event handlers, and how they can prevent pages from going into WebKit's Page Cache.
"The unload event is comparatively mysterious. Whenever the user leaves a page it is “unloaded” and scripts can do some final cleanup.
The mysterious part is that “leaving the page” can mean one of a few things:
1. The user closes the browser tab or window, resulting in the destruction of the visible page.
2. The browser navigates from the old page to a new page, resulting in the destruction of the old visible page.The Page Cache makes this even more interesting by adding a new navigation possibility:
3. The browser navigates from the old page to a new page, but the old visible page is suspended, hidden, and placed in the Page Cache."
-
An excellent post on the WebKit Page Cache.
"Note that the Page Cache is an end user feature that makes navigating the web much smoother. It is not a “cache” in the “HTTP sense“. It is not a “cache” in the “disk cache” sense where raw resources are stored on the local disk. And it’s not a “cache” in the traditional “memory cache” sense where WebKit keeps decoded resources around in memory to be shared between multiple web pages.
So… what *exactly* is it?
Quite simply, the Page Cache makes it so when you leave a page we “pause” it and when you come back we press “play.”"
-
An interesting overview of the Telegraph's technology-driven innovation, and 'Project Victoria'.
"Small, nimble, under the radar, with permission to fail: Will Lewis took a team of just seven, each with different skills and experience, out of Canary Wharf to Victoria and set up a separate unit to experiment with new ways of working. For five months they worked with just a dozen journalists to create the first 4 pages of the newspaper and a dummy website, each and every day. And just about every day they deliberately trialled different ways to deliver it: from different seating arrangements to different processes and responsibilities."
links for 2009-10-06 at paulcarvill.com, the home of Paul Carvill on the web
paulcarvill.com
Hi, I'm Paul Carvill, I'm a web developer. I'm currently working as Technical Lead at LBi, Europe's largest digital agency.
I also like walking, cooking, Bollywood and rock 'n' roll.