SlideShare a Scribd company logo
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

More Related Content

More from Kineo

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 ...
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
[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
Kineo
 
[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
Kineo
 
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]
Kineo
 
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...
Kineo
 
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...
Kineo
 
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...
Kineo
 
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...
Kineo
 
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?
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 
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
Kineo
 

More from 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
 

Recently uploaded

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

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