Lion Server compared to Snow Leopard Server
Comparing my recent experience with Lion Server to my experience with Snow Leopard Server.
Comparing my recent experience with Lion Server to my experience with Snow Leopard Server.
I’ve posted the source code for my EasyCaptions and CaptivateController JavaScript libraries to GitHub. Both are released under an MIT license and are free to use. Now that they’re on GitHub, if you have ideas for new features or suggestions for improvements, feel free to fork!
This is a journey into the madness of Internet Explorer. Yes, there is a happy ending.
I’ve been reviewing bug submissions for the SWFObject project and was reminded of a big problem with SWFObject 2.2: the JavaScript technique it uses for detecting Internet Explorer does not work in Internet Explorer 9.
Three years have passed since PDFObject 1.0 was released, and the browser landscape has changed dramatically. I figured it’s time to dust off PDFObject and see if it can be improved and/or updated for today’s browsers.
In 2008 I posted a quick writeup on how I dealt with cross-domain security issues for some of my e-learning courseware. Since then, I’ve had a lot of people contact me with various questions and for example files. Tonight I decided to revisit the topic and whip up some quick example files.
While updating my CaptivateController script I noticed there have been some changes to the Captivate variables available to Captivate developers. I figured I should document them for future reference.
By popular demand, I’ve updated my CaptivateController to work with Adobe Captivate 5 (CP5). Since this is an open-source project, there’s no upgrade fee. (What? “Adobe” and “no upgrade fee” in the same paragraph?!) I kid, I kid… I’m a kidder.
Two simple functions for comparing and cloning JavaScript objects without requiring a framework like jQuery.
Introducing EasyCaptions: A simple system for adding captions and an interactive transcript to online videos. EasyCaptions uses progressive enhancement to provide the best possible experience for all visitors, regardless of their browser’s JavaScript, HTML5 or Flash support. Demonstration Background I don’t produce much video these days, but as a web surfer I often encounter other …