Archives
Andy Hopper: Computing for the Future of the Planet
I recently hosted Andy Hopper (University of Cambridge) at Google to deliver his talk on Computing for the Future of the Planet (YouTube video). He covered a variety of areas that ranged from practical deployment issues that should be addressed today to futuristic concepts. The beginning of the talk, the part that was of most […]
Google AJAX Libraries API
Today Dion Almaer announced the Google AJAX Libraries API. This is a great resource for developers using any of the popular JavaScript frameworks including Prototype, Script.aculo.us, jQuery, Dojo, and MooTools. Rather than downloading it to your own server and hosting it from there, you can request your preferred JavaScript library from ajax.googleapis.com: <script src=”http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js”> </script> […]
Splitting the Initial Payload
This post is based on a chapter from Even Faster Web Sites, the follow-up to High Performance Web Sites. Posts in this series include: chapters and contributing authors, Splitting the Initial Payload, Loading Scripts Without Blocking, Coupling Asynchronous Scripts, Positioning Inline Scripts, Sharding Dominant Domains, Flushing the Document Early, Using Iframes Sparingly, and Simplifying CSS […]
High Performance Web Sites, Part 2
In my first book, High Performance Web Sites, I presented 14 rules for making web pages faster. I’ve got some good news and some bad news. Bad news first: there are more than 14 things you have to do to speed up your pages. The good news is I’ve started another book that describes more […]
Cuzillion
At Web 2.0 Expo today I announce the release of Cuzillion. The tag line is ‘cuz there are zillion pages to check. It’s indispensable for people like me who are always pushing browsers to their limit trying to figure out how to squeeze out a little more performance. I’m constantly thinking of or being asked […]
O’Reilly Webcast
This Thursday, April 24, at 10am PDT I’m doing a webcast entitled “Even Faster Web Sites”. This is a new type of event for O’Reilly and I’m excited to try it out. I’ll do 30 minutes of talking with online slides and demos, followed by questions from listeners. There is a limit to the number […]
Web 2.0 Expo
I’ll be speaking at Web 2.0 Expo in San Francisco April 25 at 1:30pm. My talk is called Even Faster Web Sites. This is my next set of performance best practices including how to load scripts without blocking and the dangers of inline scripts. If you’re thinking of coming please the discount code “websf08sbg” to […]
Roundup on Parallel Connections
A lot of blogging and follow-up discussion ensued with the announcement that IE8 supports six connections per host. The blogs I saw: IE8: The Performance Implications IE8 speeds things up IE8: 6 Connections Per Host IE 8 and Performance Testing IE8.s Connection Parallelism IE 8 Connection Parallelism Issues It’s likely that Firefox 3 will support […]
Purple Hippo at SXSW
Fluff piece: I was at SXSW Interactive this past weekend. Just like that AT&T commercial, my youngest daughter (5 years old) snuck her purple hippo into my suitcase. It’s always hard leaving my girls behind. Emailing photos back via my iPhone made the trip easier for them and me. Most of the action was on […]
IE8 speeds things up
IE8 Beta 1 has several performance improvements listed in the release notes. Many of these improvements center around the DOM and JavaScript execution. And their announcement about stricter standards compliance is a great move forward. There are three changes that are big and relate to my performance best practices: 6 downloads per hostname, loading scripts […]
Google fosters a faster Internet
Wow. On Thursday Google announced that an advertiser’s web page load time will affect their ad’s position and minimum bid: Landing page load time will soon be incorporated into Quality Score. What a message to advertisers. If their page loads slowly they’ll be moved to a lower position in the sponsored links. This is a […]
How green is your web page?
Writing faster web pages is great for your users, which in turn is great for you and your company. But it’s better for everyone else on the planet, too. Intrigued by an article on Radar about co2stats.com, I looked at my web performance best practices from the perspective of power consumption and CO2 emissions. YSlow […]
Velocity Registration Now Open
Registration is now open for Velocity, the web performance and operations conference from O’Reilly. Velocity is scheduled for June 23-24 at the SFO Marriott in Burlingame, CA. Jesse Robbins and I are co-chairing. Several performance gurus are presenting. Topics covered include Ajax performance, CDNs, load balancing, measuring performance, and more. If you work in web […]