The HTML 5 video element has the potential to liberate streaming Internet video from plugin prison, but a debate over which codec to define in the standard is threatening to derail the effort. Ars takes a close look at the HTML 5 codec controversy and examines the relative strengths and weaknesses of H.264 and Ogg Theora.