Join us for a look at what HTML5 is and how people use it today to deliver the next generation of learning content and applications via browsers, native apps, and hybrid apps. You'll learn what you need to consider in designing content along with technical guidelines. Get an introduction to five hot features in HTML5 that you can start using today, and prepare for developing with the new standards. You’ll discover the five challenges you need to know in order to make sure your first app or delivery is a success and you’ll learn whether to launch a native app or web app.
http://www.elearningguild.com/mlearncon/sessions/session-details.cfm?event=333&fromselection=doc.3773&session=6745
36. • First Person Gifter (FF)
• Population Demo (FF)
• German Election Atlas (Safari)
Demo’s
37. SVG -> High level
• Import/Export
• Easy UIs
• Interactive
• Medium Animation
• Tree of objects
Canvas -> Low level
• No mouse interaction
• High Animation
• JS Centric
• More Bookkeeping
• Pixels
When Canvas or SVG?
41. // HTML 5 makes
<video> as easy
as <img>
// HTML 5 makes <video> as easy as <img>
42. <video controls>
<source src="foo.webm" type="video/ogg">
<source src="foo.mp4">
Your browser does not support the video element.
</video>
var v = document.getElementsByTagName("video")[0];
v.play();
Embedding Video
43. Capture to delivery and beyond
The Production Process
Authoring DeliveryVideo / Audio Assets Compression
44. WebM
Google
H264 | MPEG 4
Apple | Microsoft
mp4
Formats to choose from:
Select a format for delivery
Win
45. H264
Tips & Hints
Compression
– Frame Rate: 15 fps
– Key Frames: 4 x fps
– Average Data Rate Target 400-1200 kbs
– 2 Pass Variable Bit Rate
MPEG4: H264
Flash: H264
Guidelines for Compression