High Performance Web Sites: Essential Knowledge for Front-End Engineers

High Performance Web Sites: Essential Knowledge for Front-End Engineers

Steve Souders

Want your website to reveal extra quick? This ebook provides 14 particular principles that may lower 25% to 50% off reaction time while clients request a web page. writer Steve Souders, in his task as leader functionality Yahoo!, accumulated those most sensible practices whereas optimizing a few of the most-visited pages on the internet. Even websites that had already been hugely optimized, similar to Yahoo! seek and the Yahoo! entrance web page, have been in a position to make the most of those unusually basic functionality guidelines.

The ideas in High functionality internet Sites clarify how one can optimize the functionality of the Ajax, CSS, JavaScript, Flash, and photographs that you have already equipped into your web site -- alterations which are serious for any wealthy internet program. different resources of data pay loads of cognizance to tuning net servers, databases, and undefined, however the bulk of show time is taken up at the browser aspect and by means of the communique among server and browser. High functionality internet Sites covers each element of that process.

Each functionality rule is supported via particular examples, and code snippets can be found at the book's significant other website. the foundations comprise how to:

  • Make Fewer HTTP Requests
  • Use a content material supply Network
  • Add an Expires Header
  • Gzip Components
  • Put Stylesheets on the Top
  • Put Scripts on the Bottom
  • Avoid CSS Expressions
  • Make JavaScript and CSS External
  • Reduce DNS Lookups
  • Minify JavaScript
  • Avoid Redirects
  • Remove Duplicates Scripts
  • Configure ETags
  • Make Ajax Cacheable

If you are development pages for top site visitors locations and need to optimize the event of clients traveling your web site, this publication is indispensable.

"If everybody could enforce simply 20% of Steve's guidance, the internet will be adramatically larger position. among this booklet and Steve's YSlow extension, there is reallyno excuse for having a slow website anymore."

-Joe Hewitt, Developer of Firebug debugger and Mozilla's DOM Inspector

"Steve Souders has performed a stupendous task of distilling an enormous, semi-arcane paintings all the way down to a collection of concise, actionable, pragmatic engineering steps that might swap the realm of net performance."

-Eric Lawrence, Developer of the Fiddler internet Debugger, Microsoft Corporation

Show sample text content

Download sample