-
Recent Posts
Recent Comments
Archives
Categories
Author Archives: Will Alexander
Component Level Real-User Monitoring
GhostWriter lets you prioritize when and how you load third-party content, like ads. Your users see what they’re looking for sooner which increases engagement and improves your search engine rankings. One of the ways it does this is by introducing … Continue reading
Posted in network monitoring
Tagged GhostWriter, scriptloading, web performance optimization, webperf, wpo
Leave a comment
Got ad performance problems? Find out!
We saw that Google Analytics now supported Page Load Time metrics out-of-the-box and started thinking about how we might be able to use GhostWriter’s insights into third-party content (read: ads) performance to give users of both GhostWriter and Google Analytics … Continue reading
Posted in ScriptLoading, javascript, webperf
1 Comment
Auto Semi-Colon Insertion and Closures
I was working on a Javascript library, applying what I thought was an innocuous change to remove an unnecessary closure. The original code looked like this. Foo= (function(){ return function($){alert($)} })() (function(){ /* … */ })(); I re-factored to remove … Continue reading
Posted in javascript
Comments Off
Gecko and WebKit To Iframes: “Freeze! Or you’ll reload!”
iFrames aren’t evil, just misguided I’ve always looked at iframes with a great deal of skepticism. They seem like something of an intruder, delivered from their own domain and free to embed whatever content they see fit. Browsers implement a … Continue reading
Posted in Uncategorized
Leave a comment
Internet Explorer’s Native Support for Script Pre-Fetching
Script pre-fetching is a very useful technique allowing you to defer execution of a script or serialize execution of multiple scripts which have dependencies. Existing implementations rely on various hacks to achieve pre-fetching, all of which require the resource be cache-able. This post shows how Internet Explorer has native support for this concept and provides code that can be used so hacks are limited to other browsers. Continue reading
