<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>eLearning Development - The Upside Learning Blog</title>
	<atom:link href="https://blog.upsidelearning.com/category/elearning-development/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.upsidelearning.com</link>
	<description>Read our Mind. Experiences. Insights. Learnings</description>
	<lastBuildDate>Fri, 28 Jun 2024 05:59:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/09/favicon.ico</url>
	<title>eLearning Development - The Upside Learning Blog</title>
	<link>https://blog.upsidelearning.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Overcoming Passivity in Our Intellectual Culture</title>
		<link>https://blog.upsidelearning.com/2017/11/30/overcoming-passivity-in-our-intellectual-culture/</link>
					<comments>https://blog.upsidelearning.com/2017/11/30/overcoming-passivity-in-our-intellectual-culture/#respond</comments>
		
		<dc:creator><![CDATA[Mridula Ramesh]]></dc:creator>
		<pubDate>Thu, 30 Nov 2017 14:33:09 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2017/11/30/overcoming-passivity-in-our-intellectual-culture/</guid>

					<description><![CDATA[<p>Something that I keep trying to work on consciously is how to not just sit around passively and wait for things to happen to me intellectually. I’ve found some things more helpful than others, so I figured I’d share what I’ve tried and liked, and see what other people do. (So do share your funky &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2017/11/30/overcoming-passivity-in-our-intellectual-culture/">Overcoming Passivity in Our Intellectual Culture</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Something that I keep trying to work on consciously is how to not just sit around passively and wait for things to happen to me intellectually. I’ve found some things more helpful than others, so I figured I’d share what I’ve tried and liked, and see what other people do. (So do share your funky finds too, okay?)</p>
<p><strong>The single thing that had the largest impact: TV or no TV!</strong></p>
<p>Spending an entire day in front of a computer screen is not the same as spending it watching TV. With a TV, you don’t need to seek. Content is pushed to us. But with the net, we have a much wider variety to choose from and we have to seek what we want. That really helps with the passivity thing.</p>
<p>I mean, you first make the effort to figure out what exactly you’re into and then you get used to exploring what you’re interested in rather than having it conveniently delivered to you. Even with content-push apps like Flipboard or Newsstand, a generic “technology” subscription is interesting no doubt, but you really only spend hours digging deep when you have managed to find and subscribe to “technology forms that rock your boat”!</p>
<p>I do realise this no TV business is a big, almost unthinkable thing for many people. So I figured – how about making a proportion rule? If you happen to watch TV for 10 hours a day, say you have to watch a channel for 2 hours and then you have to change to a new one. At least you’re not just staring at the same sort of gunk; you have to mentally shift to new topics/formats. (Baby steps!)</p>
<p><strong>Having interests and exploring variety</strong></p>
<p>I love experimenting and it makes me feel mentally peppy. Honestly, I find it appalling when people say they love music and have only heard one genre of music and cannot even talk about <em>that</em> passionately! Given how easy it is to research &#8211; or plain just look up things!- on the net, it’s fun to find out what other people are up to, the schools of thought that exist around the thing that interests you.</p>
<p><strong>Experiencing things vs. consuming them</strong></p>
<p>I think what falls by the wayside in constant content push (e.g. TV-style) is the cycle <em>after</em> the initial exposure to the content (i.e., after reading or listening). Reflecting on the content when you’re doing something totally unrelated (long live housework!) makes it even more interesting. It’s the act of turning it over in your mind. Did the program/information really make sense? Why was it really interesting? Was it good, was it bad, was it controversial, what are the statistics around it, or what issues and social conventions?</p>
<p><strong>Scaling sensibly</strong></p>
<p>Many friends and I have faced this: we’ll get worked up one day with no longer doing X (playing music, writing&#8230;) and swing out wildly in reaction: we’ll start a blog or commit to practising every day for 4 hours. Unsurprisingly, that didn’t last with many of us. I think what helped was phasing the change. Especially when it’s something like quitting TV or starting to learn to be critical, you kind of need to find something that gives you pleasure or interests you! If you’re used to being totally passive and are trying to shake it off, do give writing independently (like on a blog) a chance, but I think it also helps to think of easier-to-sustain things like maintaining a scrapbook, trying flash fiction, curating a Flipboard magazine or participating in an active forum.</p>
<p><strong>Learning where there’s variety on the internet</strong></p>
<p>It’s still possible to be utterly unimaginative and fall into a rut on the net. After all, the net gives you what you ask for, right? I found my reading habit was back to stay when I figured where there was good variety. Special interest forums can be really diverse within your interest area, and before you zoom in on an interest area (if you’re still figuring out what that is), try the generally famous-for-variety places like the TED or BBC portals – they’ve carefully curated and abundant high quality content on various topics, so you can sample lots in a single place without having to spend an hour just searching! (And by the way, TED is also a brilliant trap for passive consumption, so be extra alert! It is really important to critically evaluate the ideas however wonderfully they’re presented, so the reflection time is super necessary.)</p>
<p>There. Those were quite a few of the things I found helpful!</p><p>The post <a href="https://blog.upsidelearning.com/2017/11/30/overcoming-passivity-in-our-intellectual-culture/">Overcoming Passivity in Our Intellectual Culture</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2017/11/30/overcoming-passivity-in-our-intellectual-culture/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Leveraging Mobility Effectively – Webinar</title>
		<link>https://blog.upsidelearning.com/2017/11/07/webinar-leveraging-mobility-effectively/</link>
					<comments>https://blog.upsidelearning.com/2017/11/07/webinar-leveraging-mobility-effectively/#respond</comments>
		
		<dc:creator><![CDATA[Amit Garg]]></dc:creator>
		<pubDate>Tue, 07 Nov 2017 14:36:41 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Leveraging Mobility Effectively]]></category>
		<category><![CDATA[Mobile Learning]]></category>
		<category><![CDATA[Mobility]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2017/11/07/webinar-leveraging-mobility-effectively/</guid>

					<description><![CDATA[<p>Mobility done ‘right’ can achieve incredible results. If your customers expect your employees  to perform anytime and anywhere, mobility is the practical solution for performance support, as well as a lot of other needs like peer and expert knowledge sharing, live coaching and learning on the go. Upside Learning has analysed 13 years of experience &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2017/11/07/webinar-leveraging-mobility-effectively/">Leveraging Mobility Effectively – Webinar</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Mobility done ‘right’ can achieve incredible results. If your customers expect your employees  to perform anytime and anywhere, mobility is the practical solution for performance support, as well as a lot of other needs like peer and expert knowledge sharing, live coaching and learning on the go.</p>
<p>Upside Learning has analysed 13 years of experience and practice in designing mobility to present to you the key takeaways through a webinar on ‘<a href="https://www.upsidelearning.com/webinar/leveraging-mobility-effectively/" target="_blank" rel="noopener noreferrer"><strong>Leveraging Mobility Effectively</strong></a>’ by Amit Garg.</p>
<p>Amit Garg, Co-Founder and Director of Upside Learning has long been an advocate of using mobility properly. After more than a decade of consulting for large organisations’ training needs, he has an interesting observation: “Many companies have certainly moved to a mobile based delivery. But you can’t really call it mobile learning when you’re cramming what is essentially a day long course into a mobile-friendly viewing format. The learner’s experience is what makes mobility unique, and that’s the most overlooked aspect in most designs! This won’t do&#8230; You’re dealing with a stage of the world where people have sophisticated expectations by now of what kind of experience they want from their devices. Most of what’s out there right now just won’t cut it for the savvy user.”</p>
<p>Upside’s  upcoming webinar <b>on 22nd</b> <b>November at 10 AM (Central Time)</b> is aimed at helping companies at different levels of ‘mobile maturity’ to see how better to use technology to achieve their targeted outcomes in spaced learning, long-term development and other structured interventions.</p>
<p>Interested in exploring options for your enterprise? Come for a highly productive hour, after which all attendees will also receive a kit of free resources.</p>
<p>Registrations are now open!</p>
<p><b>Date</b>: 22nd November 2017 (Wednesday)<br />
<b>Fee</b>: Complimentary<br />
<b>Time</b>: 10 AM (Central Time)</p><p>The post <a href="https://blog.upsidelearning.com/2017/11/07/webinar-leveraging-mobility-effectively/">Leveraging Mobility Effectively – Webinar</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2017/11/07/webinar-leveraging-mobility-effectively/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>7 Tips for Conducting UX Testing for Multi-device eLearning</title>
		<link>https://blog.upsidelearning.com/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/</link>
					<comments>https://blog.upsidelearning.com/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/#respond</comments>
		
		<dc:creator><![CDATA[Anushka Khairajani]]></dc:creator>
		<pubDate>Tue, 21 Apr 2015 14:54:45 +0000</pubDate>
				<category><![CDATA[eLearning]]></category>
		<category><![CDATA[eLearning Business]]></category>
		<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Multi Device eLearning]]></category>
		<category><![CDATA[UX Testing for Multi-device eLearning]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/</guid>

					<description><![CDATA[<p>Multi-device eLearning majorly aims at providing a well-rounded user experience for every type of target device. What this means is that through its flexible design, the course will adjust to the learners&#8217; devices—text will be rearranged, layouts will adjust, images will get cropped, target touch areas will change, etc. For multi-device eLearning courses to be &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/">7 Tips for Conducting UX Testing for Multi-device eLearning</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Multi-device eLearning majorly aims at providing a well-rounded user experience for every type of target device. What this means is that through its flexible design, the course will adjust to the learners&#8217; devices—text will be rearranged, layouts will adjust, images will get cropped, target touch areas will change, etc. For multi-device eLearning courses to be successful, it is very important that courses are not only tested across platforms but also from the user&#8217;s perspective.<span id="more-7262"></span></p>
<p>This brings us to User Experience (UX) testing. As the name so obviously suggests, it simply is the process of understanding the users&#8217; experience with the eLearning course. It includes everything your users see, hear and do; the rationale behind their actions; and their emotional reactions to the results.</p>
<p>Every multi-device eLearning course is designed in a very specific manner. For every learner action, there is a defined resulting behaviour in the course. What user experience testing does is try and understand the user&#8217;s reaction when performing that action, either successfully or unsuccessfully. This is simply the instinctive response a user has to a new experience when they tap, click, swipe or read the content displayed and how it is displayed. If your users can&#8217;t find information easily or can&#8217;t navigate quickly through the interface, they will quite simply be dissatisfied. It can make the difference between performing a task accurately and completely or not, and enjoying the process or being frustrated.</p>
<p>We conducted a small user experience testing trial. We ensured that we included team members from different domains of our company so that we could get a more balanced feedback, and asked them to share their experiences about our own multi-device eLearning demo courses. Based on this experience, coupled with our experience in multi-device testing, here are our top 7 tips on how to conduct user experience testing.</p>
<h2>1. Gather an adequate user sample:</h2>
<p>Make sure your sample size includes enough people to test your eLearning course so that you find common themes among the results or feedback. This ensures that you have more accurate information to base your decisions on.</p>
<h2>2. Provide users with background information:</h2>
<p>Brief your users and tell them why they are there and why they have been chosen to participate in the user testing exercise. This allows your users to see the big picture and provide useful feedback.</p>
<h2>3. Give users clear instructions:</h2>
<p>Tell your users what they need to do and how they need to go about it. Giving them these instructions ensures that they are able to perform the task at hand without any hindrances.</p>
<h2>4. Provide users with the correct course:</h2>
<p>Always give your users a course that is complete and has been through quality testing. If you give them a course with major bugs or issues, they will not be able to provide complete and thorough feedback.</p>
<h2>5. Ensure your users have all the equipment they would need:</h2>
<p>If your users are going to be testing a course with audio, ensure that they have headphones. If your users are required to launch the course from the LMS, ensure that the LMS page is already loaded on the device.</p>
<h2>6. Interact with your users:</h2>
<p>Ask your users if they are comfortable with the task they need to perform or if they have any questions or concerns. Interact with them to pick up on their actions as well as their emotional responses while they are performing the task rather than at the end of it.</p>
<h2>7. Inform users how their feedback will be used:</h2>
<p>Tell your users what you intend to do with the findings or feedback you receive at the end of the user experience testing. This way your users know that the time they have invested towards the exercise is going to be used in a productive manner.</p>
<p>We found that user testing can bring out feedback on a variety of aspects, including but not limited to:</p>
<ol>
<li>How much and what type of information to provide, and at what point, to correctly set learner expectations</li>
<li>Design aspects related to usability like affordance, visual cues, target touch areas, visibility of text entry boxes, indication of presence of content below the visible screen area on touch devices, and even consistency of controls</li>
<li>Sufficiency and clarity of learner instructions and interactive element labels</li>
<li>Content presentation and layering, including with regards to clarity of visual representations and metaphors, and ease of understanding and assimilation</li>
</ol><p>The post <a href="https://blog.upsidelearning.com/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/">7 Tips for Conducting UX Testing for Multi-device eLearning</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2015/04/21/7-tips-for-conducting-ux-testing-for-multi-device-elearning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Multi-device eLearning: Custom or Tools?</title>
		<link>https://blog.upsidelearning.com/2015/04/16/multi-device-elearning-custom-or-tools/</link>
					<comments>https://blog.upsidelearning.com/2015/04/16/multi-device-elearning-custom-or-tools/#respond</comments>
		
		<dc:creator><![CDATA[Amit Gautam]]></dc:creator>
		<pubDate>Thu, 16 Apr 2015 03:45:25 +0000</pubDate>
				<category><![CDATA[eLearning]]></category>
		<category><![CDATA[eLearning Business]]></category>
		<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Multi Device eLearning]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2015/04/16/multi-device-elearning-custom-or-tools/</guid>

					<description><![CDATA[<p>At the recently concluded LSCON 2015, I delivered a session on &#8216;Learning in a Multi-device World&#8217; that covered the areas of design &#38; development, testing, and delivering multi-device learning. Post the session, a visitor at our booth posed me this question: &#8220;At my firm, we are very keen to develop multi-device learning and we believe &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2015/04/16/multi-device-elearning-custom-or-tools/">Multi-device eLearning: Custom or Tools?</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>At the recently concluded LSCON 2015, I delivered a session on &#8216;Learning in a Multi-device World&#8217; that covered the areas of design &amp; development, testing, and delivering multi-device learning. Post the session, a visitor at our booth posed me this question: &#8220;At my firm, we are very keen to develop multi-device learning and we believe it will add great value to our learning function. However, we are not sure whether to use readily available tools or to get it custom developed. How do we decide?&#8221; If you want to start making money you should start <a href="https://www.irainvesting.com/">ira investing</a> so that you can save up money without even noticing and start growing your personal economy.<span id="more-7261"></span></p>
<p>So, how do we really decide? What are the relevant and key factors to consider? The decision has a significant impact on the overall objective you want to achieve in addition to having an impact on the budget, go-to-market (timelines and effectiveness), and the eventual success of the initiative, to be able to produce money online, using different strategies like the use of digital coins from this <a href="https://www.dcforecasts.com/bitcoin-news/">DCForecasts</a> news online. Arguably any approach could be short or long term. Thus, it doesn&#8217;t have a very permanent impact and can be changed later on, as the factors vary.</p>
<p>Let us look at the key factors to decide. Most of these factors are based on my own interactions with the people I meet, our current customers, and from the impressive array of projects my team delivers for our customers.</p>
<p><b>To note:</b> The below information is more of a guideline. In the real world, there is no definitive formula and eventually it also depends on the attitude and mindset of the organization to choose either of the approaches.</p>
<h2>1. Target devices</h2>
<p>This is perhaps the most important and decisive factor to consider. If you are targeting only a small set of specific devices, say desktops and tablets (only iPads) or a slightly larger set of specific devices, say desktops, iPads and iPhones; using the tools may be a good option given the fixed devices and screen sizes.</p>
<p>However, if your target set is more diverse than this – desktops, tablets (small and big ones, iOS and Android), and smartphones (iOS and Android), then using tools may be a challenge as tools still lack the capability to produce outputs that can work seamlessly across a large array of devices. This may be relevant when you are catering to a BYOD environment and either reluctant or unable to restrict the devices a user may use to access learning. In such cases, the best bet would be to go for custom development using the core technologies. You could also look at using a few frameworks (not tools, more like development libraries) to create truly multi-device eLearning. E.g. Upside Learning&#8217;s <a href="https://www.upsidelearning.com/pressrelease/its-a-silver-for-upside-learnings-framework-for-responsive-elearning-development-fred-at-the-2014-brandon-hall-awards/" target="_blank" rel="noopener noreferrer">FRED</a> is a great fit in such cases. There is an open source framework as well &#8211; ADAPT which may perhaps be evaluated. To reiterate, this is the most critical factor of all. Also when using tools, ensure that you have done a thorough mapping of your target devices and the tool being used so it caters to all of them. This brings me to the second factor.</p>
<h2>2. eLearning output</h2>
<p>Tools, in general are getting better and more powerful but some of them may still have limitations in the kind of templates they offer. Hence impacting the overall design and level of the eLearning output you will obtain. Notwithstanding the target devices being taken care of, you also want to create powerful eLearning. For eLearning that involves and uses animated simulations, scenarios, rich levels of interactivities – tools may offer only limited features to achieve those. For such eLearning, custom development (or using frameworks) may be a better idea. However, for eLearning used for Compliance Training, Video/Audio based training, relying more on graphics and text (with audio) – tools would be a good option.</p>
<h2>3. Where is the development happening?</h2>
<p>Most companies that develop all their eLearning internally either as a policy or business model tend to rely heavily on tools to do so as per this <a href="https://www.dcforecasts.com/bitcoin-news/">news source</a>. It is understandable and prudent, given the complexities in training, hiring, code maintenance, update, etc. However, if your development is outsourced, the factor which comes in play is more of long term code maintenance and content update.</p>
<h2>4. Time to market</h2>
<p>Another important factor to be considered in case you are working against tight deadlines. If your time to market is limited and rushed, using tools may be a better approach (subject to point 1) as tools generally reduce development time and testing time, in this case, we recommend using the Best methods for USA affiliates. However, if that is not a constraint you can then choose to go with the custom development route as well, and as for financial development, the use of resources as digital coins could be really useful for this, which you can learn from these <a href="https://www.dcforecasts.com/bitcoin-news/">news</a> online.</p>
<h2>5. Budget</h2>
<p>Over a period of time, it is observed that using tools reduce the cost of development and maintenance compared to custom development. But it also depends on whether you are doing it internally or outsourcing. Internal development usually tends to have a fixed resource cost but can have high opportunity cost, or cost in terms of time to market given your bandwidth – true for both custom and in-house tools, to develop your financial conditions using investment tools as the <a href="http://www.peregrineprivatecapital.com/delaware-statutory-trust/">delaware statutory trust</a> to be able to invest money online and get some profits using these sources. Unless budget is a very serious constraint, So we took a loan,and <a href="http://www.letsbegamechangers.com/finances/what-you-need-to-know-about-getting-a-short-term-loan-in-2019/">getting a short term loan in 2019</a> is fast and easy if you have the right credit.  I recommend using the first 4 factors primarily to decide. At the end of the day – whatever we develop has to add value to the users and help them learn better.</p><p>The post <a href="https://blog.upsidelearning.com/2015/04/16/multi-device-elearning-custom-or-tools/">Multi-device eLearning: Custom or Tools?</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2015/04/16/multi-device-elearning-custom-or-tools/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is Scenario-based Learning The Right Option?</title>
		<link>https://blog.upsidelearning.com/2014/03/18/is-scenario-based-learning-the-right-option/</link>
					<comments>https://blog.upsidelearning.com/2014/03/18/is-scenario-based-learning-the-right-option/#respond</comments>
		
		<dc:creator><![CDATA[Abhijit Kadle]]></dc:creator>
		<pubDate>Tue, 18 Mar 2014 14:37:44 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Building Scenarios for E-Learning]]></category>
		<category><![CDATA[Scenario-based Learning]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2014/03/18/is-scenario-based-learning-the-right-option/</guid>

					<description><![CDATA[<p>Scenarios have been used as learning tools throughout history. Scenario interaction and feedback has been human mediated over most of this history of use. In the last few years technology assisted mediation has reached a stage where scenarios built using such technologies are now an integral part of eLearning. Evans and Taylor (Evans &#38; Taylor, &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2014/03/18/is-scenario-based-learning-the-right-option/">Is Scenario-based Learning The Right Option?</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Scenarios have been used as learning tools throughout history. Scenario interaction and feedback has been human mediated over most of this history of use. In the last few years technology assisted mediation has reached a stage where scenarios built using such technologies are now an integral part of eLearning.<span id="more-7171"></span></p>
<p>Evans and Taylor (Evans &amp; Taylor, 2005) define scenarios &#8220;as stories focused on a user or group of users, which would provide information on the nature of the users, the goals they want to achieve and the context in which the activities will take place. They are written in ordinary language, and are therefore understandable to various stakeholders, including users. They may also contain different degrees of detail.&#8221;</p>
<p>J. Carroll (Carroll, 1999) attributes five characteristic elements to e-Learning scenarios: they include or presuppose a setting, they include agents or actors and each agent or actor has typically goals or objectives; every scenario has at least one agent and at least one goal. Finally all scenarios include sequences of actions and events, things that happen and change the scenario setting.</p>
<p>In our opinion, it is best to use interactive scenarios to support active learning strategies such as problem-based or case-based learning. It normally requires a learner to navigate a storyline/narrative across a temporal space (time), leading to an exploration of the aspects of and eventually resolution of the problem (posed in the scenario). Navigation of a scenario leading &#8216;decision&#8217; points of the scenario requires the application of knowledge, critical thinking and to an extent, problem solving.</p>
<p>For <a href="https://www.upsidelearning.com/learning-engagement/">workplace learning,</a> scenarios can be used for developing skills that require decision-making based on a &#8216;set of principles&#8217;. They can be used for soft skills such as selling, communication, etc. Oftentimes, the word &#8216;scenario&#8217; is incorrectly associated with EAT (Enterprise Application Training) simulations and refers to the setting of the scene that requires a particular procedure (being simulated). It can help to think of scenarios as a type of social simulations (think of the game &#8216;The Sims&#8217;).</p>
<p>Typically outcomes that involve decision making based on a &#8216;principle set&#8217; are best served with scenarios as an instructional strategy. We often recommend the use of scenarios for technical/professional knowledge and skills as well. If the learning outcomes you require are predominantly at a recall/comprehension level, scenarios are not the way to go; you&#8217;d be better off using a series of discrete displays and associated practice examples.</p>
<p>One aspect of simulations that applies equally well to scenarios is &#8216;fidelity&#8217;. How real does a scenario/simulation need to be to achieve the required learning outcomes? This is especially true of scenarios that involve soft/communication skills; the use of video (high fidelity) is more effective than the use of image/voice-over.</p>
<p>The cost of design and development of scenarios varies and depends on various factors (not limited to):</p>
<h3 class="posth3">1. Learning outcome</h3>
<h3 class="posth3">2. Level of detail and branching</h3>
<h3 class="posth3">3. Decision point and feedback strategy</h3>
<h3 class="posth3">4. Use of media</h3>
<p>There are definitely some positive implications for use of scenarios:</p>
<ol>
<li>Allows designers to Influence outcomes in the affective domain (Bloom)</li>
<li>Encourages critical thinking and problem solving</li>
<li>Allow risk-free exploration of outcomes (similar to simulations)</li>
<li>Requires leverage of learned knowledge/skills to achieve favorable outcomes</li>
</ol>
<p>On the other hand, there are some clear drawbacks:</p>
<ol>
<li>Text/Audio/Images used for representation result in a substantial drop in fidelity. If you want decent fidelity, try to use video. (especially for soft/communication skill courses)</li>
<li>How the narrative/event/situation is written and elaborated is important, too little detail results in it being interpreted as superficial, too much detail will result in difficulties understanding and may cause learner to be diverted from key learning/observations.</li>
<li>Scenarios are developed best using an iterative approach and this involves significant time from both designers and SMEs.</li>
</ol>
<p align="center"><img decoding="async" src="https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/10/is-scenario-based-learning-the-right-option.jpg" alt="Is Scenario Based Learning The Right Option" /></p>
<p>Try answering these questions to determine if SBL is the right option? (Clark, 2009)</p>
<ol class="ulbNumList">
<li>Are the outcomes based on skills development or problem-solving?</li>
<li>Is it difficult or unsafe to provide real-world experience of the skills?</li>
<li>Do your students already have some relevant knowledge to aid decision-making?</li>
<li>Do you have time and resources to design, develop, and test an SBL approach?</li>
<li>Will the content and skills remain relevant for long enough to justify the development of SBL?</li>
</ol>
<h3 style="clear:both;padding-top:20px;">DOs and DON&#8217;Ts</h3>
<ol class="ulbNumList">
<li>Ensure there are direct and real consequences for every action the learner takes.</li>
<li>Ensure learners know why they failed. Feedback should be more than &#8216;Correct/Incorrect, please try again&#8217;. This may require writing detailed individual options, each of which is a plausible response to the question posed or decision required.</li>
<li>When designing <a href="https://www.upsidelearning.com/scenario-based-learning/">scenario-based-learning,</a> it helps to keep in mind that feedback can be both discrete and continuous. Typically designers are inclined to use discrete feedback in scenarios, but could also consider the use of continuous feedback elements such as scores or levels (typically game-based learning elements used in SBL to engage and motivate better).</li>
<li>It follows that the designer would write customized remedial feedback for each option. Do not under-estimate the learner’s intelligence. Don&#8217;t add decision points simply to allow learner interaction with the scenario. Instead, the decision points must make them think carefully about the options available before choosing one. This requires each option to be plausible and relevant.</li>
<li>Allow the learner to go back into time as and when they choose (not only when presenting the scenario, but also at any other point in the learning experience). One of the critical skills we are trying to develop is &#8216;discrimination&#8217;, so in a sense, they should be able to stop going down a particular branch of the decision tree the moment they realize they are going wrong. This mimics real life closely, you’d stop whatever you were doing the moment you realize you are going wrong, not necessarily when told you are wrong.</li>
<li>Think about balance – visualize your scenario as a tree, it should be fairly symmetrical around the central trunk, and the branches should appear similar to each other. It is alright to have a few dead ends, but most paths through the branches should lead to an outcome of some sort.</li>
<li>In a way, a scenario is modeled based on a &#8216;theme&#8217; or a &#8216;world&#8217;, as a result thematic consistency matters. Actions/decisions should ideally reflect the context of the world they are made in. It would be incongruous to have actions in the scenario not reflect the world in which they are made in.</li>
</ol><p>The post <a href="https://blog.upsidelearning.com/2014/03/18/is-scenario-based-learning-the-right-option/">Is Scenario-based Learning The Right Option?</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2014/03/18/is-scenario-based-learning-the-right-option/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>eLearning In A Multi-Device World</title>
		<link>https://blog.upsidelearning.com/2014/03/11/elearning-in-a-multi-device-world/</link>
					<comments>https://blog.upsidelearning.com/2014/03/11/elearning-in-a-multi-device-world/#respond</comments>
		
		<dc:creator><![CDATA[Amit Garg]]></dc:creator>
		<pubDate>Tue, 11 Mar 2014 14:42:33 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[elearning in a multi-device world]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2014/03/11/elearning-in-a-multi-device-world/</guid>

					<description><![CDATA[<p>The multi-device world is well and truly upon us. We are all using 2 or more devices in a day. As a matter of fact, in our recent webinars on Responsive eLearning, one of our polls showed that audience members were using an average of 3+ devices in a day. Simultaneously, we&#8217;re also getting used &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2014/03/11/elearning-in-a-multi-device-world/">eLearning In A Multi-Device World</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The multi-device world is well and truly upon us. We are all using 2 or more devices in a day. As a matter of fact, in our recent webinars on Responsive eLearning, one of our polls showed that audience members were using an average of 3+ devices in a day.</p>
<p>Simultaneously, we&#8217;re also getting used to seamless access to content across our multiple devices – think Dropbox, Kindle etc.</p>
<p>A recent survey on American adults reported:</p>
<p><img decoding="async" src="https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/10/usage-ofcellphones-tablets-american-adults.jpg" alt="Jan - 2014 - American Adults - Cellphone, Smartphone, Tablet Usage" /></p>
<h2>Responsive eLearning</h2>
<p>This multi-device world is leading to a responsive web. You find more and more websites becoming responsive and delivering a great experience on all devices. They&#8217;re also relatively future friendly in terms of expected compatibility with any new devices that may be released in the market in future.</p>
<p>A good example is our own website – <a href="http://www.upsidelearning.com/" target="_blank" rel="noopener">www.upsidelearning.com</a>. I encourage you to load this site and then play with the window size of your browser to see how the site responds.</p>
<p><img decoding="async" src="https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/10/Responsive-eLearning-Upside-Learning-Example.jpg" alt="Responsive eLearning - Upside Learning Example" /></p>
<p>Jeffrey Veen, CEO &amp; Cofounder of Typekit and author of <a href="http://www.amazon.com/Art-Science-Web-Design/dp/0789723700" target="_blank" rel="noopener">The Art and Science of Web Design</a> says:</p>
<p><b> &#8220;Day by day, the number of devices, platforms, and browsers that need to work with your site grows. Responsive web design represents a fundamental shift in how we’ll build websites for the decade to come.&#8221;<br />
</b></p>
<p>The same holds for the need for responsive eLearning too. While the web started becoming responsive a few years ago, eLearning is just beginning to move in that direction now.</p>
<p>The key benefits that responsive eLearning can bring are:</p>
<ol>
<li>A single source solution which is cheaper to create and manage</li>
<li>Enhanced reach to your mobile workforce and increased uptake</li>
<li>Ability for employees to access eLearning on their own devices</li>
<li>Ability for employees to access eLearning outside office hours including during travel and waiting times</li>
<li>Making (compliance) training programs more convenient to complete</li>
<li>Ability to track your eLearning program completions or results across device types</li>
<li>Ability for employees to continue their learning experience from one device to another through bookmarking via an LMS</li>
</ol>
<p>With more and more enterprises wanting to put their eLearning on tablets and mobiles, I think 2014 will turn out to be the year of responsive eLearning. We’re ready for that with our own Framework for Responsive eLearning Development – FRED, which makes responsive eLearning design and development easy, less costly, and reliable.</p>
<p><span id="more-7165"></span></p><p>The post <a href="https://blog.upsidelearning.com/2014/03/11/elearning-in-a-multi-device-world/">eLearning In A Multi-Device World</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2014/03/11/elearning-in-a-multi-device-world/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Testing Of Multi-Device eLearning Projects</title>
		<link>https://blog.upsidelearning.com/2014/02/20/testing-of-multi-device-elearning-projects/</link>
					<comments>https://blog.upsidelearning.com/2014/02/20/testing-of-multi-device-elearning-projects/#respond</comments>
		
		<dc:creator><![CDATA[Anushka Khairajani]]></dc:creator>
		<pubDate>Thu, 20 Feb 2014 15:39:32 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[elearning in a multi-device world]]></category>
		<category><![CDATA[Multi Device eLearning]]></category>
		<category><![CDATA[multi-device elearning projects testing]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2014/02/20/testing-of-multi-device-elearning-projects/</guid>

					<description><![CDATA[<p>Computing devices these days come in all shapes and sizes. Earlier, personal computers and Macs were prevalent, but now mobile computing options like laptops, tablets, and smartphones account for a major portion of the devices in use. Businesses today need to be capable of designing and developing applications that can be accessed on just about &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2014/02/20/testing-of-multi-device-elearning-projects/">Testing Of Multi-Device eLearning Projects</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Computing devices these days come in all shapes and sizes. Earlier, personal computers and Macs were prevalent, but now mobile computing options like laptops, tablets, and smartphones account for a major portion of the devices in use.<span id="more-7155"></span> Businesses today need to be capable of designing and developing applications that can be accessed on just about any device an end user might have. In the L&amp;D field too, the need for multi-device learning has grown rapidly and shows no signs of slowing down.</p>
<p>Today&#8217;s development and testing environment, therefore, is essentially a multi-device environment-and testing eLearning that is intended to run on multiple devices creates some unique challenges. The environment may contain any combination of devices (desktops, tablets, smartphones), OS (e.g., Android, iOS, Windows), and browsers (e.g. Internet Explorer, Chrome, Firefox, Netscape, Safari); however, the application’s visual and functional behavior, as well as its performance, should be the same (or exceeds the set base level) for all users irrespective of the device/OS/browser combination.</p>
<p>During our multi-device and responsive-eLearning development projects, we&#8217;ve encountered our fair share of challenges, based on which we&#8217;ve listed some areas that need special focus.</p>
<ol class="ulbNumList">
<li>
<h2>Can the text be read comfortably?</h2>
<ol class="ulbDiscList">
<li>Text can appear bigger or smaller based on device resolution. The higher the resolution, the smaller the text appears. To avoid this, a larger font size can be set as default – for example, 16-18 pt – for better readability across devices.</li>
<li>Italicized text can be harder to read, especially on smaller devices, as it appears less crisp. Also, because it is angled, it can be especially difficult for dyslexic users to read. Such formatting is therefore best avoided for ease of reading on smaller devices.</li>
<li>From an accessibility perspective, one of the common settings is for font sizes – so make sure that text boxes auto-resize to accommodate even the largest font size.</li>
</ol>
</li>
<li>
<h2>Is the content properly aligned?</h2>
<ol class="ulbDiscList">
<li>It is advised that the content be checked on all the targeted configurations (device + platform + browser combinations) and on actual devices – not on simulators. Every browser has its own HTML rendering engine, which displays the same content with a slightly different page and text formatting, leading to differences in alignment. Similarly, because every browser interprets JavaScript differently, a course may not display similarly on all browsers. It is therefore extremely important to make sure the eLearning displays properly on all target configurations.</li>
</ol>
</li>
<li>
<h2>Are the target areas for select and touch actions big enough?</h2>
<ol class="ulbDiscList">
<li>The smaller the device, the harder it can be to touch a &#8220;precise&#8221; spot. Target areas for interactive elements should therefore be at least 40×40 pixels for smaller devices.</li>
<li>Adequate space also needs to be kept between interactive elements. If buttons are placed right next to each other, it can increase the chance of mistakenly touching the wrong button – so always try to keep a 20-30 pixel space between interactive elements.</li>
<li>Design-wise, even if you want small graphics for interactive elements, make sure to still define larger (invisible) hotspots for them, and keep them far apart so that &#8220;precise&#8221; touch isn’t required.</li>
</ol>
</li>
<li>
<h2>Are the navigation controls grouped and layered correctly?</h2>
<ol class="ulbDiscList">
<li>For smaller devices like smartphones, it is recommended that navigation controls be logically grouped and layered. For example, Next and Back buttons should appear together. Place the Menu, the Next and Back buttons, and other more frequently used controls on the main screen. Layer less frequently used controls like Glossary, Transcript, Resources, and Accessibility at a second level, under one common control.</li>
<li>Consider a flexible GUI design where certain controls are automatically enabled or hidden based on device type and/or size. For example, tablet and smartphone users are accustomed to controlling audio through device controls; so buttons for toggling the audio on/off and controlling volume can be dropped from course GUI.</li>
</ol>
</li>
<li>
<h2>Are visual cues provided for new or specific gestures?</h2>
<ol class="ulbDiscList">
<li>If your eLearning includes interactivities that need specific gestures, it&#8217;s a good idea to provide users with clear and explicit visual cues the first time such gestures are required. For example, if you need to press (click/tap) and hold a particular type of arrow for continuous panning, you could show a small animation demonstrating this the first time that arrow is displayed.</li>
</ol>
</li>
<li>
<h2>Are the user instructions device appropriate?</h2>
<ol class="ulbDiscList">
<li>Since multi-device content will most likely display on touch and non-touch devices, there could be a couple of approaches for learner instructions:
<ol class="ulbRomanList">
<li>Action-specific instructions:
<ol class="ulbCharList">
<li>Conditional device-specific instructions; for example: For desktops/laptops-Click OK to proceed. For touch screen devices-Tap OK to proceed.</li>
<li>Generic instructions; for example: For desktops/laptops/touch screen devices-Select OK to proceed.</li>
</ol>
</li>
<li>Task-based instructions:
<ol class="ulbCharList">
<li>Where the nature of the interaction permits, instructions can be task-based rather than action-based; for example:</li>
<li>For desktops/laptops/touch screen devices-Go through each example to know how it can put organizations and individuals at risk.</li>
</ol>
</li>
</ol>
</li>
</ol>
</li>
<li>
<h2>Is the interactivity suitable for all devices?</h2>
<ol class="ulbDiscList">
<li>Interactivities in multi-device eLearning should either work smoothly on all the target devices or should be modified for different device types and sizes. For example, a drag and drop interactivity to fill in the missing words in a statement may work well on desktops and 7&#8243;+ tablets; however, the same interactivity may be more effective with dropdown lists on smaller devices. Or a carousel interactivity that displays text and an accompanying visual may be good for larger devices; however, it could be modified into a two-level accordion interactivity for smaller devices.</li>
<li>Additional or alternative interaction options can be added based on device. For example, you could click through thumbnails on a desktop to navigate the scenes of a story; to navigate the same story on a touch device, you could also allow users to swipe.</li>
</ol>
</li>
<li>
<h2>Is the same meaning and relationship between pieces of content retained in different layouts/layering?</h2>
<ol class="ulbDiscList">
<li>In multi-device eLearning, content layout changes based on device dimensions which is why it&#8217;s important to check that the same meaning has been retained. Look out for things like:
<ol class="ulbRomanList">
<li>Shifted labels that are now pointing to the wrong elements (or to nothing at all!)</li>
<li>Incorrect sequence;for example, a visual precedes rather than follows text</li>
<li>Incorrect textual/audio references to content at a particular location; for example, &#8220;the diagram on the right&#8221;.</li>
<li>Frozen content that needs to remain visible while other content is scrollable or changes based on user action; for example, there may be three questions displayed in turn that are based on a common scenario description. On a larger device, there would be enough place to view the scenario description and one question together; on a smaller device, however, the scenario description may need to be frozen at the top of the screen, while the question is scrollable below.</li>
</ol>
</li>
</ol>
</li>
<li>
<h2>Is the course performing well?</h2>
<ol class="ulbDiscList">
<li>As there will be a single source for multi-device content, it may contain multiple versions of the same images in different sizes, based on the targeted devices. This increases the package size-so make sure to optimize all images in the package to improve performance.</li>
<li>Remember to minify all CSS, JavaScript, and HTML code and delete all commented code to reduce the package size.</li>
<li>If a course has media rich elements, for example heavy videos, it may not display optimally at low bandwidths. To deal with such cases, it&#8217;s a good idea to include an alert to the learner, and also present them with an alternative solution; for example, they could choose to view a &#8220;low bandwidth version&#8221; where only text, audio, and related images are loaded to avoid impact on the performance.</li>
</ol>
</li>
</ol>
<p>The sheer number of devices has made pinpointing a standard device unlikely. Development and testing of an eLearning design that can work across all devices is difficult. However, we hope that these deliberations can help you develop and deliver a good user experience.</p>
<p>We would love to hear your thoughts on this post and any other inputs you would like to share regarding multi-device testing. Please share your views in the comments box below.</p>
<p>References:</p>
<p><a href="http://uxmovement.com/content/6-surprising-bad-practices-that-hurt-dyslexic-users/" target="_blank" rel="noopener">6 Surprising Bad Practices That Hurt Dyslexic Users</a><br />
<a href="http://uxdesign.smashingmagazine.com/2012/02/21/finger-friendly-design-ideal-mobile-touchscreen-target-sizes/" target="_blank" rel="noopener">Finger-Friendly Design: Ideal Mobile Touchscreen Target Sizes</a></p>
<div class="ulEvents">
<h3>Upcoming Events</h3>
<p class="eventInfo"><b>Learning Solutions 2014 Conference and Expo</b> | March 19-21 | Orlando, Florida, USA | Stand 214</p>
</div><p>The post <a href="https://blog.upsidelearning.com/2014/02/20/testing-of-multi-device-elearning-projects/">Testing Of Multi-Device eLearning Projects</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2014/02/20/testing-of-multi-device-elearning-projects/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top 6 HTML5 Challenges</title>
		<link>https://blog.upsidelearning.com/2014/02/13/top-6-html5-challenges/</link>
					<comments>https://blog.upsidelearning.com/2014/02/13/top-6-html5-challenges/#respond</comments>
		
		<dc:creator><![CDATA[Shivaji Babar]]></dc:creator>
		<pubDate>Thu, 13 Feb 2014 15:09:19 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTML5 Challenges]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2014/02/13/top-6-html5-challenges/</guid>

					<description><![CDATA[<p>While HTML5 has certainly opened up opportunities for learning on mobiles and tablets, it has also introduced certain challenges from the development perspective. For instance, one must now, as compared to developing in Flash, consider a wide range of browsers, operating systems, screens sizes, pixel densities (PPI), aspect ratios, keyboard alternatives, touch interfaces, device modes, &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2014/02/13/top-6-html5-challenges/">Top 6 HTML5 Challenges</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>While HTML5 has certainly opened up opportunities for learning on mobiles and tablets, it has also introduced certain challenges from the development perspective. <span id="more-7153"></span>For instance, one must now, as compared to developing in Flash, consider a wide range of browsers, operating systems, screens sizes, pixel densities (PPI), aspect ratios, keyboard alternatives, touch interfaces, device modes, and other aspects. These challenges were limited with Flash as there was very little device and browser dependency.</p>
<p>Based on our experience in developing eLearning using HTML5, we have listed some key challenges a developer might face, along with possible workarounds.</p>
<h2>1. Browser Challenges</h2>
<p>HTML project performance depends largely on browsers, unlike Flash where the Flash Player was able to overcome most browser variations.</p>
<p>A few years back (2001 to 2005), Internet Explorer was the market leader with a 90-95% share in desktops and laptops. Today, that has come down to 20% as Chrome, Firefox, Safari, and Opera; Android Browser; Mobile Safari; and Dolphin have all picked up market share. This adds significantly to the challenges, as an HTML5-compliant application may need to be coded differently to ensure similar if not identical behavior on different browsers. The testing too increases as the number of browsers targeted increases. You can overcome these challenges if you avoid the use of features not supported by targeted browsers or provide alternatives to those browsers that don’t support those features.</p>
<p>Here is a quick view of how some browser versions support HTML5 features:</p>
<div class="dataTable">
<table border="0" width="100%" cellspacing="1" cellpadding="3">
<tbody>
<tr>
<th rowspan="2" align="left" valign="middle" bgcolor="#FFFFFF"><strong>Features</strong></th>
<th colspan="5" align="center" valign="top" bgcolor="#FFFFFF"><strong>Browser</strong></th>
</tr>
<tr>
<th align="left" valign="top" bgcolor="#FFFFFF"><strong>Chrome 31</strong></th>
<th align="left" valign="top" bgcolor="#FFFFFF"><strong>Firefox 26</strong></th>
<th align="left" valign="top" bgcolor="#FFFFFF"><strong>Opera 18</strong></th>
<th align="left" valign="top" bgcolor="#FFFFFF"><strong>IE 11</strong></th>
<th align="left" valign="top" bgcolor="#FFFFFF"><strong>IE 8</strong></th>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">Drag and Drop</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">H.264 Support</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">Form Elements</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">Field</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Partial</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">MP3 Support</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
<tr>
<td align="left" valign="top" bgcolor="#FFFFFF">Device Orientation</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">Full</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
<td align="left" valign="top" bgcolor="#FFFFFF">No</td>
</tr>
</tbody>
</table>
</div>
<p>Ref: <a href="http://html5test.com/compare/browser/firefox-26/chrome-31/ie-11/opera-18/ie-8.html" target="_new" rel="noopener">http://html5test.com/compare/browser/firefox-26/chrome-31/ie-11/opera-18/ie-8.html</a></p>
<h3>IE is Special</h3>
<p>Big domains like medical and banking sectors are still using Internet Explorer as a primary browser; however, many of the HTML5 elements do not work or work only partially with IE versions 8 and lower.</p>
<p>There is also a problem with external libraries/frameworks. For instance, if you are using external files in the project and are using JQuery’s “$.ajax” to load those files then JQuery may fail to load files in IE 11 locally. IE 11 handles &#8220;window.ActiveXObject&#8221; in a strange way. It still returns a function, but if you try to get its type &#8220;typeof(window.ActiveXObject)&#8221; it will return &#8220;undefined&#8221; (though in IE 10 it returns &#8220;function&#8221;). We faced this issue in JQuery 1.8.3, which eventually got fixed in the next release of JQuery.</p>
<p>Before using any external framework/libraries, do check the compatibility with different browsers and devices. It is generally best to use the latest release of the framework/library.</p>
<h3>User Agents</h3>
<p>Every software application – browsers included – has a user agent that sends information about the application as well as the device on which it is running to identify itself to the network. This information is provided in the form of a unique user-agent string specifying the software application type, name, and revision, and the operating system.</p>
<p>Here is the sample user-agent string for Google Chrome 32 on a Windows 7 Desktop PC:</p>
<pre>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36</pre>
<p>And here is the sample user-agent string for Google Chrome 31 on an iPhone running iOS 6:</p>
<pre>Mozilla/5.0 (iPhone; CPU iPhone OS 6_0_2 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko)CriOS/31.0.1650.18 Mobile/10A551 Safari/8536.25(BD6D0651-5072-4F26-B5D9-7A3FD57A65D8)</pre>
<p>If you take close look at these strings, you&#8217;ll see that the browser name is different for different devices – the Chrome user agent for the desktop returns &#8220;Chrome&#8221; as the browser name whereas the user agent for the iPhone returns “CriOS” (&#8220;Cr&#8221; for Chrome and &#8220;iOS&#8221; for the OS). Similarly, there can be other parameter values within user-agent strings that differ based on device-software application combinations. Here&#8217;s another example – the sample user-agent string for Google Chrome running on a Nexus 5 is:</p>
<pre>Mozilla/5.0 (Linux; Android 4.4.2; Nexus 5 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.105 Mobile Safari/537.36</pre>
<p>The sample user-agent string for Firefox running on the same Nexus 5 is:</p>
<pre>Mozilla/5.0 (Android; Mobile; rv:27.0) Gecko/27.0 Firefox/27.0</pre>
<p>Here, you can see that unlike for Chrome, the user-agent string for Firefox does not specify the Android version.</p>
<p>When developing eLearning in HTML, developers need to be aware of the different user-agent strings that will be returned for each targeted device-browser-platform combination. They need to make the eLearning compatible with all these user agents, so that information or content can be displayed accordingly. Let’s assume you want to run a system check at the beginning of a course, and display the results to the learner, indicating the areas of incompatibilities. If the course is intended to run on Google Chrome and Firefox on desktop PCs and iPads, then the developer must check for the browser names returned by the user-agent strings of all applicable device-browser-OS combinations and display the text &#8220;Google Chrome&#8221; or &#8220;Firefox&#8221; as applicable for all.</p>
<h2>2. Code is Exposed</h2>
<p>If the application is created using only HTML5 technologies then most of the files are rendered or cached on the user machine. This invariably means that an application’s presentation layer and business logic are exposed to the user. They can access all JavaScript, CSS, and HTML files and view code if so inclined. There are ways you can hide your business logic but if someone really wants to break in and is willing to go the extra mile, they will eventually get it.</p>
<p>Encrypting your HTML5 content is not really an option &#8211; because browsers cannot execute encrypted content. So here are a couple of ways in which you can protect your code to some extent.</p>
<p>The best way is to <a href="http://en.wikipedia.org/wiki/Minify" target="_new" rel="noopener">minify</a> or <a href="http://en.wikipedia.org/wiki/Obfuscation_%28software%29" target="_new" rel="noopener">obfuscate</a> the code. The former involves shrinking variables to create minified versions of JavaScript files; the latter involves adding to the code to make it unintelligible. In both cases, the code can still be read by browsers without any need for decryption; however, it is difficult to understand for humans.</p>
<p>Note that obfuscation makes it time consuming, but <b>not</b> impossible, to reverse engineer a program. One drawback of this approach, however, is that some anti-virus software will alert users if they land on an application which uses obfuscated code, as one of the purposes of obfuscation is to hide malicious code.</p>
<p>Another option is to use the Base62 compressed encoding method that only uses alphanumeric characters to represent the original data &#8211; in other words, it represents a very long normal code as a shorter version. Here, since the code is compressed, it can still be read by browsers after reconversion to its original form; however, it cannot be easily understood by humans. Compression of the code also helps reduce the file size.</p>
<p>Here is some sample output from Base62:</p>
<p>Original code:</p>
<pre lang="javascript">function detectPlugins() {
for (var alias in plugins2detect) {
		if (plugins2detect.hasOwnProperty(alias)) {
			var plugin = plugins2detect[alias];
			if (detectPlugin(plugin.substrs) || 
detectObject(plugin.progIds, plugin.fns)) {
				self.plugins.push(alias);
			}
		}
	}
}
</pre>
<p>Encoded as:</p>
<pre lang="javascript">eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('b'+e(c)+'b','g'),k[c]);return p}('4 7(){5(1 a 3 0){2(0.6(a)){1 b=0[a];2(8(b.9)||c(b.d,b.e)){f.g.h(a)}}}}',18,18,'plugins2detect|var|if|in|function|for|hasOwnProperty|detectPlugins|detectPlugin|substrs|||detectObject|progIds|fns|self|plugins|push'.split('|'),0,{}))
</pre>
<p>One drawback, though, of using Base62 to compress code is that it increases the execution time on the client. Every time the file is loaded, it is converted back to its original format in the application memory, which takes time and delays the execution of the script.</p>
<p>Some applications which can help minify/encode/obfuscate code are:</p>
<p>a. <a href="http://yui.github.io/yuicompressor/" target="_new" rel="noopener">YUI Compressor</a> b. <a href="http://dean.edwards.name/packer/" target="_new" rel="noopener">Packer</a> c. <a href="http://crockford.com/javascript/jsmin" target="_new" rel="noopener">JSMIN</a> d. <a href="http://dojotoolkit.org/" target="_new" rel="noopener">dojo compressor</a></p>
<h2>3. Media Issues (Audio/Video):</h2>
<p>It was easy to have audio/video streaming or buffering in Flash with the popular FLV/F4V formats. Now, browsers use HTML5 <code><video width="300" height="150"></video></code> and <code><audio></audio></code> tags to play media, and most of them support different video formats (e.g. MP4, OGV, and WebM) and different audio formats (e.g. MP3, OGG, and WAV). You need to include audio/video files in ALL these formats to cover a wide range of devices. Furthermore, if you want the video quality to adapt to the users’ connection speed (useful when targeting mobile devices), you will have to create multiple versions of the same video. Note that this will have an effect on the size of the eLearning package and most LMSs have a size limit for a course that can be uploaded on them.</p>
<p>You must also provide a fallback for browsers that do not support HTML5 video/audio tags. Flash is an easy fallback option. Other fallback options are QuickTime player and Windows Media Player. We noticed that while using fallback options other than Flash, it is difficult to modify the default player skin using HTML and related technologies.</p>
<h2>4. Animation Capability:</h2>
<p>It was easy to create character animations, vector animations, software simulations, and animation reels in Flash. Animation is an important element used in eLearning for visual explanations and engagement value. With HTML5, the first challenge is to create animation in sync with audio – a time-consuming and complicated task to achieve with the tools that are currently available.</p>
<p>That said there are several ways in which animations can be created in HTML5: using HTML5 elements (e.g. Canvas, SVG), CSS3, or Spritesheet animations. Custom development with these elements requires significantly higher effort than was required with Flash. Tools such as <a href="http://www.adobe.com/in/products/flash/flash-to-html5.html" target="_new" rel="noopener">Toolkit for CreateJS</a> can help users to work in Flash and export HTML5 content. <a href="http://html.adobe.com/edge/animate/" target="_new" rel="noopener">Edge Animate</a> can help create animated and interactive content. These tools export HTML5 content, which will not be supported on older IE versions. Also, if these animations are going to be part of a course/project, integration, data communication, and control of these animations may not be easy. An alternative is to use Flash to create animations and then convert those into videos; however, while that works well for continuous animations, it may not be so effective for animations interspersed with interactivities.</p>
<h2>5. Audio Synching:</h2>
<p>It was very easy to sync audio with animations using the timeline feature of Flash Professional. We cannot do this in HTML5 as there are very few tools (like Adobe Edge) available and even those are still evolving. Read our full review <a href="http://blog.upsidelearning.com/index.php/2014/02/05/is-adobe-edge-animate-ready-for-elearning/" target="_new" rel="noopener">here</a> . Syncing can be achieved with ‘cue points’ but it’s a time-consuming task.</p>
<h2>6. Testing:</h2>
<p>Testing a web page means testing the layout, the logic inside, and the content being presented. Multiple layers of information make it difficult to test HTML5 RIAs (Rich Internet Applications).</p>
<p>In our experience, we see these possibilities causing the most failure: a) The code is not HTML5 compliant. b) The code is not compliant with a specific browser. c) The code is neither HTML5 nor specific browser compliant.</p>
<p>As browsers and the HTML5 standard continue to evolve, the process by which one identifies which of these may be causing issues will also evolve.</p>
<p>Today, the number of devices and operating systems in the market is huge. With the speed at which new devices and operating systems and their updates are being released, organizations are having a difficult time in coping. Procuring all types of devices and keeping them updated to test applications in real environments is proving to be a stiff challenge.</p>
<p>Simulators can help in initial testing but the results they provide may not be 100% accurate. At best they are good for a first pass, but running an application in the real environment on the appropriate hardware allows you to see your application exactly as your users will see it. This is the real environment that reveals application performance and behavior issues.</p>
<p>Again, testing responsive design or multi-device solutions on all devices is a time consuming task. The real pain is in loading a page on every device and following the same steps every time you make any changes in the code. Here, <a href="http://html.adobe.com/edge/inspect/" target="_new" rel="noopener">Adobe Edge Inspect</a> and <a href="http://vanamco.com/ghostlab/" target="_new" rel="noopener">Ghostlab</a> can help. With Adobe Edge Inspect, you can wirelessly pair multiple iOS and Android devices to your computer and sync. Use Ghostlab or web-based service like <a href="http://www.browserstack.com/" target="_new" rel="noopener">Browserstack</a> to test how an application looks on different devices and platforms including iOS, Android, and Windows.</p>
<p>We hope that eventually with the formal release of HTML5, all browsers will follow standard guidelines/specifications, thereby reducing some of the challenges and helping to achieve uniform content rendering of RIAs across all browsers.</p>
<p>If you wish to share your experiences and challenges faced while developing your eLearning using HTML5, we would love to hear from you. Please share your views in the comment box below.</p>
<div class="ulEvents">
<h3><a href="http://vimeo.com/84993200">Upcoming Events </a></h3>
<p class="eventInfo"><a href="http://vimeo.com/84993200"><b>Learning Solutions 2014 Conference and Expo</b> | March 19-21 | Orlando, Florida, USA | Stand 214 </a></p>
</div><p>The post <a href="https://blog.upsidelearning.com/2014/02/13/top-6-html5-challenges/">Top 6 HTML5 Challenges</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2014/02/13/top-6-html5-challenges/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FRED – Responsive eLearning Made Easy</title>
		<link>https://blog.upsidelearning.com/2014/01/14/fred-responsive-elearning-made-easy/</link>
					<comments>https://blog.upsidelearning.com/2014/01/14/fred-responsive-elearning-made-easy/#respond</comments>
		
		<dc:creator><![CDATA[Amit Garg]]></dc:creator>
		<pubDate>Tue, 14 Jan 2014 14:09:12 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Framework For Responsive eLearning Development]]></category>
		<category><![CDATA[FRED]]></category>
		<category><![CDATA[Responsive eLearning]]></category>
		<category><![CDATA[Responsive eLearning Development]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2014/01/14/fred-responsive-elearning-made-easy/</guid>

					<description><![CDATA[<p>Elearning has been evolving alongside web technologies and has come a long way from its earliest days of CD-ROM-based Authorware-created desktop-only solutions. As eLearning started being delivered through the Internet it became lighter (in bytes terms) and less sophisticated (richness- and interactivity-wise) to work well on low bandwidth dial-up connections. Then came Flash, which changed &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2014/01/14/fred-responsive-elearning-made-easy/">FRED – Responsive eLearning Made Easy</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Elearning has been evolving alongside web technologies and has come a long way from its earliest days of CD-ROM-based Authorware-created desktop-only solutions. <span id="more-7135"></span> As eLearning started being delivered through the Internet it became lighter (in bytes terms) and less sophisticated (richness- and interactivity-wise) to work well on low bandwidth dial-up connections. Then came Flash, which changed the landscape of eLearning by bringing browser independency, lightness, and richness all into one package. And it ruled the eLearning world till Steve Jobs decided not to support Flash on iPads. Since then the world has been <a href="http://blog.upsidelearning.com/index.php/2011/10/20/is-the-ipad-driving-elearning-towards-html5/" target="_blank" rel="noopener">making a move towards HTML5-based development</a> and most popular eLearning authoring tools like Lectora, Articulate, and Captivate <a href="http://blog.upsidelearning.com/index.php/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/comment-page-1/" target="_blank" rel="noopener">now support HTML5</a>.</p>
<p>In line with Google’s report on our evolving usage patterns of multiple devices, there is a growing demand for responsive eLearning development. Organizations want to create once and deliver everywhere, enabling learners to access content from the device of their choice. In some cases there is even the possibility of allowing learners to continue their learning experience from one device to another as they switch between devices based on different times or contexts. This requirement for responsive eLearning development, however, is not met by any of the popular tools at the moment. Consequently creating responsive eLearning is relatively time consuming and costly.</p>
<p>The solution: <strong><a href="https://www.upsidelearning.com/pressrelease/its-a-silver-for-upside-learnings-framework-for-responsive-elearning-development-fred-at-the-2014-brandon-hall-awards/">FRED &#8211; Framework for Responsive eLearning Development</a></strong>. FRED is a framework developed by Upside Learning&#8217;s Custom Learning Solutions team to enable faster and more reliable development of responsive eLearning. FRED has been in the making for over 12 months and imbibes our learning from numerous HTML5 and responsive eLearning programs done over the last two years. I believe FRED will deliver the twin advantages of reliability and speed to our clients looking for responsive eLearning solutions.</p>
<div class="lwftinnerimg"><img decoding="async" class="alignnone size-full wp-image-14953" src="https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/10/Fred-image.jpg" alt="FRED" width="100%" height="auto" /></div>
<p>FRED&#8217;s key features are:</p>
<ol class="lnbCharList">
<li>Multi-device support</li>
<li>Multiple delivery options</li>
<li>Template library</li>
<li>Multimedia support</li>
<li>Responsive menu</li>
<li>Multi-lingual support</li>
<li>Learning standards compliance</li>
<li>Accessibility support</li>
<li>Social media integration</li>
<li>Developer aids</li>
</ol>
<p>If you’re attending the <a href="http://www.learningtechnologies.co.uk/" target="_blank" rel="noopener">Learning Technologies</a> show in London later this month or <a href="http://www.learntec.de/en/home/homepage.jsp" target="_blank" rel="noopener">LearnTec</a> in Germany in the first week of February, our team will be more than happy to talk about FRED in more detail at our stalls.</p>
<p>Meanwhile, you can learn more about FRED here – <a href="https://www.upsidelearning.com/pressrelease/upside-learning-launches-responsive-elearning-development-framework/" target="_blank" rel="noopener">https://www.upsidelearning.com/pressrelease/upside-learning-launches-responsive-elearning-development-framework/</a></p>
<p><span style="color: revert; font-size: revert; font-weight: revert;">Upcoming Webinar</span></p>
<div class="ulEvents">
<p class="eventInfo"><b>eLearning on Tablets &#8211; What, Why &amp; How?</b> | 23<sup>rd</sup> Jan, 1:00 PM &#8211; 2:00 AM AEDT.</p>
<h3>Upcoming Events</h3>
<p class="eventInfo"><b>Learning Technologies 2014</b> | Jan 29-30 | Olympia 2, London | Stand 112<br />
<b>LEARNTEC 2014</b> | Feb 4-6 | Karlsruhe, Germany | Stand No. B-12</p>
</div><p>The post <a href="https://blog.upsidelearning.com/2014/01/14/fred-responsive-elearning-made-easy/">FRED – Responsive eLearning Made Easy</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2014/01/14/fred-responsive-elearning-made-easy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Choose An Authoring Tool For Your HTML eLearning Development</title>
		<link>https://blog.upsidelearning.com/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/</link>
					<comments>https://blog.upsidelearning.com/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/#respond</comments>
		
		<dc:creator><![CDATA[Sonal Sheth]]></dc:creator>
		<pubDate>Tue, 03 Dec 2013 15:29:21 +0000</pubDate>
				<category><![CDATA[eLearning Development]]></category>
		<category><![CDATA[Authoring Tool]]></category>
		<category><![CDATA[HTML eLearning]]></category>
		<guid isPermaLink="false">https://blog.upsidelearning.comindex.php/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/</guid>

					<description><![CDATA[<p>Lectora11, Captivate 7, and Articulate Storyline are the top tools that come to mind for HTML elearning development. Their key strength &#8211; they are able to provide an excellent library of ready templates and resources. But do you know which one is best for your project? Read on… Let’s begin with evaluating each of these &#8230;</p>
<p>The post <a href="https://blog.upsidelearning.com/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/">How To Choose An Authoring Tool For Your HTML eLearning Development</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Lectora11, Captivate 7, and Articulate Storyline are the top tools that come to mind for HTML elearning development. Their key strength &#8211; they are able to provide an excellent library of ready templates and resources. But do you know which one is best for your project? Read on…</p>
<p><span id="more-7125"></span></p>
<p>Let’s begin with evaluating each of these tools on certain parameters/criteria that are important for elearning development.</p>
<p><strong>File Size and Performance</strong></p>
<p>These are decisive factors if you plan to deliver your eLearning on mobile devices. Media elements along with the architecture determine the size and performance of any course. Lectora, Captivate, and Articulate Storyline all have different framework architectures for loading navigation and content.</p>
<p>Articulate Storyline loads the framework files only once and then loads the content page by page. For heavy media and animation, pre-caching facilitates better performance.</p>
<p>Similarly Captivate also loads framework files once and content files page by page. However, unlike articulate storyline it publishes the content as images, thereby increasing the file size and consequently impacting the performance.</p>
<p>Lectora reloads framework files as each new page loads, contributing to heavier file size and additional loading time. Also having the framework reloading for each page can also introduce breaks in the visual flow.</p>
<p><strong>Graphics, Animations &amp; Interactivity</strong></p>
<p><b>Graphics and Animations</b></p>
<p>All three tools come with a toolbox that can help create basic shapes. Along with this, they also have built-in animation presets, which help in creating simple animations easily. Captivate has the largest library with over 50 presets; Lectora has 30+ presets; and Storyline has around 10 presets.</p>
<p>Captivate and Storyline also have a timeline feature which makes it easier to create custom animations. Lector does not have a timeline feature.</p>
<p><b>Interactivity</b></p>
<p>Captivate and Storyline have larger built-in interactive template libraries (20+ templates) as compared to Lectora.</p>
<p>Captivate&#8217;s built-in templates can be customized for text, fonts, and colors; however, their basic functionality cannot be altered. You can also use pluggable interactive widgets developed externally with tools such as Adobe Flash/HTML and then imported into Captivate, which leads to a greater variety of interactivities.</p>
<p>Storyline, apart from some built-in templates, also offers the flexibility to create custom templates; you can even save your Storyline project as a template for future use.</p>
<p>Lectora has a relatively small in-built template library. However, the tool is flexible and can easily accommodate custom interactivities developed using Lectora or externally in HTML and then integrated into Lectora.</p>
<p><strong>Audio and Video Support &amp; Syncing</strong></p>
<p>As Storyline and Captivate have timelines, syncing of audio and video elements is easier. Lectora, however, has no timeline so one has to achieve synching of audio and video elements using cue points, which is comparatively effort intensive.</p>
<p>There are some other facts related to audio and video which should be considered:</p>
<ul class="ullinkpodcast">
<li>Articulate Storyline and Lectora support embedding YouTube videos whereas Captivate doesn’t.</li>
<li>You can directly publish your course as video for YouTube using Captivate’s unique ‘YouTube ready’ feature.</li>
<li>Captivate publishes audio in MP3 format, so if you are targeting the course for Firefox (version</li>
</ul>
<p><strong>Simulations</strong></p>
<p>All these three tools support simulations.</p>
<p>Storyline and Captivate both have inbuilt screen capturing features and they support Guided and Practice simulation modes.</p>
<p>Lectora does not have an inbuilt feature for simulation. You can capture simulations using external tools like Camtasia/Snagit however this will mean extra costs to acquire those software licenses. Also Camtasia allows for ‘demonstrations’ simulations only and it will not work for any practice simulations you plan to have.</p>
<p><strong>Quiz</strong></p>
<p>Storyline offers a library of around 20 different types of question templates. These include standard assessment templates and surveys. It also offers features such as question pooling, randomization, and the ability to score learner performance at multiple points in a course.</p>
<p>Captivate too comes with a library of question templates along with some additional features such as pre-test and branch-aware quizzing, partial and negative scoring, remediation (i.e. based on the score the learner is directed to the relevant section of the content and then asked to reattempt the quiz).</p>
<p>Lectora has a smaller question template library with multiple response, hot spot, drag and drop, and other question types. The feedback options are customizable and one can include images and videos to engage learners. In Lectora too, as in Captivate, you can direct learners to specific learning units based on their score. Lectora has an added feature for submitting Test and Survey results to a spreadsheet created in Google Drive.</p>
<p><span style="line-height: 1.2em;">When it comes to customization, Lectora offers very good support for quiz creation. You can have custom interactivities and question templates, as well as define custom variables to track user progress or pass data across templates.</span></p>
<p><strong>Multilingual Courses</strong>All three tools make the entire localization process easy with a good ability to import/incorporate translated XMLSs.</p>
<p>Right-to-left languages such as Hebrew, Arabic, and Farsi, are supported in all the three tools. However, note that they&#8217;re not currently supported in the player elements of Storyline, such as buttons and sidebar menu.</p>
<p><strong>Mobile Device Support</strong></p>
<p>Output from all three authoring tools run on Tablets. Articulate Storyline publishes output only for I-pads while Lectora and Captivate support I-pads as well as Android tablets and smart phones. Lectora can also publish output for I-phone. However, these three tools are yet to claim compatibility with Windows or Blackberry Tablet/Phones.</p>
<p>It is worth noting that none of these tools are capable of providing responsive/adaptive output. The primary target device is still desktop or tablets. Since the output is in HTML, you can load a scaled version of the output on small devices, however this may impact the user experience.</p>
<p><strong>Offline Viewing</strong></p>
<p>Storyline provides a mobile player for viewing courses offline on iPads. This player also allows you to update and track data from offline usage once you get back online. You just need to ensure that the course is published for Tin Can (and not SCORM/AICC) if you want any offline data tracking. If you are viewing the course in a browser, which necessitates staying online, then publishing for SCORM/AICC works well.</p>
<p>Lectora does not have an offline player and neither does it support packaging and delivery of content output as hybrid application. The only option for viewing material published in Lectora on mobile platforms is through a browser while staying online.</p>
<p>While Captivate does not have an offline player, it allows you to publish the course as an app to multiple mobile platforms including Windows® RT (Metro apps), using the Adobe PhoneGap™ service (requires separate purchase of PhoneGap).</p>
<p><strong>Non-LMS Tracking</strong></p>
<p>If you do not have an LMS but still need tracking, Captivate could be a good option as it allows custom tracking using Adobe Connect or FTP.</p>
<p>With Articulate Storyline or Lectora you will necessarily need an LMS to track user data.</p>
<p><strong>Target Environment</strong>Target environment comprises of the Operating System (Windows/ MAC), Browser configuration, and Devices (Tablets, smart phones). So it is critical to understand your target environment and which tools will support it best. Along with that, it is also necessary to understand the available publish options and evaluate them against the required LMS compliance.</p>
<p>To help you with this, we have created a detailed comparison sheet. Please click the icon to view the same.</p>
<p><a href="http://blog.upsidelearning.com/wp-content/uploads/2013/12/Target-Environment_Comparison-Sheet.png"><img decoding="async" class="alignnone size-full wp-image-14856" src="https://d2k0gkbwm0z9hv.cloudfront.net/wp-content/uploads/2022/10/Target-Environment_Comparison-Sheet.png" alt="Target Environment_Comparison Sheet" /></a></p>
<p><strong>ADA Compliance</strong></p>
<p>All three tools support ADA compliance. Lectora scores the best of the lot as it publishes fully ADA accessible courses with a single click. It also uses the 508 Compliance Checker to make sure you meet all accessibility guidelines.</p>
<p><strong>Collaboration</strong></p>
<p>Lectora allows sharing content on popular social media platforms including Facebook<sup>®</sup> and Twitter<sup>™</sup> using share buttons and other Lectora objects.</p>
<p>Captivate 7 uses a Twitter widget that helps learners collaborate with other learners in real time by selecting a specific area within a course and tweeting.</p>
<p>Storyline is yet to include any social media features.</p>
<p><strong>To Summarize</strong></p>
<p>Each tool offers a variety of features, depending on your requirements, you would need to identify the best fit. Based on our experience, we have tried to rate each of these tools on the parameters mentioned in this blog.</p>
<div class="dataTable bottomBorder">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<th align="left" valign="top">No.</th>
<th align="left" valign="top">Parameters</th>
<th align="left" valign="top">Articulate Storyline</th>
<th align="left" valign="top" width="90">Captivate 7</th>
<th align="left" valign="top" width="100">Lectora 11</th>
</tr>
<tr>
<td align="left" valign="top">1</td>
<td align="left" valign="top">File size and Performance</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">*</td>
</tr>
<tr>
<td align="left" valign="top">2</td>
<td align="left" valign="top">Graphics, Animations, &amp; Interactivity</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">*</td>
</tr>
<tr>
<td align="left" valign="top">3</td>
<td align="left" valign="top">Audio and Video Support &amp; Syncing</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">**</td>
</tr>
<tr>
<td align="left" valign="top">4</td>
<td align="left" valign="top">Simulations</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">*</td>
</tr>
<tr>
<td align="left" valign="top">5</td>
<td align="left" valign="top">Quiz</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top">6</td>
<td align="left" valign="top">Multilingual Courses</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top">7</td>
<td align="left" valign="top">Mobile</td>
<td class="redText" align="left" valign="top">*</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top">8</td>
<td align="left" valign="top">Offline Mobile App Viewing</td>
<td class="redText" align="left" valign="top">***</td>
<td align="left" valign="top">NA</td>
<td align="left" valign="top">NA</td>
</tr>
<tr>
<td align="left" valign="top">9</td>
<td align="left" valign="top">Non-LMS tracking</td>
<td align="left" valign="top">NA</td>
<td class="redText" align="left" valign="top">***</td>
<td align="left" valign="top">NA</td>
</tr>
<tr>
<td align="left" valign="top">10</td>
<td align="left" valign="top">Target Environment</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top">11</td>
<td align="left" valign="top">Accessibility &#8211; ADA compliance</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top">12</td>
<td align="left" valign="top">Collaboration</td>
<td align="left" valign="top">NA</td>
<td class="redText" align="left" valign="top">**</td>
<td class="redText" align="left" valign="top">***</td>
</tr>
<tr>
<td align="left" valign="top"></td>
<td align="left" valign="top"></td>
<td align="left" valign="top" bgcolor="#f7f7f7"><b>$1,400</b></td>
<td align="left" valign="top" bgcolor="#f7f7f7"><b>$899</b></td>
<td align="left" valign="top" bgcolor="#f7f7f7"><b>$1600-$2500</b></td>
</tr>
</tbody>
</table>
</div>
<p>We hope the above details will be useful in selecting the right tool. If you wish to share your experiences with these tools, please drop a comment below. Also if you need any more details on these authoring tools, use the comments section below.</p>
<div class="ulEvents"><strong>Upcoming Webinar</strong></p>
<p class="eventInfo"><a href="https://www4.gotomeeting.com/register/210052751" target="_blank" rel="noopener"><b>The Design of Interaction for eLearning</b></a> | 4<sup>th</sup> December, 3.30 PM GMT.<br />
<a href="https://www4.gotomeeting.com/register/625029559" target="_blank" rel="noopener"><b>The Design of Interaction for eLearning</b></a> | 5<sup>th</sup> December, 11.00 AM IST.</p>
<p><strong>Upcoming Events</strong></p>
<p class="eventInfo"><b>Learning Technologies 2014</b> | Jan 29-30 | Olympia 2, London | Stand 112 <b>LEARNTEC 2014</b> | Feb 4-6 | Karlsruhe, Germany | Stand No. B-12</p>
</div><p>The post <a href="https://blog.upsidelearning.com/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/">How To Choose An Authoring Tool For Your HTML eLearning Development</a> first appeared on <a href="https://blog.upsidelearning.com">The Upside Learning Blog</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://blog.upsidelearning.com/2013/12/03/how-to-choose-an-authoring-tool-for-your-html-elearning-development/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
