Customer Reviews


4 Reviews
5 star:
 (3)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 

The most helpful favourable review
The most helpful critical review


3 of 3 people found the following review helpful
5.0 out of 5 stars Essential reading for cutting-edge browser development
This book contains information I just couldn't find elsewhere. I haven't had a chance to explore the whole book, but what I've read so far contains a rich mine of information about Comet, making the JavaScript itself more efficient, loading scripts asynchronously, optimizing images (e.g. CSS Sprites) and a host of other topics. It's not a thick book, but if you're...
Published on 30 April 2010 by Dr. J. Moores

versus
3 of 3 people found the following review helpful
2.0 out of 5 stars Dissappointing
I bought this book in the hope that it would deal with matters that were omitted from it's forerunner (by the same author), but I found that it was more of the same less-than-definitive guidance. I tried incorporating some of the recommendations, but found that in most cases, either no benefit resulted or the code in the book was faulty. Inevitably, the book is also...
Published on 4 Feb 2011 by blag


Most Helpful First | Newest First

3 of 3 people found the following review helpful
2.0 out of 5 stars Dissappointing, 4 Feb 2011
Verified Purchase(What is this?)
This review is from: Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback)
I bought this book in the hope that it would deal with matters that were omitted from it's forerunner (by the same author), but I found that it was more of the same less-than-definitive guidance. I tried incorporating some of the recommendations, but found that in most cases, either no benefit resulted or the code in the book was faulty. Inevitably, the book is also somewhat out-of-date.
For those of you who are thinking of purchasing this book (or the previous similar book) I would recommend that you save your money and follow the guidance that is available free of charge on the web via 'YSlow'. The author of these books was involved in the implementation of YSlow, and much of what these books contain is covered adequately in the notes that accompany YSLow or those in Google's on-line WebsiteOptimizer.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful
5.0 out of 5 stars Essential reading for cutting-edge browser development, 30 April 2010
By 
Dr. J. Moores (London) - See all my reviews
(REAL NAME)   
This review is from: Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback)
This book contains information I just couldn't find elsewhere. I haven't had a chance to explore the whole book, but what I've read so far contains a rich mine of information about Comet, making the JavaScript itself more efficient, loading scripts asynchronously, optimizing images (e.g. CSS Sprites) and a host of other topics. It's not a thick book, but if you're interested in cutting edge client-side browser development, you can't really go wrong with this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Absolutely super, 31 July 2012
This review is from: Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback)
Author Steve Souders (Head Performance Engineer at Google, previously Chief Performance at Yahoo) grew to fame with the YSlow Firefox plugin - a super little gizmo which gave web developers all sorts of ideas for how to speed up their web sites. The book 'High Performance Web Sites: Essential Knowledge for Front-End Engineers book' elaborated on everything the YSlow plugin was telling you. That book serves a forerunner to this book. In fact there is an assumption the reader has already read it, is already familiar with all the points it made and is prepared to dig deeper.

I thought 'Even Faster Web Sites' detailed many clever techiques to boost performance. Amongst some of my favourites:
* Create a <script> element and set its src attribute to a JavaScript file you want to download asychronously.
* Use the script onload's event - which will only be called when the script has finished downloading - to avoid race conditions.
* Succint explainations on how deep scope chains in JavaScript can degrade performance
* Tips on when to use if statements, switch statements and arrays for flow control.
* A good overview of the Comet Architectural approach and how it can be achieved.
* Domain sharding tips: split based on resource type e.g put CSS and images on one domain, everything else on another domain.

There are also timely reminders, including:
* That IFrames make it easy for the UserAgent to print part of a page and are a mechanism to split part of your document giving it independent characteristics.
* IFrames are more expensive to download.
* That a browser's busy indicator stops once the Window.onLoad event is fired.
* Some browsers have limits on how long the JavaScript engine can run
* Web proxies and security software can mangle the Accept-Encoding header
of request so that they speed up their screening of the response from the web server in a process Souders refers to as Turle Tapping.
* Browsers enforce their maximum connections per server rule based on the hostname in the URL not the IP address it resolves to.
* That CSS selectors work in a "rightmost first" fashion.

It is a super book. Not just to get ideas to boost web performance but because it helps deepen architectural understanding of the web. There are many important parts in the Web tier: all the different resource types, sychronous / asychronous processing, the various ways blocking can happen, a very sophisticated object model, a funny old language by the name of JavaScript and of course the endless list of quirks from different browsers. There was a time when everything revolved around the database but now a deep understanding web is probably more important. This book most definetly helps deepen understanding of the Web Tier.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 1 people found the following review helpful
5.0 out of 5 stars everyone producing a web site should read this book, 6 Feb 2011
This review is from: Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback)
Everything is in the title.
The approach is clear, each dimension of improvement for a web site is described in details. You just have to follow the path and the experience just get better
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Even Faster Web Sites: Performance Best Practices for Web Developers
15.05
In stock
Add to basket Add to wishlist
Only search this product's reviews