Following the format of the last series, below are a series of ten intermediate videos for working with Opus Pro 9. This time the primary focus will be projects that publish to HTML5 although some of the lessons will apply to other publication types as well. You will need a basic knowledge of Opus (or at least followed the previous lessons) and certain lessons will require understanding of other concepts such as how to use an LMS as well as having access to additional software - all of which will be open source or freeware.
https://www.youtube.com/playlist?list=P ... 4ucrELVYhqAs each lesson becomes active, I will add the content for that video:
Lesson Eleven - Opus Pro HTML5 - Publishing - HTML5 Cross Platform1. Switching between Opus Pro and HTML5 Types.
2. Understanding the defaults of publishing.
3. The caveats of working with HTML5.
4. Creating a Single Page Application.
5. Hash tagging for browser navigation.
6. Multiple Page outputting.
7. Using Opus HTML5 with other web pages.
8. Separating the code (JavaScript) and structure (HTML).
9. Making it readable.
10. No HTML5.
Software & Siteshttp://brackets.io/http://live.interaktiv.co.uk/?article=tipshttp://activities.interaktiv.co.uk/sudoku-touch/Lesson Twelve - Opus Pro HTML5 - Tools of the Trade1. Installing the XAMPP Web Server.
2. The XAMPP Control Panel.
3. Publishing to htdocs & localhost access.
4. Using default files - the index.htm
5. Hidden HTML5 Errors.
6. The case for debugging tools.
7. Scripts rock, but Actions are safer.
8. Sending messages with Debug.trace.
9. The Console API for power users.
10. More firebug in 30 seconds.
Software and Sites:
XAMPP:
https://www.apachefriends.org/download.htmlConsole API:
https://developer.mozilla.org/en/docs/Web/API/consoleFirefox:
https://www.mozilla.org/en-GB/firefox/new/Firebug:
https://addons.mozilla.org/en-US/firefox/addon/firebug/FireStorage Plus:
https://addons.mozilla.org/en-US/firefo ... rage-plus/Chrome Console:
https://developer.chrome.com/devtools/docs/consoleLesson Thirteen - Opus Pro HTML5 - Cookie Monster 1. Reading & writing cookie actions.
2. Cookie name contamination.
3. Cookie data insecurity issues.
4. Domain implications.
5. Different browsers, different cookies.
6. Cleaning up the cookies with JavaScript.
7. Opus variables in JavaScript.
8. Getting & setting cookies with JavaScript.
9. FireStoragePlus' built-in functionality.
10. Cookies for the session only.
Software and Sites:
W3C Full Storage Specification:
http://www.w3.org/TR/webstorage/Lesson Fourteen - Opus Pro HTML5 - Lights, Camera, Action 1. Audio & Video Codecs.
2. Basic Video Settings (Bit-rate & Resolution).
3. Advanced H264 choices (Profiles).
4. Containers - The MP4 box.
5. Browser Compatibility - Can I Use?
6. Device Considerations - One Size Fits All.
7. Web Video in Opus 9.5
8. Playing with Video Actions.
9. Windows Fonts in HTML.
10. Unicode Characters.
Software and Sites:
A selection of free transcoders
https://sourceforge.net/projects/tenc...
http://fixounet.free.fr/avidemux/http://www.xmedia-recode.de/en/downlo...
https://handbrake.fr/Explains the Constant Rate Factor:
http://slhck.info/articles/crfExplains the H264 format:
https://en.wikipedia.org/wiki/H.264/M...
Video used in Lesson:
https://www.youtube.com/watch?v=QEfGT...
Browser Support of MP3:
http://caniuse.com/#feat=mp3Browser Support of AAC:
http://caniuse.com/#feat=aacBrowser Support of MPEG4:
http://caniuse.com/#feat=mpeg4Lesson Fifteen - Opus Pro HTML5 - Hey, Mr POSTman - Communication with PHP 1. Getting to know your PHP with phpinfo()
2. Creating basic PHP scripts.
3. It's in the $_POST.
4. Echo, Echo Echo.
5. POST Web Data Action.
6. Using Query Strings.
7. Firebug's NET Panel for Debugging PHP.
8. Relative or Absolute links and don't forgot CORS.
9. IF THEN ELSE there and back.
10. Waiting for the reply aka the Variable Change Trigger.
Software and Sites:
A selection of editors for PHP
https://www.sublimetext.com/http://brackets.io/https://alternativeto.net/software/brackets/The Official PHP Documentation:
https://secure.php.net/docs.phpCross Origin Information:
https://en.wikipedia.org/wiki/Cross-ori ... ce_sharingLesson Sixteen - Opus Pro HTML5 - Advanced Export - Headers Lesson Seventeen - Opus Pro HTML5 - The Mashup - Adding custom HTML5 Content Lesson Eighteen - Opus Pro HTML5 - Starting with SCORM Lesson Nineteen - Opus Pro HTML5 - Who, What & Where - The Question Object I Lesson Twenty - Opus Pro HTML5 - How, When & Why - The Question Object II</mack>