HTML5, Flash and the Battle for Faster Cat Videos

JavaScript in the Browser, Continental 4
Average rating: ***..
(3.88, 8 ratings)

Subtopics
Performance – Faster cat videos makes happier users. We’ll take a look at the different performance metrics of HTML5 and Flash. Which has a faster video watching experience? How do the different browsers perform? What’s the effect on mobile and embed video views?
Accessibility/Device-ability – People want to watch their videos in many different places and in many different ways. Which experience provides better support for non-desktop devices, like cell phones, video game consoles, or TV boxes? Which technology has better accessibility support?
Features – YouTube has a wide variety of ways people can consume their cat videos. Does HTML5 provide a way to provide the same feature set as Flash? Which one has a greater feature set?
3D – With HTML5 can I still see my cat videos in 3D? Will there be new ways for me to see them in 3D.
Streams and Uploads – Many people record their videos directly from the YouTube website. If this possible with HTML5? If I’m watching a feature film on cats can I quickly seek to different places in the video? Can HTML5 deal with a live stream of my cats?
Full screen – HD cat videos are best suited for consumption in full screen. Can this been done with HTML5?

Security – What are the new security concerns with HTML5? What about secure streams, like DRM?
Embeds and API’s – Embedding (putting cat videos on other people’s websites) is a big part of YouTube. What changes are happening to our video embedding and our public API’s to interact with them?
iframe challenges – security and having to deal with asynchronous calls with postMessage

Conclusion/Takeaways
Both Flash and HTML5 have their advantages and disadvantages. For the time being, flash still provides a better experience on the desktop, but HTML5’s support on new platforms continues to grow.

Photo of Greg Schechter

Greg Schechter

YouTube

Greg is a fearless web warrior, fighting for browser and website progress. While training at the University of Illinois in Urbana-Champaign, he published articles with the Opera Web Standards Curriculum. Subsequently, he went on to battle alongside many different web companies, including Amazon, Yahoo, and Google. His current alliance is with YouTube, where he spearheads the movement for HTML5 video capabilities.

Photo of Phil Harnish

Phil Harnish

YouTube

Phil has been working on YouTube’s play button for a couple years now. He enjoys continuous deployment and long stretches of behavior driven development. Between the years of keyboard playing cat videos he’s learned a thing or two about the strain scale has on design and usability. If he ever escapes the clutches of a cushy day job, you’ll likely find him hacking on yet another casual-social-game without a business model.

Sponsors

  • appendTo
  • Enyo
  • Ludei
  • Sencha
  • Appcelerator
  • Twitter
  • Infragistics
  • Code For America
  • DevChix
  • Eclipse Foundation
  • Women Who Code

For information on exhibition and sponsorship opportunities at Fluent conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com.

For information on trade opportunities with O'Reilly conferences contact mediapartners
@oreilly.com

View a complete list of Fluent contacts