Learn how create full-screen backgrounds that resize to fit the viewport using CSS3 backgrounds and CSS3 media queries.
My current train of thoughts on how you can best author HTML 5 websites today by using a phased approach for your transition.
A discussion about the current state of CSS with many links to good CSS resources.
An overview of all major browser scripting engine innovations and new DOM APIs that have recently arrived or will hopefully come our way soon.
This article describes what this upcoming web technology entails, how it works, what it is useful for and how well it is supported by browsers today.
Use the TimelineWatcher class to programmatically monitor the timeline while keeping it separate from your application logic.
Improve the overall user experience and searchability of your web content by following these simple guidelines.
Ever had to embed Flash into a web page and just been plain confounded about the best way to do it? Be confused no more! In this article I cut through the arguments and opinions about the many techniques available.
Learn how to create Flash experiences that are visible for search engines and accessible to the biggest target audience possible. Note: This article has been replaced by Providing alternative content for SWF files.
A solution to solve the flash of visible content for unobtrusive DOM scripts that initially hide content.
Learn how to solve a common display problem for all current unobtrusive show/hide techniques and the introduction of a new concept: Cloning hidden content.
The process and thoughts behind my CSS Zen Garden submission.