Based on my recent data driven experiment comparing binary image formats with their correspondent inline versions and a CSS3 rendered image it was noticeable that besides payload, rendering might be an issue specially in real worldf web applications of both desktop and mobile browsers.
Following similar methodology to measure the rendering performance impact on the previous experiment, I’ll gather the most popular frontend techniques being used in the wild on the web for the purpose of improving performance therefore user experience, such as:
Measuring the rendering performance results of several tests will potentially provide a good analysis base to recommend when is good, bad or irrelevant to use such techniques and with YSlow extensibility I’ll combine the results into a new ruleset called RSlow that will analyze the page providing advices on when to include or remove these techniques for faster rendering and better user experience.
In this talk I will share details of the methodology, some background of the common techniques and the outcome of my experiment as well as RSlow in action for a few selected pages.
Marcel Duran is the Front End Lead for Yahoo!‘s Exceptional Performance Team. He has been into web performance optimization on high traffic sites in Yahoo! Front Page and Search teams where he applied and researched web performance best practices making pages even faster. He is now dedicated to YSlow and other performance tools development, researches and evangelism. His goal is to make the web even faster than it can be and believes there is no such thing as _"just a few milliseconds won’t hurt"_.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at firstname.lastname@example.org
For media partnerships, contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at email@example.com
View a complete list of Velocity contacts