
This web site will accompany a book we're writing entitled "High Performance Web Site Techniques" which will be published online in the first quarter of 2009. It will draw on our experiences working at Yahoo! and will focus on practical tips and tricks to help you write higher performance front-end code and will be of benefit to you regardless of the size and popularity of the web sites you work on. Right now the site's not much more than a holding page but we've got lots planned between now and when the book launches - stay tuned and check back often.
We've just released the source code for our CSS sprite generation tool on Launchpad. It's covered by a BSD license which allows both personal and commercial use. If you've got Bazaar installed you can checkout the remote branch. Alternatively you can download a tzr.gz of the files from the same location.
Simply run bzr branch lp:css-sprite-generator/0.1 from the command line.
Our first tool is a CSS Sprite Generator. Upload a ZIP file containing individual images and it will return a combined image and all the CSS background-position rules required to display each component image. It accepts and can generate PNG, GIF and JPEGs and provides a range of options allowing you to tailor the output image and CSS to your site. We hope you find it useful and please contact us if you've got ideas about how to improve it.
Ed likes his coffee as foamy as possible and lovingly crafts quality PHP whilst caring about best practices in CSS, HTML and JavaScript.
Stu loves unix, shell scripting and has a deep love for Bazaar, JavaScript, Django and Python. If all else fails Stu could always get a job as a barista.