Mozilla has crafted some compelling demos to show how the HTML 5 video element can be used in innovative ways with other Web standards. When we looked at Firefox’s first steps towards implementing the HTML 5 video element in 2007, we linked to a demo in which video is natively rendered on SVG elements that can be interactively rotated, moved, and resized within a page while the videos are playing. The more recent demonstrations are even more impressive. At the Southern California Linux Expo (SCALE) in February, Mozilla’s Chris Blizzard showed how to use JavaScript worker threads to programmatically detect and highlight motion in video as it is playing. The HTML 5 features required to implement these demos will all be available in the upcoming Firefox 3.5 release. This can all be done with real JavaScript—no browser plugins or third-party programming languages are required.