Archive for the ‘Video’ Category

iPad Bug Fix for Dynamically Created HTML5 Video

Monday, June 21st, 2010

I’m continuing my series on the iPad-targeted, BetterVideo HTML5 player which primarily targets the iPad which I first mentioned in a previous post. The player won’t be using the browser’s default controls — that would be sacrilegious for an AJAX developer who prides himself on UI design, and you can’t customize default player controls. Additionally, the HTML5 player will have the same functionality as the Flash player, so between the custom controls and this functionality, there will be a lot of JavaScript used. But even more importantly, the player is not placed on our own page; it’s designed to be used on our clients’ pages. Therefore, my preference is to provide the client with a simple bit of code and dynamically build everything that needs to be inserted into their page. This is where I ran into the iPad bug.
(more…)

CSS3 Layouts: The Flexible Box Model Basics

Monday, June 14th, 2010

At my employer, BetterVideo, I’m working on an HTML5 video player. Its primary target will be the iPad, and have secondary targets of Safari and Chrome. You can track my progress on this series as I write about interesting findings and bug reports.
(more…)

Google WebM and the Future of Web Video

Monday, June 7th, 2010

This is my first cross-post, done with the blog at my employer, BetterVideo. The original post can be found here.

BetterVideo is looking closely into the new Google WebM video codec and weighing its potential on whether it will be the web codec of the future. While it's still too early to make a determination, there are many facts available, and the WebM project is proceeding at a brisk pace.

(more…)