Video For Everybody! (at last…?)
Posted: January 25th, 2010 | Author: Simon Minter | Filed under: Content management, Experiments, Free stuff, Internet, Open source, Video | Tags: kroc camen, video for everybody | No Comments »I have a strange inkling that Kroc Camen’s project ‘Video For Everybody!’ will become important. I’m not sure how, or who’s going to instigate this elevation to importance, but I think it’ll happen. The project addresses a requirement that has sorely needed work for some time, and in an elegant fashion that’s just begging for core inclusion in all manner of content management systems as well as hand-crafted websites. It also bridges the gap between HTML5 (the future – when it happens) and HTML4.01/XHTML1.1 (ie, what’s in common use right now) whilst simultaneously addressing the increasing demands of clients/bosses who must have video without knowing what that might involve, or how it’ll be handled by all kinds of browsers and mobile devices.
Briefly, the project’s output is a code snippet that will display video on site. Sounds simple? Try doing that and you’ll very quickly come up against all kinds of problems, issues and hurdles. This snippet handles all of those, pretty much – by bubbling down through a set of possibilities for playing video files based on your browser:
- HTML5 ‘video’ elements, or if that’s not supported…
- Quicktime, or if that’s not supported…
- Flash, or if that’s not supported…
- A static image and links to download video files.
It manages all of this without JavaScript and in a relatively compact manner. This means that as long as you’ve got video available in a few different file formats (which shouldn’t be difficult), you can be confident that it’ll play out on your website whether it’s viewed in a fancy modern HTML5-supporting browser, on an iPhone, or even (my word) on IE6. I think that’s pretty cool.
