SlideShare ist ein Scribd-Unternehmen logo
1 von 17
What you need to know about
Introductions
Brian Beverly – Senior Art Director
Serge Abellard – Senior Developer
Who is in the room?
• Industry
• Role
• Are you using HTML5 now?
• Why?
What is ?
• Latest version of HTML
• Combines several technologies
• CSS3, Javascript, Jquery, etc.
• Backwards compatible
*HTML5 and Flash are two different technologies. Labeling it as a flash killer or
replacement is not completely accurate. Only a small portion of the HTML5
technology is what could be though of as the Flash replacement.
Key Features
• Integrated APIs – video, audio, offline apps, drag
and drop, geolocation, etc.
• Form elements – date/color pickers, validation,
number steppers, mobile integration
• Canvas (for images)
• Vector Graphics
• Easily editable
• Multiple platforms
Why do we need it?
• The eLearning industry relies on Flash
• Increased web access via mobile devices
• Does this mean Flash is dead?
Flash Stats
• More than 500 million devices are
addressable today with Flash technology
• It is projected to have over 1 billion
addressable devices by the end of 2015.
• More than 3 million developers
• More than 400 million connected desktops
update to the new version of Flash Player
within six weeks of release.
Timeline
• April 2010 – Steve Jobs “Thoughts on Flash” letter
• November 2011 – Adobe announces the stop of
Flash mobile player and focus on HTML5
• ~2014 - HTML5 Specification will be complete
(developers given green light early 2011)
Tools
• Articulate Storyline
• Adobe Captivate 6
• Flash CS6
• Dreamweaver
• Adobe Edge
• Claro
• Adobe InDesign
• Lectora*
• Toolbook*
• Many more
*Always relied on HTML & Javascript
Wait… what about the browser issues?
• Will it work at your organization? Maybe not…
*This changes all the time! Search online for the latest version.
HTML5 Compatibility Test –
http://html5test.com
Browser support by feature –
http://caniuse.com
Wait… what about the browser issues?
Video embedding much easier?
<video src=“myvideo.mp4” width=“320” height=“240” preload controls><video src=“myvideo.mp4” width=“320” height=“240” preload controls>
Video embedding much easier?
<!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise -->
<!-- warning: playback does not work on iOS3 if you include the poster attribute! fixed in iOS4.0 -->
<video width="640" height="360" controls>
<!-- MP4 must be first for iPad! -->
<source src="__VIDEO__.MP4" type="video/mp4" /><!-- Safari / iOS video -->
<source src="__VIDEO__.OGV" type="video/ogg" /><!-- Firefox / Opera / Chrome10 -->
<!-- fallback to Flash: -->
<object width="640" height="360" type="application/x-shockwave-flash" data="__FLASH__.SWF">
<!-- Firefox uses the `data` attribute above, IE/Safari uses the param below -->
<param name="flashvars"
value="controlbar=over&amp;image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" />
<!-- fallback image. note the title field below, put the title of the video there -->
<img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__"
title="No video playback capabilities, please download the video below" />
</object>
</video>
<!-- you *must* offer a download link as they may be able to play the file locally. customize this bit all you want -->
<p> <strong>Download Video:</strong>l
Closed Format: <a href="__VIDEO__.MP4">"MP4"</a>
Open Format: <a href="__VIDEO__.OGV">"Ogg"</a>
</p>
<!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise -->
<!-- warning: playback does not work on iOS3 if you include the poster attribute! fixed in iOS4.0 -->
<video width="640" height="360" controls>
<!-- MP4 must be first for iPad! -->
<source src="__VIDEO__.MP4" type="video/mp4" /><!-- Safari / iOS video -->
<source src="__VIDEO__.OGV" type="video/ogg" /><!-- Firefox / Opera / Chrome10 -->
<!-- fallback to Flash: -->
<object width="640" height="360" type="application/x-shockwave-flash" data="__FLASH__.SWF">
<!-- Firefox uses the `data` attribute above, IE/Safari uses the param below -->
<param name="flashvars"
value="controlbar=over&amp;image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" />
<!-- fallback image. note the title field below, put the title of the video there -->
<img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__"
title="No video playback capabilities, please download the video below" />
</object>
</video>
<!-- you *must* offer a download link as they may be able to play the file locally. customize this bit all you want -->
<p> <strong>Download Video:</strong>l
Closed Format: <a href="__VIDEO__.MP4">"MP4"</a>
Open Format: <a href="__VIDEO__.OGV">"Ogg"</a>
</p>
Responsive Design
One course for ALL of your devices!
Responsive Design Example
One course for ALL of your devices!
Responsive Design Example
Legacy Content
• Can I easily convert my Flash to HTML5?
Questions?
Contact Us
Brian Beverly
brian.beverly@kineo.com
@briandbeverly
Serge Abellard
serge.abellard@kineo.com
@sergesays
Free Thinking (over 40 free reports and guides)
www.kineo.com
@kineo

Weitere ähnliche Inhalte

Mehr von Kineo

Mehr von Kineo (20)

Back to the Future: what could a decade of learning technology tell us about ...
Back to the Future: what could a decade of learning technology tell us about ...Back to the Future: what could a decade of learning technology tell us about ...
Back to the Future: what could a decade of learning technology tell us about ...
 
Totara User Group - Data and Your LMS
Totara User Group - Data and Your LMSTotara User Group - Data and Your LMS
Totara User Group - Data and Your LMS
 
Totara User Group 2015 - How To Add Personalisation In Your Learning
Totara User Group 2015 - How To Add Personalisation In Your LearningTotara User Group 2015 - How To Add Personalisation In Your Learning
Totara User Group 2015 - How To Add Personalisation In Your Learning
 
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMSTotara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
Totara User Group 2015 - Samsung's Backstage, Extended Enterprise LMS
 
Samsung Backstage - A Beautiful, Multi-Device, Extended Enterprise LMS
Samsung Backstage - A Beautiful, Multi-Device, Extended Enterprise LMSSamsung Backstage - A Beautiful, Multi-Device, Extended Enterprise LMS
Samsung Backstage - A Beautiful, Multi-Device, Extended Enterprise LMS
 
[WEBINAR] Make Blended Learning Work for Onboarding
[WEBINAR] Make Blended Learning Work for Onboarding[WEBINAR] Make Blended Learning Work for Onboarding
[WEBINAR] Make Blended Learning Work for Onboarding
 
[WEBINAR] Make Blended Learning Work for Sales Training
[WEBINAR] Make Blended Learning Work for Sales Training[WEBINAR] Make Blended Learning Work for Sales Training
[WEBINAR] Make Blended Learning Work for Sales Training
 
Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]Learning Insights for the New Year [WEBINAR]
Learning Insights for the New Year [WEBINAR]
 
The FA’s Academy of Learning: Leveraging Learning Technologies to Support the...
The FA’s Academy of Learning: Leveraging Learning Technologies to Support the...The FA’s Academy of Learning: Leveraging Learning Technologies to Support the...
The FA’s Academy of Learning: Leveraging Learning Technologies to Support the...
 
t’s Never Too Early: How, When, and Why Consultancy Adds Value to Strategic L...
t’s Never Too Early: How, When, and Why Consultancy Adds Value to Strategic L...t’s Never Too Early: How, When, and Why Consultancy Adds Value to Strategic L...
t’s Never Too Early: How, When, and Why Consultancy Adds Value to Strategic L...
 
Blends That Work For Learners Today, and Tomorrow.... | Learning Technologies...
Blends That Work For Learners Today, and Tomorrow.... | Learning Technologies...Blends That Work For Learners Today, and Tomorrow.... | Learning Technologies...
Blends That Work For Learners Today, and Tomorrow.... | Learning Technologies...
 
Game On: How McDonald's Designed A Successful, Addictive Learning Game | Lear...
Game On: How McDonald's Designed A Successful, Addictive Learning Game | Lear...Game On: How McDonald's Designed A Successful, Addictive Learning Game | Lear...
Game On: How McDonald's Designed A Successful, Addictive Learning Game | Lear...
 
Learning Insights Live Nov 14 - Gamification - Good For The Blend?
Learning Insights Live Nov 14 - Gamification - Good For The Blend? Learning Insights Live Nov 14 - Gamification - Good For The Blend?
Learning Insights Live Nov 14 - Gamification - Good For The Blend?
 
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D ManagersLearning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
Learning Insights Live Nov 14 - Transforming Learning, 10 Tips From L&D Managers
 
HOW TO: Prevent the Learner Zombie Apocalypse in Your Organisation
HOW TO: Prevent the Learner Zombie Apocalypse in Your OrganisationHOW TO: Prevent the Learner Zombie Apocalypse in Your Organisation
HOW TO: Prevent the Learner Zombie Apocalypse in Your Organisation
 
Totara User Group Webinar | What's New | Oct 22 2014
Totara User Group Webinar | What's New | Oct 22 2014 Totara User Group Webinar | What's New | Oct 22 2014
Totara User Group Webinar | What's New | Oct 22 2014
 
Totara User Group Webinar | Watch & Learn | Oct 15 2014
Totara User Group Webinar | Watch & Learn | Oct 15 2014Totara User Group Webinar | Watch & Learn | Oct 15 2014
Totara User Group Webinar | Watch & Learn | Oct 15 2014
 
Totara User Group Webinar | Beyond Basics | Oct 8 2014
Totara User Group Webinar | Beyond Basics | Oct 8 2014 Totara User Group Webinar | Beyond Basics | Oct 8 2014
Totara User Group Webinar | Beyond Basics | Oct 8 2014
 
Learning Live | Onboarding: The Key Steps to Getting it Right
Learning Live | Onboarding: The Key Steps to Getting it RightLearning Live | Onboarding: The Key Steps to Getting it Right
Learning Live | Onboarding: The Key Steps to Getting it Right
 
Learning Live | Multi-Device Design With TUI Travel
Learning Live | Multi-Device Design With TUI TravelLearning Live | Multi-Device Design With TUI Travel
Learning Live | Multi-Device Design With TUI Travel
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

What you need to know about HTML5

  • 1. What you need to know about
  • 2. Introductions Brian Beverly – Senior Art Director Serge Abellard – Senior Developer
  • 3. Who is in the room? • Industry • Role • Are you using HTML5 now? • Why?
  • 4. What is ? • Latest version of HTML • Combines several technologies • CSS3, Javascript, Jquery, etc. • Backwards compatible *HTML5 and Flash are two different technologies. Labeling it as a flash killer or replacement is not completely accurate. Only a small portion of the HTML5 technology is what could be though of as the Flash replacement.
  • 5. Key Features • Integrated APIs – video, audio, offline apps, drag and drop, geolocation, etc. • Form elements – date/color pickers, validation, number steppers, mobile integration • Canvas (for images) • Vector Graphics • Easily editable • Multiple platforms
  • 6. Why do we need it? • The eLearning industry relies on Flash • Increased web access via mobile devices • Does this mean Flash is dead?
  • 7. Flash Stats • More than 500 million devices are addressable today with Flash technology • It is projected to have over 1 billion addressable devices by the end of 2015. • More than 3 million developers • More than 400 million connected desktops update to the new version of Flash Player within six weeks of release.
  • 8. Timeline • April 2010 – Steve Jobs “Thoughts on Flash” letter • November 2011 – Adobe announces the stop of Flash mobile player and focus on HTML5 • ~2014 - HTML5 Specification will be complete (developers given green light early 2011)
  • 9. Tools • Articulate Storyline • Adobe Captivate 6 • Flash CS6 • Dreamweaver • Adobe Edge • Claro • Adobe InDesign • Lectora* • Toolbook* • Many more *Always relied on HTML & Javascript
  • 10. Wait… what about the browser issues? • Will it work at your organization? Maybe not…
  • 11. *This changes all the time! Search online for the latest version. HTML5 Compatibility Test – http://html5test.com Browser support by feature – http://caniuse.com Wait… what about the browser issues?
  • 12. Video embedding much easier? <video src=“myvideo.mp4” width=“320” height=“240” preload controls><video src=“myvideo.mp4” width=“320” height=“240” preload controls>
  • 13. Video embedding much easier? <!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise --> <!-- warning: playback does not work on iOS3 if you include the poster attribute! fixed in iOS4.0 --> <video width="640" height="360" controls> <!-- MP4 must be first for iPad! --> <source src="__VIDEO__.MP4" type="video/mp4" /><!-- Safari / iOS video --> <source src="__VIDEO__.OGV" type="video/ogg" /><!-- Firefox / Opera / Chrome10 --> <!-- fallback to Flash: --> <object width="640" height="360" type="application/x-shockwave-flash" data="__FLASH__.SWF"> <!-- Firefox uses the `data` attribute above, IE/Safari uses the param below --> <param name="flashvars" value="controlbar=over&amp;image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" /> <!-- fallback image. note the title field below, put the title of the video there --> <img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__" title="No video playback capabilities, please download the video below" /> </object> </video> <!-- you *must* offer a download link as they may be able to play the file locally. customize this bit all you want --> <p> <strong>Download Video:</strong>l Closed Format: <a href="__VIDEO__.MP4">"MP4"</a> Open Format: <a href="__VIDEO__.OGV">"Ogg"</a> </p> <!-- first try HTML5 playback: if serving as XML, expand `controls` to `controls="controls"` and autoplay likewise --> <!-- warning: playback does not work on iOS3 if you include the poster attribute! fixed in iOS4.0 --> <video width="640" height="360" controls> <!-- MP4 must be first for iPad! --> <source src="__VIDEO__.MP4" type="video/mp4" /><!-- Safari / iOS video --> <source src="__VIDEO__.OGV" type="video/ogg" /><!-- Firefox / Opera / Chrome10 --> <!-- fallback to Flash: --> <object width="640" height="360" type="application/x-shockwave-flash" data="__FLASH__.SWF"> <!-- Firefox uses the `data` attribute above, IE/Safari uses the param below --> <param name="flashvars" value="controlbar=over&amp;image=__POSTER__.JPG&amp;file=__VIDEO__.MP4" /> <!-- fallback image. note the title field below, put the title of the video there --> <img src="__VIDEO__.JPG" width="640" height="360" alt="__TITLE__" title="No video playback capabilities, please download the video below" /> </object> </video> <!-- you *must* offer a download link as they may be able to play the file locally. customize this bit all you want --> <p> <strong>Download Video:</strong>l Closed Format: <a href="__VIDEO__.MP4">"MP4"</a> Open Format: <a href="__VIDEO__.OGV">"Ogg"</a> </p>
  • 14. Responsive Design One course for ALL of your devices! Responsive Design Example One course for ALL of your devices! Responsive Design Example
  • 15. Legacy Content • Can I easily convert my Flash to HTML5?
  • 17. Contact Us Brian Beverly brian.beverly@kineo.com @briandbeverly Serge Abellard serge.abellard@kineo.com @sergesays Free Thinking (over 40 free reports and guides) www.kineo.com @kineo