Hacking Hollywood's HTML5


Details
Wouldn't it be great if you could reconstruct the encrypted traffic between your favorite iOS video player apps and the cloud services that power them? What if you could even look at the HTML, CSS, and JavaScript source code that powers those apps?
Well, it turns out you can. Many of our favorite popular apps use a lot of HTML5, especially when it comes to streaming movie and TV services. Recently I've been working to analyze the publicly available source code of multiple popular movie/TV streaming service User Interfaces on iPad. This talk covers the JavaScript HTML5 API calls being made, the major design patterns used in the User Interface layer, and other interesting details I have found in the Netflix, Hulu, and Vudu iPad applications.
http://photos4.meetupstatic.com/photos/event/2/7/d/a/event_348010202.jpeg
Doing this was in part inspired by recently chatting with the Vudu UI and Netflix iOS HTML5 User Interface teams. HTML5 is everywhere in popular User Interfaces! However, no part of this talk will betray any of those conversations. Instead, we will take an outside-in approach to looking at what the decrypted source code tells us. We will see how HTML5 interfaces and modern JavaScript APIs provide the user experiences we use to watch our video entertainment, hacker style!
About the speaker:
Mike Randrup has been intensely geeky about computer graphics and programming since 1993. In addition to a decade of building complex custom web projects for DFW businesses, he had a prior life creating 3D animation for broadcast TV and Playstation game cinematics. Currently he is User Interface & .NET Application Engineer on the mobile web team at Match.com, and very excited about HTML5's capabilities.

Hacking Hollywood's HTML5