The End of Flash in 2020? Converting From Flash to Html5
The End of Flash in 2020?
What's Happening With Adobe Flash? Goodbye Flash?
Adobe made an announcement in 2017 that by 2020, they will no longer support the flash player plug-in. Google and Microsoft have announced that they will disable the plug-in by default in their browsers by the end of 2020.
- Here is a resource link from the adobe community blog posted on July 25, 2017: Flash & The Future of Interactive Content (direct URL: https://theblog.adobe.com/adobe-flash-update/ )
- Here is a resource link from Microsoft support posted on September 9, 2019: Adobe Flash end of support on December 31, 2020 (direct URL: https://support.microsoft.com/en-us/help/4520411/adobe-flash-end-of-support )
Official Statement From Adobe
In the official statement from Adobe, in July 2017, they stated "In collaboration with several of our technology partners - including Apple, Facebook, Google, Microsoft and Mozilla, Adobe is planning to end-of-life Flash. Specifically, we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats."
Flash Will Be Obsolete By the End of 2020
In April, 2010, Steve Jobs actually predicted this would happen. He did not think it was a good idea to move forward with Adobe Flash because he believed that Flash Player was created for the PC era, but when it comes to mobile devices, Flash fell short for 6 reasons:
- The "Full Web"
- Reliability, Security and Performance
- Battery Life
- Substandardized Quality of 3rd Party Development Tools
What Exactly is Flash?
Flash is a multimedia software platform used to produce animations, desktop applications, and mobile games and applications. Flash graphics and animations are viewed in a browser through use of Flash Player, and AIR and some third-party players are used for viewing desktop and mobile apps.
What is HTML5?
HTML, which stands for Hypertext Markup Language is a markup language used by the World Wide Web, and the "5" after HTML just means that it's is the fifth generation of the HTML standard. It's basically just the coding language that allows us to see stuff online.
What if you already have courses, animations, ads, apps and other content published in Flash? Now appears to be the time to start looking at devising a plan to convert courses and other content to HTML5, which will address new modern designs. HTML5 is mobile ready and responsive so content will automatically adjust on different mobile devices with regards to sizing and usability.
What Should You Do With Content Published as Flash?
What should you do if you have content like online courses, apps and other learning assets built in or published in Flash? As of 2020, any flash content (either built in or published as Flash) may no longer work. So instead of waiting until 2020, it's important to start planning now.
Create an Action Plan for Conversion to HTML5
First, and foremost, formulate an action plan. Evaluate content which contains flash units and determine whether if it's time to:
- Retire the app, course, program or other asset; or,
- Convert the published content to HTML5; or
- Rebuild/redesign the app, course or other content.
In some cases, a course or other asset may have to be re-designed or revamped altogether, or you may be able to be leverage a portion of the content for your redesigned content. It really depends what's contained in the published content including how many any animations you have, and how many flash units are contained in your published app, course of other content.
Of course, converting the Flash content only applies to developers who have the source files. If you don't own the source files and have purchased flash content including an app, game, animation or course, for example, you may have to replace your content or program altogether.
Something you'll want to consider is creating a list of all courses and other assets that you have on-hand to evaluate them to determine what you need to do.
- For courses which need to be converted, create a cross reference list for reference and tracking the conversion process.
- Note what content tool was used to create the course - typical tools may include Adobe Captivate, Articulate Storyline, Adobe Animate, etc.
- Locate and note the location of all sources files.
- Determine what course assets are reusable including graphics, animations and other content.
- If you have a large number of courses to be converted using the same tool, you may want to create a list of standard settings for all developers to refer to during the conversion process. This will streamline the process or at least make it easier for all the folks who are converting the courses.
How Do I Convert My Content From Flash to HTML5?
If you have source files for your content on-hand, check your existing development tools to see if there are publishing options to publish in HTML5. Try publishing as HTML5 and then test thoroughly to determine if the output is successful. Remember to test on both mobile and desktop devices.
If your content does not convert successfully, you may need to revamp portions of your asset, or you may need to replace the entire program.
What If There's No Option to Convert or Publish to HTML5?
There are tools for converting Adobe Flash to HTML5, including Adobe Edge and Google Web Designer. Third-party tools also exist but check the validity and dependability (read reviews) before you download any free conversion tools.
Need more help? I found these helpful articles:
What Can You Expect When Converting From Flash To HTML5 (references Adobe Animate):
8 Tips To Convert Flash To HTML5 That Will Help Your Business:
Publishing Files To HTML5 Using Adobe Captivate:
How Switching From Flash To HTML5 Can Profit Your Business (references Articulate Storyline):
What Will Happen to Flash After 2020?
The Future of Flash (references the question "Will the development of the game and app for Android, IOS, Windows, MAC also stop?")
Once everything is converted and uploaded to your server, be sure to re-test your converted content on a variety of devices including desktop computers, tablets, iPads, and other mobile devices. Consider creating a QA (Quality Assurance) checklist for tracking testing progress, including device, browser, errors encountered, successful or unsuccessful outcome, and any other specifics for the app or program. This is especially helpful if you have a team of testers in multiple locations.
There are more and more articles and videos available every day on this topic. I've listed some videos below for more reference and various sources containing articles on the Flash announcement.
Sources: google.com, mashable.com, adobe.com, wikipedia.org
Specific articles discussing the end of flash:
What do you think about Adobe's announcement about Flash? Please leave a comment below.
How Do I Know If Flash Is Used On My Website?
You can test your website here to check for Flash:
What is HTML5? An Excerpt from lynda.com
Steve Jobs Was Right: Adobe Flash is Dead!
This article is accurate and true to the best of the author’s knowledge. Content is for informational or entertainment purposes only and does not substitute for personal counsel or professional advice in business, financial, legal, or technical matters.
Questions & Answers
What will happen to games that use flash?
This will depend on various factors including the type of websites and the technology used for the games on the websites. Some websites may contain a message or disclaimer that the games may only work based on computer requirements. If Flash is required, when you try to launch a game, you may receive an error that Flash is not longer supported or is not available. The best thing to do is contact the website or manufacturer of the game(s) and inquire if they will be providing updates for the games to run properly due the change with Flash. If manufacturers receive enough requests, they may consider upgrading their game websites. If you are the creator of the game or have access to the source file, check the originating program used to publish the game to determine if alternative outputs are available instead of Flash so that the game can be re-published. More often though, a game or program may need some editing or re-coding before it can be republished or upgraded.
What app do I now use for my student's online textbook now that Adobe Flash is no longer used?
Here is a list of 10 free apps for online textbooks and audio books for iPads: https://www.educatorstechnology.com/2012/08/10-fre... (although this article is from 2012, it appears to still contain a list of current apps); for a more current list, I found this link which is more current to offer more options: https://www.tomsguide.com/round-up/best-ebook-read...
Do I need to download HTML5?
HTML5 is not a software program it is a mark-up language supported in modern browsers used to create websites and webpages. If it is not supported in your browser then you may need to update your browser. If something needs to be converted to HTML5 or written in HTML5, then HTML5 language coding is needed (then it has to be compiled or published); if hand-coding of HTML5 is not an option, then a software program which creates HTML5 code would be needed. Many program allow you to create websites then when you publish, it creates the HTML5 for you.Helpful 3
Can we download HTML5 now and just be done with Flash?
Unfortunately, you can't just download HTML5 and be done with Flash, since it depends on how each program is written. HTML5 is an alternative to using Flash but if your program doesn't run, and you purchased software, you would have to contact the creators of the software and ask for an update to the program or is they can convert it so it doesn't use Flash. If you are a developer and you are publishing a file or program, you may have an option to publish as HTML5 instead of Flash.
I am a teacher and used Sheppard Software for years. We can no longer get this website to run. I have done a few hours of research and am not getting what I want. I have downloaded html5, but it doesn't seem to be what I want. Do you have any suggestions for my problem? The students are using older ipads and I am using a new laptop with Chrome.
I checked for you in regard to your Sheppard Software, and found some information on their contact page which may be helpful: http://www.sheppardsoftware.com/contact.htm. It looks like they are in process of converting some of the games and programs. They are also recommending that you contact Adobe to request a converter for Flash games. Unfortunately, the games won't automatically work using HTML5 because they have to be updated/upgraded to run properly in another language like HTML5. The website would have to update and republish their games in a different output other than Flash to remedy the situation. You can also look into some alternative websites. I did a search on "best educational games" and found quite a few matches like https://www.abcmouse.com/ or what about https://pbskids.org/games/ ? I'm an Instructional Designer and I have an educational coloring and activity book coming out very soon. If you want a sample, please message me. I'm also considering creating a 2nd YouTube channel for kids with fun videos and activities (my current one is most for technology software training). Let me know what you are interested in as I'm looking for ideas of what to create.
© 2018 Amelia Griggs