Full write-up article here.
If the device you are testing supports Flash, but not Flash 9 + H.264 playback, try the YouTube Test Page
Hosting of the video generously provided by
André M. Åslund of Vorwärts GmbH.
Download Video: Closed Format: "MP4" Open Format: "OGG" / "WebM"
Video is the first minute from the cc-by licenced “open movie” Big Buck Bunny
Please help test and fill this in, or add new entries.
Contact me at kroccamen@gmail.com.
To test on Windows, I cycled through using the Flash Installer (IE | Others) and Flash Uninstaller.
Fallback happens from left to right. If HTML5 `<video>` is not supported Flash should display, if Flash is not installed the images should display and the download links should play the video.
| Playback Used | Notes | |
|---|---|---|
| IE9 PP3 (Vista/Win7) | HTML5-MP4 | |
| IE8 (XP/Vista/Win7) | Flash | |
| IE7 (XP/Vista) | Flash | |
| IE6 (XP) | Flash | |
| Gecko | ||
| Firefox 4β | HTML5-WEBM | |
| Firefox 3.6 | HTML5-OGG | |
| Firefox 3.5 | HTML5-OGG | Does not support poster image, encode your poster image into the first frame of the video |
| Firefox 3 | Flash | |
| Firefox 2 | Flash | Prompts to install Flash if it is missing (the only browser to do so) |
| Camino 2.1α | HTML5-OGG | |
| Camino 1, 2 | Flash | Camino has a built-in Flash blocker, users may have to click the flash object to load it |
| WebKit | ||
| Chromium 6 (Chrome Nightly) |
HTML5-WEBM | Does not play the MP4 despite being first—favours WebM! |
| Chrome 3+ | HTML5-MP4/OGG | |
| Safari 3+ (Mac) | HTML5-MP4 | |
| Safari 3+ (PC) | HTML5-MP4 → Flash | Requires QuickTime to be installed for `<video>`! |
| OmniWeb | HTML5-MP4 | |
| iCab | HTML5-MP4 | |
| OWB 1.7 MorphOS | HTML5-MP4/OGG | |
| Handhelds |
Please note that both the iPhone and iPad will not autoplay even if you specify it. This may be a design decision to save RAM or bandwidth | |
| iPad (3.2) | HTML5-MP4 | |
| iOS4 | HTML5-MP4 | The bug with the poster attribute has been fixed. |
| iPhone OS 3.x | HTML5-MP4 | Warning: Use of the `poster` attribute causes intermittent playback problems with
iOS3 |
| iPhone OS 2 | ? | Cannot test as iPhone Simulator 2.0 is no longer available If you have OS X 10.5 Leopard and iPhone Simulator 2.0 please report results |
| Android | Varies | HTML5 video on Android, even the latest version, is badly broken. Resolution support varies from one handset to the next, usually the fallback image doesn’t show and the code requires special adjustments. The Android emulator is completely useless. THERE IS NO WAY TO TEST ON ANDROID WITHOUT A PHYSICAL PHONE. BLAME GOOGLE. If it is working for you please e-mail me the OS / handset info |
| Palm WebOS | HTML5-MP4 → MP4 | Some glitching with scrolling. WebOS versions <1.4 show fallback text, download link plays video |
| Firefox Mobile | HTML5-OGG | Not yet tested on real hardware (N900), please report results |
| Blackberry Bold 9000 | NONE | “Playback Error” ◊ |
| Blackberry Curve 8900 | MP4 | Black rectangle in page, but download link works ◊ |
| Nokia N96 (Symbian S60) |
HTML5-MP4 | ◊ |
| Opera | ||
| Opera 10.60 | HTML5-WEBM | |
| Opera 10.54 | HTML5-OGG | |
| Opera 10.10 | Flash | |
| Opera 9.6 | Flash | |
| Opera Mobile | MP4? | Fallback image shown, video compatibility dependent on handset |
| Opera Mini | MP4? | Fallback image shown, video compatibility dependent on handset |
For console compatibility (Wii / PS3 / PSP &c.) see the YouTube Test Page.
<source>` tags to fail
whenever the page is refreshed.<source…></source>` back to `<source… />` for
valid HTML5.flashvars` parameter instead of appending to the SWF location for
simplicityautoplay=false’ param for QuickTime