Tag Archives: optimization

BOOK REVIEW: Even Faster Web Sites


It’s rare for a book to catch me off-guard with unique techniques, but Even Faster Web Sites seems to have done it. The book is written about the topic of website performance and optimization, which grants users a faster, leaner browser experience and less hassle with slow-loading pages and images. I had always known about image optimization tools in Photoshop and coding techniques that help make pages smaller and faster but Even Faster Web Sites surprised me with tactics and techniques that are a level above.

First, a strong pedigree

The book’s stable of authors is enough to make web designers take notice. The main author is Steve Souders, who works on web performance at Google and created the Firebug extension YSlow. Some chapters are written by other authors including:

This is a large group of authors from some of the most recognizable companies in the web technology industry. The books such authors put out often stand out, such as Web Form Design by Luke Wroblewski. The writing is solid and the grasp of the web technology is really top-notch.

Magic behind the curtain

I was surprised at how much Even Faster Web Sites revealed to even an experienced web designer like myself. The chapter on image optimization offers several techniques such as PNG crushing and optimized sprites that only experienced web designers will already know about. I think some parts of the book are less helpful for designers than developers and programmers, but all designers working with HTML, CSS and JavaScript are programmers by definition and those chapters might be dense but are definitely helpful.

One of the most impressive aspects of Even Faster Web Sites is the testing and research produced by the authors. Some books get away with stating rules and best practices, but this one provides evidence to support what it recommends. The charts and tables convinced me that I have some room to improve my own website-building practices for my clients, and I’m excited to provide even better service thanks to this book.

Even Better Web Sites is an outstanding book, and a rare book that’s a good read for designers and developers of every skill level. The only designers who don’t need this book are those who know everything about web design already. Some of the techniques explained in this book seem to border on magic. I recommend you pick up a copy and learn how your websites can move even faster.

Even Faster Web Sites
Steve Souders
Published by O’Reilly
Rating: 10/10

BOOK REVIEW: Search Engine Optimization for Flash


Back in the late 1990s and early 2000s, Flash was the red-hot new technology for the Web. Designers were building user-unfriendly splash screens and sometimes building complete websites all in Flash. Eventually a counter-movement developed that steered designers back toward semantic HTML markup, web standards and other lean, user-friendly web design methods.

One of the claims made against 100% Flash websites was that they are not indexed by search engines, since they cannot read text set in Flash. This never made sense to me because my own website at jeremyschultz.com is 100% Flash and it is indexed very well—some of the work in my client portfolio actually scores higher than my clients’ websites or names. One can only conclude that Flash can co-exist with a well-optimized website, and Todd Perkins‘ book Search Engine Optimization for Flash explains why.

Working with Flash

SEO for Flash had a lot of great information I didn’t know about—for example, Adobe has given Google and Yahoo! a special version of Flash Player that allows those search engines to index Flash text and links with no problem. Flash applications and movies can be optimized for search engines just like a regular HTML page—it’s just done differently, and it gets more complicated with JavaScript, AJAX and dynamic content are thrown into the equation. SEO for Flash details all the techniques needed to maximize search engine optimization for a variety of Flash projects. It goes even farther by including a chapter on optimizing Rich Internet Applications (RIAs) built with Flex, an application development program that uses the same ActionScript as Flash. This was an unexpected inclusion.

What brings the book together is the final chapter on optimizing a Flash website. Over 40 pages were devoted to this chapter and it tackles real-world examples, so it may be the most useful segment of the whole book. Some books make the mistake of teaching guidelines and techniques without applying them—which then requires the reader to practice and figure out how it’s done. SEO for Flash gives the reader more insight into this critical step of the process, such as focusing optimization efforts on searchable text, deep links and shared data sources.

Where’s the files?

I really love this book—it debunks several myths, does a great job teaching its readers and focuses on a neglected segment of web design. However, there is one glaring flaw: there are several exercises throughout the book that refer to Flash, HTML and XML files. Unfortunately, these files are quite hard to find. The book does not come with a disk and the online version (available at safari.oreilly.com) does not link to them. The files are actually found on the book’s page in O’Reilly’s online catalog under the term “Examples.” The download is a large ZIP file, which makes me wonder why the publisher doesn’t break the exercises down into smaller packets for easy access and hyperlinking.

Despite this, Search Engine Optimization for Flash is a great resource for Flash designers building projects for the Web. Todd does a fine job explaining all the important techniques for optimizing Flash content for search engines, and given Flash’s evolution from a cool animation tool to a content delivery application I think it’s important for all Flash designers to understand how to maximize search engine optimization for their projects.

Search Engine Optimization for Flash
Todd Perkins
Published by O’Reilly
Rating: 9/10