on Friday, July 9, 2010

Nicole Sullivan and Stoyan Stefanov had the #3 highest rated session at Velocity – The Top 5 Mistakes of Massive CSS. Nicole (aka, “stubbornella”) wrote a blog post summarizing their work. The motivator for paying attention to CSS are these stats that show how bad things are across the Alexa Top 1000:



  • 42% don’t GZIP CSS

  • 44% have more than 2 CSS external files

  • 56% serve CSS with cookies

  • 62% don’t minify

  • 21% have greater than 100K of CSS


Many of these problems are measured by YSlow and Page Speed, but the solutions still aren’t widely adopted. Nicole goes on to highlight more best practices for reducing the impact of CSS including minimizing float and using a reset stylesheet.


Checkout the slides and video of Nicole and Stoyan’s talk to learn how to avoid having CSS block your page from rendering.















































































Choose Your Own AdventureAdam JacobOpscode
TCP and the Lower Bound of Web PerformanceJohn RauserAmazon
The Top 5 Mistakes of Massive CSSNicole SullivanConsultant
Building Performance Into the New Yahoo! HomepageNicholas ZakasYahoo!
Hidden Scalability Gotchas in Memcached and FriendsNeil GuntherPerformance Dynamics Company
Internet Explorer 9Jason WeberMicrosoft
Creating Cultural ChangeJohn RauserAmazon
Scalable Internet ArchitecturesTheo SchlossnagleOmniTI
Ignite VelocityAndrew ShaferCloudscaling
The Upside of Downtime: How to Turn a Disaster Into an OpportunityLenny RachitskyWebmetrics/Neustar
Metrics 101: What to Measure on Your WebsiteSean PowerWatching Websites
The 90-Minute Optimization Life Cycle: Fast by Default Before Our Eyes?Joshua BixbyStrangeloop Networks
Progressive Enhancement: Tools and TechniquesAnne SullivanGoogle
Chrome Fast.Mike BelsheGoogle