2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning

Page created by Eva Chandler
 
CONTINUE READING
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
2020 Marks the End of Adobe Flash!
What does this mean? How does it affect you?
What’s the solution?
eNyota Learning, Whitepaper, July 2019
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Contents
                                          3
                                          Introduction

                                          4
                                          What are the other industry leaders saying?

                                          5
                                          Scope of this whitepaper

                                          14
                                          Conclusion

                                          15
                                          About eNyota Learning

© 2019 Property of eNyota Learning Inc.                                                 02
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Introduction
                                          2020 will finally mark the much-anticipated
                                          end of the Adobe Flash Player, a popular
                                          authoring software developed by
                                          Macromedia, acquired by Adobe. It is
                                          commonly used to create games, vector
                                          graphic-based animation programs, graphic
                                          illustrations, and courseware in a resizable
                                          format with easy sharing abilities.

                                          The discussion to end licensing and promotion
                                          of the Flash software and Flash supported
                                          media content was first started in 2010 when
                                          Steve Jobs stated “Apple would discontinue
                                          supporting Flash player across all its devices
                                          which include the iPhone and iPad, and
                                          MacBook will eventually stop supporting
                                          flash”. Flash will by default remain switched
                                          off, only an explicit permission from the user
                                          will allow the device to access Flash player
                                          and its supported content” This did not come
                                          as a surprise since the use of flash has been
                                          on a regular decline with the introduction of
                                          more robust authoring and designing tools
                                          supported by HTML5 like Articulate 360,
                                          Elucidat, and Adobe Captivate 9.

© 2019 Property of eNyota Learning Inc.                                                  03
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
What are the
 other industry
 leaders saying?

A report by Google Chrome dated February         taking this decision is the ease with which
28th, 2018 stated that the percentage of         hackers can target Flash content or infect
daily Chrome users who’ve loaded at least        Flash files with malicious software which
one page containing Flash content per day        execute themselves upon opening. Adobe
has gone down from around 80% in 2014 to
                                                 has given an ultimatum to all who use
under 8% in early 2018. Google Chrome’s
share of the worldwide internet browser          Flash to complete converting their files by
market as of 2018 is 60.98%.                     2020. This white paper intends on clearly
                                                 outlining what does the end of Flash mean for
                                                 those whose eLearning courses are still in Flash
With the decline in its popularity and finding   format.
acceptance as a collector’s item amongst old
tech enthusiasts and Flash media collectors,     As of now, HTML5 is regarded as the ideal
Adobe finally released a public statement        successor of Flash owing to its mobile-optimised
saying “We will stop updating and distributing   functionality and the ability to run on all
the Flash Player at the end of 2020 and we       major browsers without crashing. It is also not
encourage content creators to migrate any        a plugin. In essence, it is a part of your web
existing Flash content to other new              browser and does not need to be installed,
open formats.”                                   rarely crashing or malfunctioning like Flash.

This message specifically means there won’t
be any support, updates, or patches to fix
Flash-driven content. The driving force behind

© 2019 Property of eNyota Learning Inc.                                                       04
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Scope of this whitepaper
The whitepaper intends on addressing the following questions regarding Flash and
its discontinuation.
   1. Why should you convert from Flash to HTML5?
   2. What are the alternatives to creating courses in Flash authoring and how do they differ?
   3. What are the prerequisites to converting your old Flash driven content to HTML5, and how
      to do it?
          
        Converting    Flash to HTML5
          
        Rebuilding   the course in HTML5
   4. How to identify courses running on Flash?
   5. Our solutions to your Flash problems
          
        Converting    your Flash course for you
          
        Rebuilding   a close replica

1. Why should you convert from Flash to HTML5?
With the introduction of HTML5, multimedia content can now be rendered without the need to
install a plugin or player application like Flash, which means less updates and plugin crashes.
But, there is more to why you should convert from Flash, and it has to do with a set of core
problems that Flash players are commonly susceptible to. Which leaves your Flash developed
eLearning courses open and vulnerable as well.

             Security Issues

Flash codes are riddled with loopholes which cyber attackers exploit when targeting the
mass audience. In 2017, 63 security vulnerabilities of which 57 critical Flash code issues were
identified, which gave attackers access to expose information and bypass accesses to obtain
sensitive information via mundane vectors or by executing arbitrary code. Put simply, attackers
gained complete access of personal and company PCs collecting login data, credit card
passwords, company trade secrets, and encrypted systems asking for major ransoms to decrypt it.

             Mobile Responsive

Flash is not supported on iOS devices such as iPad and iPhone. Flash also does not support
touchscreen interfaces very well due to mouseover issues. Since most modern smartphones and
tablets are touchscreen-operated, this renders Flash unresponsive on mobile devices. It also
consumes more power making it an unfavourable application for laptops and other mobile
devices, owing to which Apple disabled Flash for its iOS. Flash courses are full off glitches when
operated on mobile devices causing mobile operating systems to crash or freeze.

© 2019 Property of eNyota Learning Inc.                                                           05
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Browser Compatibility Issues

Google has reported “The current Google Chrome browser will block Flash and use HTML5 by
default”. For Apple’s Safari browser, it is turned off by default and requires explicit permission.
Microsoft Edge will disable Flash by mid-2018. Users can choose to re-enable it. However,
Edge will ask for permissions every time a user chooses to use it. By 2020 Flash will not be
supported by any Windows device and users can no longer enable it on their browsers.

             Performance on Various Operating Systems

Flash performs poorly on Linux and Mac OS X. HTML5 outperforms Flash by running 58%
faster on these operating systems. Since Flash does not have access to the graphics processing
unit (GPU), heavy graphics processing tasks are performed by the central processing unit (CPU)
and this causes the entire system to slow down. Furthermore, in order to play SWF files, Adobe
Flash is required to be installed (not a browser plugin anymore) and ensuring your device and
OS are Flash compatible is a must.

             No Updates

Currently there are two methods of updating your Flash player - automatic updates and
manually. These updates are crucial in plugging loopholes as identified in the first point (security
issues). With the end of updates in 2020, Adobe will no longer work towards identifying
loopholes and releasing updates aimed at fixing these issues. In short, your Flash-driven
courses will leave your system susceptible to even more attacks and data leaks than before.
Furthermore, Adobe will provide no form of recovery support.

With issues as critical such as these, Adobe is recommending users whose eLearning courses
are built in Flash to start converting them immediately. Once the updates and supports stop,
converting large amounts of files and courses will become a tedious task. They recommend to
start converting courses through 2018, 19, and 20.

2. The alternatives to creating courses in Flash authoring and how do they differ?
Currently there are alternatives to developing courses using the Flash authoring tool which work
better. Some of these are written in JavaScript which is a part of HTML5. A combination of
HTML + JavaScript + CSS is considered to be more superior to Flash in an overall comparison.
Others are independent authoring tools which allow you to export your finished courses to
HTML5 format for easy access over YouTube and cloud hosted LMSes that run on your browser.

© 2019 Property of eNyota Learning Inc.                                                          06
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
The authoring tools mentioned here are          Using custom coding, game-based learning is
ideal to convert Flash courses to HTML5         added to the eLearning modules. If the Flash
formats, while helping you create new           courses have specific functionalities which
courses as well.                                cannot be recreated using templates provided
                                                by other authoring tools, custom HTML5 helps
          Articulate Storyline                  achieve those. The only drawback to using
                                                custom HTML5 is the expertise in coding
Regarded as the most popular authoring          and thorough knowledge of the tool that is
tool, Storyline is a powerful authoring         required.
system enabling the creation of engaging
and interactive courses. It allows you to                       Elucidat
export your creations into Flash and HTML5.
However, keeping 2020’s event in mind,          This is an authoring tool known to create
there are possibilities of Storyline stopping   content which is compatible over all web
the exporting of courses to Flash. Storyline    browsers making courses glitch free and
provides an elaborate library of ready-to-use   smooth to operate. Elucidat focuses primarily
characters and software simulation abilities.   on creating HTML5 courses. It also comes
Some known drawbacks are the high licensing     with a host of pre-made templates, theme
costs and no video publishing options.          collections, collaboration elements, and
                                                user-friendly layouts. Its responsive design
          Custom HTML5                          allows it to work easily on mobile devices.
                                                Most drawbacks are on the developer’s end
Custom HTML5 courses are responsive             like the lack of a dedicated app.
or possess a fixed layout to add custom
interactivities which suit your course needs.

© 2019 Property of eNyota Learning Inc.                                                     07
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Gomo                                 Adobe Captivate
A SaaS-based authoring tool, Gomo creates          Developed by Adobe, Captivate is a popular
responsive and adaptive HTML5 eLearning            authoring tool used to create rich multi-
content. The content created is accessible         media content. Developers can easily export
easily over desktops, tablets, and phones. It is   their creations to HTML5. Courses created
an easy-to-navigate system used by beginners       in Captivate are rich in interactive elements.
to experts for various creation and conversion     Content is responsive across desktops, PCs,
needs. With a host of templates, Gomo              laptops, tablets, and phones making your
ensures your courses are visually stimulating.     course multi-device compatible, easy to access,
One of the biggest advantages is its highly        and user-friendly over multiple platforms.
responsive nature over multiple devices.           Courses created are SCORM compliant. The
However, it is considered most suitable for        drawbacks to creating courses in Captivate
text-based or audio-supported courses.             are its lack of a proper video editor plus a
Synching audio with video is a hassle.             complicated interface. Additionally, there is no
                                                   automatic way to create responsive courses.
          Adapt Learning                           You need to manually design layouts to suit
                                                   various resolutions.
For an engaging and seamless learning
experience compatible over multiple devices,               Lectora Inspire
Adapt Learning is considered a versatile
                                                   Lectora is capable of converting text dominant
authoring tool. It is known for its high visual
                                                   courses to simple HTML5 format which can
resources, forcing users to arrange content
                                                   render itself quickly on small devices of
in a meaningful way. This is a learner-
                                                   various sizes. It is capable of converting
centric authoring tool which focuses on giving
                                                   courses to SCORM and AICC formats as well.
the learners an above average learning
                                                   It is also considered as one of the fastest
experience with navigations and interactions.
                                                   conversion tools available. The drawback here
One of the drawbacks to Adapt Learning is
                                                   is similar to that of Captivate.
the time invested in creating complex courses
especially with graphics, since it requires an
experienced person to handle.                              Claro
                                                   Developed as a web-based content
          Articulate 360 Rise                      authoring tool, it allows users to develop
                                                   courses together. It supports both online,
Rise is another addition to the already            offline, and mobile-based learning. Authors
impressive suite of authoring tools by             can access information from a central
Articulate. Designed primarily for the creation    repository. It allows objects to be reused and
of responsive courses, something Storyline         provides a responsive mobile output. Some
lacked, Rise helps build courses using template    drawbacks are a lack of software simulations
style framing. Responsive over multiple            and limited video and audio editing options.
devices, it makes previewing easier. It also       It comes supported with mobile player which
exports to SCORM/xAPI for easy upload to           allows viewing of content in offline mode on
the LMS.                                           the mobile.

© 2019 Property of eNyota Learning Inc.                                                         08
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
3. Prerequisites to converting Flash files to HTML5 and how to do it?
Old Flash files are still useful. However, the Flash format is not. Hence, conversion is the best
option to retain safe use of old courses.

Converting Flash files to HTML5 is possible. It can save you major costs of time and money
involved in recreating courses from scratch. However, it is not an easy task and a set of
prerequisites and steps to follow decide the success of migrating. It is strongly recommended
to outsource the conversion task if you do not possess prior knowledge or experience, as
attempting to convert a great number of old Flash files to HTML5 may result in considerable
loss of time and efforts yielding little to no outcome.

Furthermore, different conversion tools yield varied outcomes. Some can support an output
to video while others cannot. Therefore, it is advisable to seek support of an expert who can
successfully implement a switch using a suitable tool based on the required end outcome.

The true advantage of converting Flash courses to HTML5 is the ability to run the newly
converted files over all devices and web browsers easily. Old converted courses are now made
accessible on iOS and Android mobile devices.

Converting Flash to HTML5

             Source files

Before starting the conversion process, it is imperative that all source files used to develop the
Flash content are centrally available. These files include audio, video, .fla, .as files. If the source
files are not available, there is very little you can do but recreate the course from scratch
(explained in the next subset).

© 2019 Property of eNyota Learning Inc.                                                              09
2020 Marks the End of Adobe Flash! - What does this mean? How does it affect you? What's the solution? - eNyota Learning
Prepare existing content

Once the source files are collected, the existing storyboard has to be extracted. This includes all
written content, navigation tab labels, dialogues, and interactive texts.

             Select the right authoring tool

Identifying the correct tool depends on the desired outcome. While some tools are great to
create immersive courses with good animations and effects, others are better at handling audio
synching and creating slide like courses. Refer to Point 2. (The alternatives to creating courses
in Flash authoring and how do they differ?). Each authoring tool has its area of expertise and
drawbacks. It is recommended to hand over the source files and the existing course to experts
who can better understand the limitations and benefits of using a certain tool and successfully
convert it.

             Test layouts

Having a good knowledge of using the tool is a huge requirement in this phase. Preparing the
graphical user interface (GUI) is important. Not all features of Flash can be recreated in other
authoring tools. Animations may need to be created as a video. If a change in the player is
required, outsourcing is a better option.

             Publish to HTML5

 After multiple tests and setting periodic benchmarks along the way, you finally arrive at a
complete, ready-to-publish course. It is important to test the course’s functionality throughout the
development phase to avoid any rework or redesigning at this stage. Once finalised, the course
can now be published to HTML5.

There may arise the possibility where the source files are not available or accessible. In such a
case, rebuilding the course from scratch is the only option. It is advisable to hand over the Flash
course, with any kind of available files, to a course developing expert who will recreate your
course from scratch with as much accuracy to the original Flash course as possible.

© 2019 Property of eNyota Learning Inc.                                                          10
Audio files

                                  Images                      Video files

                                            Rebuilding the
                                           Course in HTML5
                       Create a                                        Animation
                      storyboard                                         need

• Create a storyboard: This requires the expertise of an Instruction Designer (ID) who will draw
  up a storyboard of your existing course, either by extracting elements that can be extracted,
  or recreating by observing the existing course and its functionality.

• Images: By observing the existing images, the experts will then proceed to source images
  that are identical or close representations. Images can be sourced from online sources where
  royalty free images are easily available.

• Audio files: Course creating experts possess vendor relations with voice over (VO) agencies
  where audio is recreated based on the language and region your course is intended for.
  These audio files are then synched with the video or animations carefully.

• Video files: Video files are usually present within the source files. Since the source files
  are unavailable, videos are either provided by you or need to be recreated from scratch.
  A good alternative to recreating videos is recreating the video as an animation. Since
  procuring a video director + actors + venue + equipment can add to increasing costs.

• Animation need: Flash provided some excellent animation abilities. However, using the
  existing authoring tools, animation cannot always be recreated like Flash once did. If
  the animations used in your earlier courses are crucial to the teaching outcome, consider
  designing the slides as videos in tools like Adobe After Effects and embed them as MP4s.
  We recommend taking this approach only if the animations are extremely important to the
  training. Videos can pose problems in loading in the learners aren’t on a great bandwidth.

© 2019 Property of eNyota Learning Inc.                                                          11
*Source window media player

 4. How to identify if your courses are running on Flash?
 By right clicking on the selected course screen, a Flash context menu appears with “About
 Adobe Flash Player *version details*” mentioned at the bottom of the box. This is an indication
 of a Flash developed course. Such courses must be converted to HTML5.

 What solutions do we provide?
 When it comes to converting exiting old Flash courses, we provide two straightforward solutions:

     01                       Converting your Flash courses to newer, more modern formats

 If the courses built are a few years old, we typically advise and encourage you to reconsider
 the overall instructional and visual design approach. Standards and trends in online learning
 have changed and we encourage our clients to opt for newer and better ways to train their
 people. At this phase, we can revamp the instructional and interactive design of your older
 course to a newer, more impactful approach. Discuss your thoughts and ideas with the ID you
 are partnering with. Take their opinion on ways you can bring new life to your training. For
 example, if you had an all text onscreen approach with minimal interactivity, consider taking a
 more engaging approach but using limited text onscreen and having media and audio drive the
 training. Appropriate images may be extracted from your existing courses and reused, but if
 you decide to go a whole new way, then these images may be discarded, and new ones can be
 sourced or created.

 © 2019 Property of eNyota Learning Inc.                                                      12
Add gamification elements to your course like scores, leaderboards, timers, etc. Make your
training more impactful and your learners more competitive. Make sure your LMS supports
gamification as well. We can use a variety of tools to achieve this fun and modern way of
training. Articulate Storyline 360 is a great way to build courses that will run on multiple
devices (in a more adaptive rather than responsive way).

Another great addition to spruce up training is breaking it up into smaller chunks and converting
some of that training into video. Animated explainers are great ways to not only build interest
about training, but also give bite-sized information to learners, on-the-go.

Please note, these kinds of approaches are not recommended if you need your courses to be
purely responsive. Having text and media build up on a smaller screen isn’t a great way to
view your training on the phone. However, if bite-sized and on-the-go training is what you’d
like to opt for, responsive tools like Rise, Adapt, Gomo, and Elucidat are great options to
consider. They are easy to work with, cost effective, and serve all the functions required of
mobile courses.

  02           Creating a close replica of your existing Flash course

Again, if you’d like to continue using the previous methods of training, we can create a replica
(keeping in mind the limitations and features of the tool being used) to recreate your older
Flash courses.

If you have access to the source files, then we would need to start by extracting everything from
the UI design to the assets that need to be reused. If the source files are not available, then we
would need to recreate everything to resemble to original course.

© 2019 Property of eNyota Learning Inc.                                                         13
Conclusion
                                          We at eNyota have over 12 years of
                                          experience in the field of eLearning course
                                          development. Our field of expertise lies in
                                          creating complex animation and interactive
                                          simulation courses for all industries
                                          and businesses.

                                          Our team of experts are experienced and
                                          possess knowledge in creating new courses as
                                          well as converting old courses using all of the
                                          authoring tools mentioned earlier. Depending
                                          on your need and budget, we can offer a
                                          variety of options in terms of instructional,
                                          visual, and interactive design. For further
                                          clarifications on how we can help you convert
                                          your Flash courses or how we could help you
                                          design new courses from scratch please reach
                                          out to us at contactus@eNyotalearning.com.

© 2019 Property of eNyota Learning Inc.                                                     14
About
                                          eNyota Learning
                                          eNyota Learning is a 12+year old company
                                          focused on providing learning solutions to
                                          organizations worldwide. Our clients comprise
                                          corporates as well as training, education, and
                                          eLearning companies. We work with clients in
                                          the US, UK, Europe, and Australia, providing
                                          solutions to their training and eLearning needs.
                                          We work with organizations looking to train
                                          their employees, partners, and customers using
                                          web-based training or mobile-based training.

                                          Our current offerings include:
                                           • Custom/bespoke learning
                                           • Mobile learning
                                           • Translation and localization
                                           • Custom/bespoke software development
                                           • Animated explainer videos
                                           • Abara – our Learning Management
                                             System
                                           • Extended course development teams

© 2019 Property of eNyota Learning Inc.                                                  15
You can also read