The Myth of HTML5 vs Flash

The Face of FunkwellSo much hyperbole on this topic of late. Ever since Steve Jobs banished flash from iToys I have seen darn-near everyone scrambling (me included) to address impact on commitments in flash media delivery. With this as motivator, the general friendliness of html5 makes this a great opportunity to get hands dirty with early html5 and CSS3 capabilities.

The majority of the spin on this topic has cast HTML5 and FLASH in an adversarial light. Well, truth is Flash runs great under html5. There is no real conflict whatsoever, in fact the new html doc type is inclusive of all previous html.

It is true that html 5 gives page coders a chance to play media directly in their page but doing so creates new challenges. Filetypes for one.. don’t expect to play an .mp3 file in Firefox, won’t happen. And for another, every browser has a different default player layout, size, and appearance so there is still some work to fit design requirements.

Microdata and Canvas capabilities will likely spawn some interesting tools for both developers and designers as html5 and css3 find their way into wider use. For now with some great new tools like the modernizr library it’s gonna be pretty straightforward for many to solve the html5 media player requirements. This will address immediate issues and get our media playback fully functional on Devices requiring html 5 tags and still create a smooth rollback through html4 browsers.

It is unfortunate that Steve won’t let his minions display the wonderfully creative things that can only be done in flash, but don’t for a second believe it is because of html5. Html5 + css3 is awesome and Flash will be a part of it, just not on Apple iToys.

Adobe to To Charge For Upgrade to CS5?

Can it be true? Adobe planning to charge for an upgrade to version 5.5 of its recently released CS5 suite of tools?
From what i gather, Adobe hasn’t responded to the leak. Here is link to the 3rd party report

YouTube Says HTML5 Not Ready for Prime Time

YouTube fired off another shot in the battle for the future of online video this week by underscoring its support of Adobe Flash over HTML5. John Harding, a YouTube software engineer, said that currently Flash offers many useful features not found in HTML5. “There’s a lot more to it than just retrieving and displaying a video.” HTML5 proponents still have high hopes for the standard, which is still “a work in progress.”

Read the entire article from technewsworld.com here

Despite predictions to the contrary, Adobe (Nasdaq: ADBE) Flash won’t be supplanted any time soon as a major video distribution vehicle on the World Wide Web, according to a software engineer at the Net’s largest video sharing site, YouTube.

“[W]hile the <video> tag is a big step forward for open standards, the Adobe Flash Platform will continue to play a critical role in video distribution,” John Harding wrote in the YouTube API Blog this week. He was referring to prognostications that a new version of the language to create pages on the Web, HTML5, will “kill” Flash as the primary video distribution technology on the Internet.

Doing what a service such as YouTube does requires more than what HTML can do, Harding maintained. “We need to do more than just point the browser at a video file like the image tag does — there’s a lot more to it than just retrieving and displaying a video,” he noted.

Content Protection Not in Cards

One limitation of HTML5 cited by Harding is its lack of support for a standard video format. YouTube converts its videos to the H.264 codec which can be viewed in Flash, a technology that works in most browsers. “Concerns about patents and licensing have prevented some browsers from supporting H.264,” he explained. “This in turn has prevented the HTML5 spec from requiring support for a standard format.”

Those licensing problems may be eliminated with a new video standard backed by Google (Nasdaq: GOOG) called “WebM.” It could also provide HTML5 a standard to hang its hat on. “We are looking at it to see if it’s a viable option for HTML5,” Philippe Le Hegaret, interactive domain leader
for the World Wide Web Consortium, told TechNewsWord from his office in Cambridge, Mass.

Flash, Harding also asserted, provides a more effective and reliable means of delivering video to a browser. “Simply pointing the browser at a URL is not good enough, as that doesn’t allow users to easily get to the part of the video they want,” he wrote.

He also pointed out that HTML5 doesn’t provide any way to protect the content of video producers. That’s something likely to remain missing from the HTML standard in the future, too. “That’s not something we have been looking into, or we are planning to look into in HTML5,” Le Hegaret observed.

Begging for Full-Screen Display

Another advantage of Flash over HTML5 is its ability to embed video on a Web page, Harding contended. “Flash is the only mechanism most websites allow for embedded content from other sites,” he wrote.

It is easier to embed video in pages with Flash than with HTML5, Le Hegaret conceded. “HTML5 does not provide you with an easy way to embed the player,” he explained. “The player has to be part of the page. With Flash, it’s a package and you can point to the package from the page itself.”

Harding also contended that the inability to display full-screen video in a browser is another HTML5 deficiency. “HD video begs to be watched in full screen, but that has not historically been possible with pure HTML,” he wrote.

The current HTML5 spec doesn’t support full-screen video for security reasons, Le Hegaret acknowledged. “However,” he added, “some of the user agents have innovated ways to do so. Safari, for example, lets you do full screen.”

Camera and microphone support is another missing element from HTML5, Harding maintained. “Flash Player has provided rich camera and microphone access for several years now, while HTML5 is just getting started,” he stated.

“You have to realize that [HTML5] is a work in progress,” Le Hegaret countered. “It could be described as being in beta.”

What is iPad, Really? [spoof] (via teqnolog)

As a web developer it seems we are perpetually a few simple tools, and small compliance fixes away from a workflow that no longer necessitates creation of separate versions for each brand and flavor of browser. Well, with iPad things haven’t gotten any easier. The Safari implementation is weak to the web at large, offering No flash playback and no alternative media playback solution. Add to that problems with Safari’s implementation of CSS standards and conversion to touchscreen of mouse events make it wait-and-see for me as a consumer. There is a big immediate opportunity for a clean media playback solution that works across the platform divide.

[blip.tv ?posts_id=3825745&dest=-1] Check out this parody of Apple’s “What is iPad?” commercial. See the original ad on YouTube. … Read More

via teqnolog