Many sites deliver video by H.264 in the absence of Flash.  It is seamless to the user, and there are no blue legos.  The fact that Flash is missing from iPhones and iPod Touches, and that people with those devices are using the web, produced this situation.  The "Dark Age" is already here, and it's not a dark age.<p>The link I submitted is indeed both an example of the "Dark Age problem" of HTML5 (that Firefox refuses to support H.264); and that video can be delivered quite satisfactorily via HTML5, without Flash.