<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>pipwerks</title>
	
	<link>http://pipwerks.com</link>
	<description>E-Learning and Web Development</description>
	<lastBuildDate>Wed, 21 Oct 2009 23:52:21 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/pipwerks" type="application/rss+xml" /><feedburner:emailServiceId>pipwerks</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Best Practices in E-Learning</title>
		<link>http://feedproxy.google.com/~r/pipwerks/~3/ea2WafjZRT8/</link>
		<comments>http://pipwerks.com/2009/10/21/best-practices-in-e-learning/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 22:49:13 +0000</pubDate>
		<dc:creator>philip</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[e-learning]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[SCORM]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://pipwerks.com/?p=695</guid>
		<description><![CDATA[Someone recently posted a blog entry ranting about the use of the term "best practices" in our industry. I understand the frustration with thoughtless pronouncements about best practices, especially coming from people who may not know any better; it will often sound a lot like how like mom used to say "eat this, it's good for you" without really knowing whether it's true. However, there is a big difference between best practices in terms of learning theory -- something that's difficult to quantify and/or prove -- and technology. <p><a href="http://pipwerks.com/2009/10/21/best-practices-in-e-learning/">Best Practices in E-Learning</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Someone recently posted a blog entry ranting about the use of the term &#8220;best practices&#8221; in our industry. I understand the frustration with thoughtless pronouncements about best practices, especially coming from people who may not know any better; it will often sound a lot like how mom used to say &#8220;eat this, it&#8217;s good for you&#8221; without really knowing whether it&#8217;s true. However, there is a big difference between best practices in terms of learning theory &#8212; something that&#8217;s difficult to quantify/prove &#8212; and technology.</p>
<p>A friend of mine, upon completing his MA in psychology, joked that his degree is the only one you can get where you can&#8217;t prove a thing that you&#8217;re taught. Learning theory is a form of psychology, and as such, you are guaranteed to run into a gazillion different opinions on how learning occurs: behaviorism, constructivism, cognitivism, yadda yadda yadda. Likewise, you will hear many opinions on what development models to follow (ADDIE vs agile vs something-or-other), evaluation methodology, and perhaps edge-case debates such as centralized learning structures versus de-centralized learning structures (social media peeps, I&#8217;m looking at you).</p>
<p>I guarantee these conversations will involve lots of name-dropping and liberal use of the term &#8220;best practice.&#8221; In these situations, I agree that there is no single answer to ANY of these issues, and context will be king.</p>
<p>Most technical issues, on the other hand, most certainly DO have best practices, and for good reason.</p>
<p>For starters, accessibility is a best practice. Why? Well, because <em>it&#8217;s the right thing to do</em>. No one should be denied an opportunity to learn simply because their ears or eyes or arms don&#8217;t work like yours do. <em>Establishing a baseline level of accessibility is fairly easy to do, regardless of the size of your budget or your time constraints</em>. For example:</p>
<ul>
<li><strong>For the hearing impaired</strong>: Text transcriptions and/or closed captioning for videos and Flash animations are as easy to set up as ever. Free/cheap video players like the Flash video component, the JW Player, and Flowplayer all support multiple captioning standards and make it easy to add captioning to a video. Rapid e-learning development tools such as Articulate Presenter and Adobe Captivate allow you to add captions or notes to your SWFs. (Side note: the text transcriptions for <a href="http://www.ted.com/">TED talks</a> are an excellent example of what can be accomplished with just a little extra effort.)</li>
<li><strong>For the visually impaired</strong>: If the content of your course is provided in a text format such as HTML, screen readers can read the text to the end user. What does this require of you? Well, if you use standard HTML, not much&#8230; just a little extra care in your layout and alternate text. If you embed an image, video, or animation, provide fallback text that describes the image or what happens in the video/animation. SWFObject (a free system for embedding SWF files in HTML documents) makes this easy to do.<br />
Similarly, Adobe has been working hard to make Flash Player and Adobe Reader more accessible to major screen readers. What do you have to configure to make it work? Nothing so far.</li>
<li><strong>For those who can&#8217;t use a computer mouse</strong>: Thanks to initiatives like WAI-ARIA and companies like Adobe who are actively building keyboard support into their products, many script-based interactions (such as course navigation, quiz questions, and other activities) can be scripted to work without a mouse. Alternate input devices are often mapped to the keyboard input; if your course can be completed using a keyboard, you&#8217;re golden.</li>
<li><strong>For the color blind</strong>: Accessibility can often be improved simply by adding text labels to color-coded objects and not relying on color alone.</li>
</ul>
<p>I could go on for a while, but the point is that accessibility is definitely a best practice. It isn&#8217;t hard, and it certainly isn&#8217;t expensive to make a course accessible. It&#8217;s also the law if you receive any Federal funding.</p>
<p>There are definitely other technical best practices for e-learning:</p>
<ul>
<li><strong>SCORM</strong>: Technically not a standard but rather a collection of standards, SCORM is a best practice because it ensures your course will work on pretty much every major LMS (if you don&#8217;t like SCORM, AICC is equally valid). How can I say with confidence that SCORM is a best practice? Because in the bad old days before SCORM, developers had to spend weeks re-coding courses to work with each LMS&#8217;s proprietary code base. Once SCORM was widely adopted, the issue largely went away. No one wants to go back to the bad old days.</li>
<li><strong>Valid HTML and CSS</strong>: If you write HTML and CSS, ensuring they validate means you know your pages will work in every major browser. We learned this lesson in the Netscape/Internet Explorer wars. Best practices on the web are still evolving; for example, sometimes it&#8217;s ok to write CSS that won&#8217;t validate if you know the repercussions and your code fails gracefully in older browsers. The best practice is simply that your pages work in most, if not all, browsers.</li>
<li><strong>Don&#8217;t use proprietary code</strong>: See above. If your course uses ActiveX, which is only supported in Internet Explorer, your course won&#8217;t work in any other browsers. Almost anything implemented with ActiveX can be implemented using other non-proprietary methods. Again, the best practice is to ensure your pages work in most, if not all, browsers.</li>
<li><strong>Follow sensible coding conventions</strong>: Well-written code that follows documented &#8212; and very well-reasoned &#8212; code conventions means your code will likely contain less errors, will be easier to update if the need arises, and will be more future-proof, avoiding expensive bugs like the Y2K bug, which could have been prevented with a bit of foresight. A great example of this type of code convention is <a href="http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/">Douglas Crockford&#8217;s JavaScript: The Good Parts</a>.</li>
</ul>
<p>There are definitely times when people throw around the phrase &#8220;best practice&#8221; and are simply talking out of their butts. &#8220;Never use yellow.&#8221; &#8220;Never use clip art.&#8221; &#8220;Never hire a penguin.&#8221; &#8220;Never let the learner do X.&#8221; &#8220;Always make the user do Y.&#8221;  &#8220;Always use ___ format.&#8221; &#8220;Always use ___ pedagogy.&#8221;</p>
<p>Whatever.</p>
<p>Just remember that best practices DO exist, but not in every circumstance. And unless you want the evil eye from me and my compadres, remember to never use the phrase &#8220;best practice&#8221; unless you can back it up with evidence and sound reasoning.</p>
<p><em>Post script: I&#8217;ve noticed this bandying of best practices usually occurs when someone is trying to establish their expertise or exert control on a project, frequently in front of management-types. This is the same sort of thing Machiavelli did when he wrote <a href="http://www.amazon.com/Prince-Oxford-Worlds-Classics/dp/0199535698/">The Prince</a>, so why not treat them as Machiavelli would and &#8230; well, I guess another best practice is to know when to shut up, so I&#8217;ll stop here.</em></p>
<p><a href="http://pipwerks.com/2009/10/21/best-practices-in-e-learning/">Best Practices in E-Learning</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>


<p>Related posts:<ol><li><a href='http://pipwerks.com/2008/08/28/target-settles-accessibility-lawsuit-for-6-million/' rel='bookmark' title='Permanent Link: Target settles accessibility lawsuit for $6 million'>Target settles accessibility lawsuit for $6 million</a></li><li><a href='http://pipwerks.com/2008/08/11/choosing-a-specific-technology-for-your-e-learning-courseware/' rel='bookmark' title='Permanent Link: Choosing a specific technology for your e-learning courseware'>Choosing a specific technology for your e-learning courseware</a></li><li><a href='http://pipwerks.com/2008/03/03/good-news-from-the-ims-global-learning-consortium/' rel='bookmark' title='Permanent Link: Good news from the IMS Global Learning Consortium?'>Good news from the IMS Global Learning Consortium?</a></li></ol></p><img src="http://feeds.feedburner.com/~r/pipwerks/~4/ea2WafjZRT8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pipwerks.com/2009/10/21/best-practices-in-e-learning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://pipwerks.com/2009/10/21/best-practices-in-e-learning/</feedburner:origLink></item>
		<item>
		<title>Eolas is at it again</title>
		<link>http://feedproxy.google.com/~r/pipwerks/~3/_ftWzMsr07E/</link>
		<comments>http://pipwerks.com/2009/10/06/eolas-is-at-it-again/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 17:57:37 +0000</pubDate>
		<dc:creator>philip</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[blackboard v desire2learn]]></category>
		<category><![CDATA[Eolas]]></category>
		<category><![CDATA[SWFObject]]></category>
		<category><![CDATA[UCSF]]></category>
		<category><![CDATA[web browsers]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://pipwerks.com/?p=690</guid>
		<description><![CDATA[This week -- a year and a half after settling with Microsoft -- Eolas has gone on the attack again, filing suit against "Adobe, Amazon, Apple, Argosy Publishing (publisher of The Visible Body), Blockbuster, Citigroup, eBay, Frito-Lay, GoDaddy, J. C. Penney, JPMorgan Chase, 'transactional' adult entertainment provider New Frontier Media, Office Depot, Perot Systems, Playboy Enterprises, Rent-a-Center, Staples, Sun Microsystems, Texas Instruments, Yahoo, and YouTube."<p><a href="http://pipwerks.com/2009/10/06/eolas-is-at-it-again/">Eolas is at it again</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Eolas Technologies is a company that manages licensing for patents.</p>
<blockquote><p><em>Eolas seeks to return value to its shareholders by commercializing these technologies through strategic alliances, licensing and spin offs.</em> (<a href="http://www.eolas.com/about_us.html">source</a>)</p></blockquote>
<p>The problem is that Eolas is generally regarded as a bully trying to enforce a patent (Patent 5,838,906) that many experts feel should not have been issued.</p>
<blockquote><p><em>The 906 patent, received in 1998 by the University and licensed exclusively to Eolas, describes ways that a Web browser can use external applications</em>. (<a href="http://www.eweek.com/c/a/Windows/Eolas-Wins-Round-vs-MS-in-Browser-Patent-Fight/">source</a>)</p></blockquote>
<p>(The US Patent and Trademark Office has made notoriously bad decisions relating to Internet technologies, causing many to wonder if they truly even understand the patents they&#8217;ve granted. <a href="https://community.desire2learn.com/d2l/lms/blog/view_userentry.d2l?ou=1796&amp;ownerId=6961&amp;entryId=303&amp;ec=1&amp;iu=1&amp;sp=&amp;gb=usr">Blackboard vs Desire2Learn</a> is a great example; Blackboard acted much like Eolas, and their patents were eventually nullified by the PTO.)</p>
<p>Eolas sued Microsoft in 1999 for violating Patent 5,838,906, and in a rare show of solidarity, the Web and Open Source communities &#8212; normally very anti-Microsoft groups &#8212; rallied to Microsoft&#8217;s side. This included Sir Tim Berners-Lee, the founder of the Internet. They pleaded with Eolas to release the patent into public domain for the greater good of the global community.</p>
<blockquote><p><em>Anybody in the browser field that studies the technology will see that its a very fundamental and basic patent to the World Wide Web</em>. (<a href="http://www.eweek.com/c/a/IT-Infrastructure/Microsoft-Browser-Suit-Victor-Girds-for-New-Battles/">source</a>)</p></blockquote>
<p>Despite the overwhelming negative response from the Web and Open Source communities, Eolas would not relent and <a href="http://news.cnet.com/Microsoft-tweaks-browser-to-avoid-liability/2100-1012_3-5980658.html">forced Microsoft to modify Internet Explorer</a> in a way that broke functionality on over <strong>hundreds of millions</strong> of web pages. Microsoft eventually forked over tens of millions of dollars in a settlement that allowed them to restore the functionality they had been forced to remove.</p>
<p>Other companies and products have used the same technology for years without paying royalties &#8212; Mozilla Firefox and Opera being the most well-known &#8212; but were not sued by Eolas, who chose to focus on the deep-pocketed Microsoft. (An initial jury verdict in 2003 awarded Eolas $521 million, but an undisclosed settlement was reached in 2007 after the case went through several appeals.)</p>
<p>This week &#8212; a year and a half after settling with Microsoft &#8212; Eolas has gone on the attack again, filing suit against &#8220;Adobe, Amazon, Apple, Argosy Publishing (publisher of <em>The Visible Body</em>), Blockbuster, Citigroup, eBay, Frito-Lay, GoDaddy, J. C. Penney, JPMorgan Chase, &#8216;transactional&#8217; adult entertainment provider New Frontier Media, Office Depot, Perot Systems, Playboy Enterprises, Rent-a-Center, Staples, Sun Microsystems, Texas Instruments, Yahoo, and YouTube.&#8221; (<a href="http://www.betanews.com/article/Yahoo-Apple-Adobe-others-named-in-Eolas-patent-lawsuit-blitz/1254842259">article</a>)</p>
<p>For the record, <strong>Eolas was founded by former University of California, San Francisco (UCSF) staff, and the patent they&#8217;re suing others for violating was developed at UCSF in the 90s</strong>. <a href="http://en.wikipedia.org/wiki/Eolas">http://en.wikipedia.org/wiki/Eolas</a></p>
<p><strong>I work at UCSF and am ashamed of these lawsuits.</strong></p>
<p>The University of California <a href="http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&amp;Sect2=HITOFF&amp;d=PALL&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;r=1&amp;f=G&amp;l=50&amp;s1=5,838,906.PN.&amp;OS=PN/5,838,906&amp;RS=PN/5,838,906">owns Patent 5,838,906</a> and has licensed it to Eolas. The Regents of University of California are therefore the driving force behind Eolas&#8217; behavior. By extension, UC is a driving force behind one of the biggest and most unpopular disruptions the Internet has known. If UC is really interested in public interests and good will &#8212; not to mention good publicity &#8212; I hope Patent 5,838,906 will be released into the public domain.</p>
<p>On a side note, knowing the University of California is being hit hard with budget cuts, I wonder if this latest blitz of lawsuits is an attempt at making up for budget shortfalls?</p>
<p><a href="http://pipwerks.com/2009/10/06/eolas-is-at-it-again/">Eolas is at it again</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>


<p>Related posts:<ol><li><a href='http://pipwerks.com/2008/02/28/more-on-the-blackboard-vs-desire2learn-verdict/' rel='bookmark' title='Permanent Link: More on the Blackboard vs Desire2Learn verdict'>More on the Blackboard vs Desire2Learn verdict</a></li><li><a href='http://pipwerks.com/2008/02/27/blackboard-wins-unfortunately/' rel='bookmark' title='Permanent Link: Blackboard wins (unfortunately).'>Blackboard wins (unfortunately).</a></li><li><a href='http://pipwerks.com/2008/02/14/blackboard-vs-desire2learn/' rel='bookmark' title='Permanent Link: Blackboard vs Desire2Learn'>Blackboard vs Desire2Learn</a></li></ol></p><img src="http://feeds.feedburner.com/~r/pipwerks/~4/_ftWzMsr07E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pipwerks.com/2009/10/06/eolas-is-at-it-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pipwerks.com/2009/10/06/eolas-is-at-it-again/</feedburner:origLink></item>
		<item>
		<title>Ideas wanted for new SCORM wrappers</title>
		<link>http://feedproxy.google.com/~r/pipwerks/~3/HTIZhG3BGyU/</link>
		<comments>http://pipwerks.com/2009/10/02/ideas-wanted-for-new-scorm-wrappers/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 07:16:56 +0000</pubDate>
		<dc:creator>philip</dc:creator>
				<category><![CDATA[SCORM]]></category>
		<category><![CDATA[e-learning]]></category>
		<category><![CDATA[SCORM 2004]]></category>
		<category><![CDATA[SCORM actionscript class]]></category>
		<category><![CDATA[SCORM wrapper]]></category>

		<guid isPermaLink="false">http://pipwerks.com/?p=687</guid>
		<description><![CDATA[As you may have read in previous posts or tweets, I&#8217;m working on a new SCORM 2004 wrapper for both JavaScript and ActionScript that will contain advanced functionality and improved shortcuts.
For instance, I&#8217;m trying to write an easier way to work with the cmi.interactions model, and also trying to add more error-checking that will look [...]<p><a href="http://pipwerks.com/2009/10/02/ideas-wanted-for-new-scorm-wrappers/">Ideas wanted for new SCORM wrappers</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>As you may have read in previous posts or tweets, I&#8217;m working on a new SCORM 2004 wrapper for both JavaScript and ActionScript that will contain advanced functionality and improved shortcuts.</p>
<p>For instance, I&#8217;m trying to write an easier way to work with the cmi.interactions model, and also trying to add more error-checking that will look for gotchas such as exceeding the length limit of suspend_data.</p>
<p>I&#8217;m looking for good ideas. How do you handle your cmi.interactions? What kind of code shortcuts would you like to see? How can working with SCORM be made easier? I&#8217;d love to hear your ideas, just post them as comments below or send them to me on <a href="http://twitter.com/pipwerks">twitter</a>.</p>
<p>This project &#8212; just like my previous wrappers &#8212; will be freeware, either MIT license or GNU license, so no worries about me running off and selling your ideas!</p>
<p>(FYI: for now I&#8217;m focusing on SCORM 2004 &#8212; SCORM 1.2 should be retired &#8212; but depending on how things work out I might add backwards-compatibility for SCORM 1.2.)</p>
<p><a href="http://pipwerks.com/2009/10/02/ideas-wanted-for-new-scorm-wrappers/">Ideas wanted for new SCORM wrappers</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>


<p>Related posts:<ol><li><a href='http://pipwerks.com/2008/12/17/scorm-resources/' rel='bookmark' title='Permanent Link: SCORM resources'>SCORM resources</a></li><li><a href='http://pipwerks.com/2008/05/22/extending-the-scorm-wrapper-and-actionscript-classes/' rel='bookmark' title='Permanent Link: Extending the SCORM wrapper and ActionScript classes'>Extending the SCORM wrapper and ActionScript classes</a></li><li><a href='http://pipwerks.com/2008/04/23/scorm-api-wrapper-v115/' rel='bookmark' title='Permanent Link: SCORM API Wrapper updated to v1.1.5, moved to Google Code'>SCORM API Wrapper updated to v1.1.5, moved to Google Code</a></li></ol></p><img src="http://feeds.feedburner.com/~r/pipwerks/~4/HTIZhG3BGyU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pipwerks.com/2009/10/02/ideas-wanted-for-new-scorm-wrappers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://pipwerks.com/2009/10/02/ideas-wanted-for-new-scorm-wrappers/</feedburner:origLink></item>
		<item>
		<title>Captivate 4 Variables in PDF Format</title>
		<link>http://feedproxy.google.com/~r/pipwerks/~3/ROxP4Ni2fSs/</link>
		<comments>http://pipwerks.com/2009/09/26/captivate-4-variables-in-pdf-format/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 09:25:09 +0000</pubDate>
		<dc:creator>philip</dc:creator>
				<category><![CDATA[e-learning]]></category>

		<guid isPermaLink="false">http://pipwerks.com/?p=684</guid>
		<description><![CDATA[Kurt Melander was kind enough to clean up my Captivate 4 variable list and convert it to PDF format for those who’d like to print it out. Get it here. Thanks, Kurt!<p><a href="http://pipwerks.com/2009/09/26/captivate-4-variables-in-pdf-format/">Captivate 4 Variables in PDF Format</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Kurt Melander was kind enough to clean up my <a href="http://pipwerks.com/2009/05/16/captivate-4-variables-gone-wild/">Captivate 4 variable list</a> and convert it to PDF format for those who’d like to print it out. <a href="http://pipwerks.com/lab/captivate/Captivate_4_Variables.pdf">Get it here</a>. Thanks, Kurt!</p>
<p><a href="http://pipwerks.com/2009/09/26/captivate-4-variables-in-pdf-format/">Captivate 4 Variables in PDF Format</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>


<p>No related posts.</p><img src="http://feeds.feedburner.com/~r/pipwerks/~4/ROxP4Ni2fSs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pipwerks.com/2009/09/26/captivate-4-variables-in-pdf-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://pipwerks.com/2009/09/26/captivate-4-variables-in-pdf-format/</feedburner:origLink></item>
		<item>
		<title>CaptivateController updated</title>
		<link>http://feedproxy.google.com/~r/pipwerks/~3/3Zzj78SqXic/</link>
		<comments>http://pipwerks.com/2009/09/26/captivatecontroller-updated/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 08:16:38 +0000</pubDate>
		<dc:creator>philip</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Adobe Captivate]]></category>
		<category><![CDATA[CaptivateController]]></category>

		<guid isPermaLink="false">http://pipwerks.com/?p=670</guid>
		<description><![CDATA[The CaptivateController has been updated to fix the gotoSlideAndPlay and gotoSlideAndStop bugs.<p><a href="http://pipwerks.com/2009/09/26/captivatecontroller-updated/">CaptivateController updated</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>Bug fixes!</p>
<p>The CaptivateController has been updated to fix the <code>gotoSlideAndPlay</code> and <code>gotoSlideAndStop</code> bugs.</p>
<p>Also, <code>gotoSlideAndPlay</code> and <code>gotoSlideAndStop</code> have been edited to use standard numbering in place of zero-based numbering. This means when you want to jump to slide 4, you use <code>mycontroller.gotoSlideAndPlay(4)</code> instead of <code>mycontroller.gotoSlideAndPlay(3)</code>.</p>
<p>I had a number of requests for adding a &#8216;toggle table of contents&#8217; method, but unfortunately it won&#8217;t be added at this time. It turns out that while you <em>can</em> toggle the TOC using the controller, it breaks the Captivate movie&#8217;s playbar &#8212; the playbar loses awareness of whether the TOC is visible or not. This is therefore not a feature I&#8217;m prepared to add.  You can still toggle the TOC yourself using <a href="http://pipwerks.com/2009/05/16/captivate-4-variables-gone-wild/">KCWebPlaza&#8217;s workaround (listed in the comments)</a>.</p>
<p>I will continue to monitor the TOC possibilities and would be happy to hear suggestions.</p>
<p><a href="http://pipwerks.com/2009/06/07/introducing-the-captivatecontroller/">View the original post, download links and (somewhat spartan) documentation here</a>.</p>
<p>Thanks to everyone who contacted me about the bugs.</p>
<p><a href="http://pipwerks.com/2009/09/26/captivatecontroller-updated/">CaptivateController updated</a> is a post from: <a href="http://pipwerks.com">pipwerks.com</a>. Unless specified otherwise, all code is licensed under an <a rel="license" href="http://www.opensource.org/licenses/mit-license.php">MIT-style</a> license. All other content is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.</p>


<p>Related posts:<ol><li><a href='http://pipwerks.com/2009/06/07/introducing-the-captivatecontroller/' rel='bookmark' title='Permanent Link: Introducing the CaptivateController'>Introducing the CaptivateController</a></li><li><a href='http://pipwerks.com/2008/03/17/captivate-tip-toggling-the-controllers-visibility/' rel='bookmark' title='Permanent Link: Captivate tip: toggling the controller&#8217;s visibility'>Captivate tip: toggling the controller&#8217;s visibility</a></li></ol></p><img src="http://feeds.feedburner.com/~r/pipwerks/~4/3Zzj78SqXic" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://pipwerks.com/2009/09/26/captivatecontroller-updated/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://pipwerks.com/2009/09/26/captivatecontroller-updated/</feedburner:origLink></item>
	</channel>
</rss>
