Custom eLearning Custom eLearning
  1. What We Do
    Custom eLearning Learning Consultancy Performance Campaigns Mobile Learning Performance Support Microlearning
    Video and Animation Rapid eLearning Games & Gamification Flash-to-HTML ILT and VILT Value Added Services
  2. Our Work
  3. Insights
    Ebooks Whitepapers Reports Presentations Case Studies Webinars Infographics Newsletters
  4. Who We Are
    About Us Leadership Awards Press Releases Clients Career Contact Us
  5. Let's Talk
  • What We Do
    • Custom eLearning
    • Learning Consultancy
    • Performance Campaigns
    • Mobile Learning
    • Performance Support
    • Microlearning
    • Video and Animation
    • Rapid Learning
    • Games & Gamification
    • Flash-to-HTML
    • ILT and VILT
    • Value Added Services
  • What We Are
    • About Us
    • Leadership
    • Awards
    • Press Releases
    • Clients
    • Careers
    • Contact Us
  • Our Work
  • Insights
    • Ebooks
    • Whitepapers
    • Reports
    • Presentations
    • Case Studies
    • Webinars
    • Infographics
    • Newsletters

Is HTML5 Ready for eLearning Development?

Yogesh Agarwal  |  May 5, 2010  |  eLearning Development

Home

Is HTML5 Ready for eLearning Development? Last week, while justifying Apple’s refusal to allow Flash player on iPhone/iPad, Steve Jobs wrote– “New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too)”. A few days before the launch of iPad Apple had released a list of ‘iPad ready’ websites having support for HTML5. Clearly Apple is backing HTML 5, CSS 3 and JavaScript for developing future web applications.

Yes, HTML5 is a major revision over its predecessor HTML4. Some pertinent questions need to be asked.

Is it ready for eLearning Development?
More specifically- Is it ready to compete with Flash for eLearning Development?

I think HTML5 still has some real constraints and it may not replace Flash for eLearning/mLearning development in near future. In fact I believe it may not replace Flash at all. Here are a few reasons why–

Browsers Lack HTML5 Full Support – While making HTML5 the de-facto standard Apple seems to have forgotten that none of the web browsers for mobile or desktop have full HTML 5 implementations at this time. Internet Explorer ( IE 6, 7 and 8 ) the most widely used web browsers has no support for HTML5. The new version (IE 9) which is expected to be released sometime in 2011will support HTML5. Check out this website that can test HTML5 support in a browser. What’s really surprising is that even Apple iPad Safari browser doesn’t have full HTML5 support.

Cross Platform / Browser Compatibility – Every browser has its own rendering mechanism so an application developed for iPad Safari is not guaranteed to work well in other browsers like IE, Firefox or Chrome. Developers will have to make modifications in code to make it work in different browsers. This is not the case with plugins like Flash or Silverlight where the applications once developed can run on all the browsers without any modifications. I’d think this issue with web browsers will probably remain even after they have all implemented full HTML5 support.

Audio/Video Support – HTML5 has added new video and audio tags that can play video/audio in a browser without a plugin but it doesn’t officially support any video or audio format. A few browsers like Firefox support Ogg Theora (an open source format) while others like Safari support H.264 (this is a proprietary format and licensing fee is required to support this format). This Wikipedia article provides more details about HTML5 video support. Content developers who plan to use HTML5 for delivering video or audio content have to spend more time in encoding the videos to Ogg Theora and to H.264 formats so that all major browsers are supported, but this is not sufficient as IE doesn’t support the video tag and would not be able to play the video or audio file without a plug-in. On the other hand, Flash supports FLV/FV4 formats and those are not browser dependent. Also, Flash or Silverlight video/audio supports secure media streaming; there is no clear counterpart for this in HTML5. The use of Video in eLearning is only going to increase, so this is going to be a big issue for developers going forward.

Development Tools – There are no tools available (except Dreamweaver CS5 which was released just last week and I still have to figure out its HTML5 support) that can create animations for HTML5 having a good designer developer workflow required to create quality graphics and animations like Flash Professional. To create animations with HTML5 developers have to code animations using JavaScript and CSS. A task which tools like Flash professional can do in minutes may take hours, if not days, to do using HTML5, CSS3 and JavaScript. And even if they do, I doubt the final HTML5 output would be as good as what we get from Flash.

These are just a few reasons why HTML5 is not ready for web or eLearning development and technologies like Flash or Silverlight will still prevail until HTML5 (CSS3 and JavaScript) doesn’t overcome its constraints.

Tweet
Tags: eLearning Development HTML 5 HTML 5 Support HTML5 HTML5 and eLearning Development HTML5 Audio Video Support HTML5 Browser Compatibility
← April 2010 Monthly Roundup: 10 Most Popular Posts Narratives for Engaging eLearning – 2 →

You might also like this

Top 6 HTML5 Challenges
Shivaji Babar
eLearning Development: Haste Makes Waste
Amit Garg
Flash For Mobile Is Dead
Abhijit Kadle

Comments ( 14 comments )

  1. Ian Devlin May 5, 2010 at 6:42 pm

    As someone who works as a web application developer for an elearning provider who is also an advocate of HTML5, I tend  to agree with you here.
    As you mentioned, the lack of browser support is a huge barrier as many elearning clients are large companies who are quite possibly still using older browsers such as Internet Explorer 6 or some other flavour of Internet Explorer which doesn’t support any of the HTML5 elements, thus rendering any HTML5 related development effort largely a waste of time (and money!).

  2. Pingback: pligg.com

  3. Pingback: Adobe Flash and Apple | Davey's Flash Blog

  4. Kevin Richardson May 8, 2010 at 2:36 pm

    As a Flash developer hearing a lot of talk about HTML5, I’m starting to empathize with doctor’s who walk into their waiting rooms to discover the patients offering each other medical advice. So many blog posts approach the subject with no knowledge of the Flash/Flex framework and component architectures – they really miss the fact that Flash has matured over the years and whilst it may not be perfect (or indeed, controlled by Apple) it has offered the eLearning community with the best chance to deploy eLearning with a consistent look and feel to multiple platforms.  HTML5 is very possibly the future … but its got a lot of obstacles standing in the way, lack of tooling, lack of consistency, lack of compatibility and lack of a development community … this all might change, the future tends to do that … but it takes time and logical reasoning.
     

  5. Jason May 10, 2010 at 9:06 pm

    Good post, agree with you. Here’s a good blog post on how HTML5 and Javascript fall short – at least for me: http://visualrinse.com/2010/05/08/does-html5-need-javascript2/

  6. Rich Chetwynd May 11, 2010 at 4:08 am

    I’m an advocate for HTML5 but agree that its a long way off replacing Flash and I question that will ever really happen. It takes time to iron out the bugs and optimize a software platform and Flash has a huge head start on HTML5.
    Currently my company Litmos is focussed on delivering video and other content to mobile devices and using HTML5. Our developments are still in the early stages but already we are seeing many quirks with the different browser implementations of HTML5 on various devices. The challenge will be to deliver a consistent and stable experience across all devices that support this standard.
    I am certainly excited for and eagerly awaiting the release of Flash for Android. This could be a game changer for mobile learning.
     

  7. Peter June 7, 2010 at 11:10 pm

    I have been wrestling with this for a while. I own an eLearning development company and have clients on the Academic and Commercial side of online-education. I also have many peers in the development field that, like me, actually advocate for HTML5. I don’t see however, a benefit to removing FLASH entirely, when HTML5 can not replace 90% of the functionality FLASH delivers to eLearning products. I can see why developers, and consumption-device-producers (like Apple) would push for device specific content delivery. Theoretically, as a developer, I would get paid to deliver content to browsers, and then get paid additionally to deliver to the iPad, and then again to the next platform. However, I don’t think content providers will be willing or able to afford to have their content delivered in all these different formats. I am seeing HTML5 eLearning delivery as an exciting challenge. And I continue to support its implementation in browsers and by developers, I just don’t recommend ditching a fully-functioning platform for an undeveloped “promise” for the future. After all,  eLearning is not a blog, marketing tool or facebook application. eLearning presents a specific set of challenges, that deserve their own considerations for solutions.

  8. Geo Trice June 18, 2010 at 11:58 pm

    As a web developer at heart, I’m all for the advancement of web standards including HTML5 but you do bring up some valid points, most notably with the issue of browser-compatibility. Most users, I believe, are going to be consuming eLearning materials over Internet Explorer which is wrought with performance issues and users who are unable or unwilling to upgrade their browsers. And so from an eLearning development standpoint, HTML5 becomes just one more problem we, as developers, have to overcome. I am hopeful that a solution can be found relatively soon because removing Flash’s hold on the eLearning world would be a good thing.
    At <a href=”www.skillq.com/”>SkillQ</a>, we support the advancement of HTML5 but we don’t see it being a standard for eLearning until the consumers, not the producers, of eLearning develop a taste for it.

  9. Scott Hewitt July 8, 2010 at 7:24 pm

    An element of HTML5 that is often overlooked is that many corporate environments either don’t support of flash or are running older versions. As Ian says many companies also have the browser issue also running through their tech. Quite often during discussion about flash v html5 etc people forget that its not a simple decision for technical teams running thousands of users. Some people might not feel that Flash or many technical solutions support elearning, its about understand your technical challenges, learning challenges and then choosing your platform and not trying to pick the platform first and then trying to get the solution to work.

  10. Pingback: Marcello Rinaldi » Blog Archive » La lenta (o rápida) muerte de Flash

  11. Young Won September 27, 2011 at 6:09 pm

    I also agree to your post as a flash developer. In my opinion, HTML5 seems be used widely in mobile environment but it is not be better than flash. And I also heard a news that Google and Adobe are collaborating with an Application to convert swf to HTML5.

  12. TB October 3, 2011 at 2:27 pm

    CM Group’s Luminosity Studio rapid eLearning authoring toolkit fully supports HTML5 eLearning output. It’s fast and easy to learn so may be worth checking out.
    They also do Luminosity Lightshow an HTML5 based software application simulation tool which is low cost and produces good results.

  13. Randy January 27, 2012 at 7:08 pm

    I have been working on a project for 6 months to develop code and templates that would bring the same interactivity that we do in flash on the iPad. It is a shame that Apple couldn’t open the doors for flash on iOS and allow adobe and flash developers to write efficient code and products.

  14. sameer April 12, 2012 at 11:11 am

    An element of HTML5 that is often overlooked is that many corporate environments either don’t support of flash or are running older versions. any one can tell that how to find HTML5?

Write A Comment

Change text.

Subscribe for updates

Delivered by FeedBurner

Featured PostsTags
How to work together, be more creative, and think way ahead… Gamify!Shreyas KoradThe importance of gamification in an anxious workplaceAmit GargCuriosity keeps us alive, gaming and learningAmit GargMine the craft of gamification for business impactShreyas KoradFolding proteins as playShreyas KoradNew Brandon Hall eBook: Not Playing Around – Gamification of Workplace LearningMustafa HusainMicrolearning Thoughts – Conversations With Learning Leaders – Episode 3Amit GargMicrolearning Thoughts – Conversations With Learning Leaders – Episode 2Amit GargMicrolearning Thoughts – Conversations With Learning Leaders – Episode 1Amit Garg2020 – What a year!!!Mustafa HusainMicrolearning empowers your frontline to cope, convert and createAmit GargModel your measure on what fits you bestAmit GargThe mind science behind microlearningAmit GargA small nudge for the learner; a giant push to build a productive habitAmit GargeLearning Outsourcing: Key DriversAmit Garg… and they kept learning happily, safely ever afterAmit GargNick says learning needs serious unlearningAmit GargeLearning Outsourcing: Buyer-Provider PartnershipAmit GargA fresh new eBook: Microlearning – Go Beyond the HypeMustafa HusainNew eBook – The Learning Gauge: A Guide to Measuring the Business OutcomeMustafa HusainUpside Learning Certified as Smartchoice® Preferred Provider by Brandon Hall GroupMustafa HusainUpside Learning receives Great Place to Work – Certification™ for the second year runningSonal ShethWhy invest in learning when you don’t measure its returnsAmit GargeLearning Outsourcing: How to do it right?Amit GargNo More Dull, Drab, Boring Content!Mustafa HusainThe State of Learning MeasurementAmit GargThe overly abused and rarely understood world of leaderboardsShreyas KoradWhy Measure Impact of Learning Programs?Amit GargNew eBook to Super Charge your Sales TrainingMustafa HusainLXPs are possibly the Dungeons & Dragons of the Learning WorldShreyas KoradAll Aboard! Full Sales Ahead!Amit GargInteractive videos as an effective instructional tool!Sonal ShethWebinar: Going Beyond With Learning AnalyticsMustafa HusainExclusive Brandon Hall Report: Real Learning Measurement, Go Beyond Checking the BoxMustafa HusainWho will train the gig players?Amit GargBeing Viral: Our Top Content Releases (as per viewership) on Social ChannelsMustafa HusainUpside Learning Features in Training Industry’s Two Top 20 Companies Watch List for 2020Mustafa HusainConcept Maps as a VILT Teaching ToolSonal ShethImportance of Sharing Success Stories with Sales TeamVenkatesh ChandramowlyContent Presentation for a VILTSonal ShethUsing Gamification for Sales TrainingAmit YakhmiLearning as Survival Strategy after COVID-19Amit GargUpside Learning expands its footprint in EuropeSonal Sheth10 Things to Turn Your Boring Sales Training to an Online TriumphVikram TaydeFocusing on AudienceSonal ShethLearning the best way to get values training in playAmit GargWeighing eLearning vs. VILTSonal ShethViral Lessons About Compliance TrainingAmit GargChoosing to Conduct a VILTSonal ShethCan you play Flash after 2020? This is howShivaji Babar
Mobile Learning (140)eLearning (115)mLearning (98)Instructional Design (50)Game Based Learning (42)Technology (35)eLearning Development (35)Workplace Learning (33)Learning (26)Learning Games (26)Design (25)Upside Learning (24)Learning Design (22)eLearning Technology (21)Social Learning (20)ipad (19)DGBL (17)Best eLearning Links (16)augmented reality (15)eLearning Outsourcing (15)Games (14)HTML5 (14)Innovation (13)LMS (13)Responsive Authoring Tools (13)Mobile (13)UL Fun Cartoon (13)Future (12)IPhone (12)Future Learning (11)UL Fun e toons (11)Informal Learning (11)elearning weekly digest (11)Responsive eLearning (11)Flash (10)Development (10)Top eLearning Links (10)eLearning On Tablets (10)Learning Technology (10)Weekly Digest (9)Top eLearning Posts (9)Blended Learning (9)GBL (9)Mobile Learning Technology (9)eLearning Weekly Finds (8)Tablet Learning (8)Multi Device eLearning (8)eLearning Weekly Find (8)Mobility (8)elearning in a multi-device world (7)Learning and Development (7)Trends (7)Rapid Authoring (7)Training Outsourcing (7)Engaging eLearning (7)Custom eLearning (7)Performance Support (7)Mobile Technology (6)Casual Games (6)Serious Games (6)
eLearning Learning

Upcoming Events

Archives

Resources
Compliance Training: Stop Ticking the Box
Compliance Training: Stop Ticking the BoxesHave a compliance program that’s not as effective as you’d hoped? Or wondering where to start to design an effective one? Find the answers to all your queries in this eBook.
Read More and Download
The Ultimate Guide to migrating eLearning from Flash to HTML5
The Ultimate Guide to migrating eLearning from Flash to HTML5This eBook is meant for organizations who want to migrate their eLearning from Flash to HTML5.
View Recording
Tips for Designing, Testing and Delivering eLearning in a Multi-device World - eBook
Tips for Designing, Testing and Delivering eLearning in a Multi-device WorldA collection of highly useful tips on the various aspects of designing, testing and delivering multi-device/ responsive eLearning.
Read More and Download
  • Snow
  • Snow
  • Snow
  • Snow

GET INSIGHTS AND LEARNING DELIGHTS STRAIGHT TO YOUR INBOX, SUBSCRIBE TO UPSIDE LEARNING BLOG

Delivered by FeedBurner

Snow
Forest
Mountains
Mountains
Mountains

More from Our Resources

  • EBOOK

  • WHITEPAPERS

  • REPORTS

  • PRESENTATIONS

  • CASE STUDIES

  • WEBINARS

  • INFOGRAPHICS

  • NEWSLETTERS

WANT TO FIND OUT HOW OUR SOLUTIONS CAN IMPACT
YOUR ORGANISATION?
CLICK HERE TO GET IN TOUCH

Custom eLearning

Upside Learning Solutions Pvt. Ltd.

Punakar Complex, Survey No-117,
Bangalore Pune Highway, Warje,
Pune, India

Tel: +91-20-2523 6050 / 51 / 52

Email: elearning@upsidelearning.com

FOLLOW US

GO BEYOND
What is Go Beyond Compliance Training Sales Enablement Measuring Learning
Effectiveness
Mcrolearning Gamification
OUR PHILOSOPHY
Learning Strategy Solution Design and
Development
WHAT WE DO
Custom eLearning Learning Consultancy Performance Campaigns Mobile Learning Performance Support Microlearning Video and Animation Rapid eLearning Games & Gamification Flash-to-HTML Conversion ILT and VILT Value Added Services
WHAT WE ARE
About Us Our Work leadership Awards Press release Clients Careers Contact Us
QUICK LINKS
Insights Blog Submit a RFP Schedule A Call Client Login Privacy Policy

Copyright © 2021 Upside Learning Solutions Pvt. Ltd.