Archives

Andy Hopper: Computing for the Future of the Planet

May 30, 2008 3:30 pm | Comments Off on 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

May 27, 2008 10:47 pm | 10 Comments

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

May 14, 2008 3:09 pm | 13 Comments

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

April 30, 2008 4:02 pm | 17 Comments

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

April 25, 2008 9:52 am | 19 Comments

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

April 18, 2008 12:46 am | 9 Comments

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

March 25, 2008 12:52 pm | 5 Comments

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

March 20, 2008 1:40 am | 36 Comments

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

March 13, 2008 9:26 am | 1 Comment

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

March 10, 2008 9:30 am | 24 Comments

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

March 8, 2008 1:23 pm | 2 Comments

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?

March 6, 2008 10:03 pm | 29 Comments

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

March 4, 2008 11:43 am | Comments Off on 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 […]