High Performance Web Sites: Essential Knowledge for Front-End Engineers
By Steve Souders
Want your site to show extra quick? This publication offers 14 particular principles that may lower 25% to 50% off reaction time whilst clients request a web page. writer Steve Souders, in his task as leader functionality Yahoo!, gathered those most sensible practices whereas optimizing the various most-visited pages on the net. Even websites that had already been hugely optimized, resembling Yahoo! seek and the Yahoo! entrance web page, have been capable of take advantage of those unusually basic functionality guidelines.
The ideas in High functionality net Sites clarify how one can optimize the functionality of the Ajax, CSS, JavaScript, Flash, and pictures that you've got already equipped into your web site -- changes which are serious for any wealthy net software. different assets of knowledge pay loads of realization to tuning net servers, databases, and undefined, however the bulk of demonstrate time is taken up at the browser aspect and by way of the conversation among server and browser. High functionality internet Sites covers each point of that process.
Each functionality rule is supported by way of particular examples, and code snippets can be found at the book's spouse site. the foundations contain 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 construction pages for top site visitors locations and need to optimize the adventure of clients vacationing your website, this ebook is indispensable.
"If all people may enforce simply 20% of Steve's directions, the internet will be adramatically greater 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 immense, semi-arcane paintings all the way down to a collection of concise, actionable, pragmatic engineering steps that might switch the realm of internet performance."
-Eric Lawrence, Developer of the Fiddler internet Debugger, Microsoft Corporation