This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| (function () { | |
| "use strict"; | |
| function createToast(message, imgUrl, imgAlt) { | |
| // Namespace: Windows.UI.Notifications | |
| if (typeof Windows !== 'undefined' && | |
| typeof Windows.UI !== 'undefined' && | |
| typeof Windows.UI.Notifications !== 'undefined') { | |
| // Setup variables for shorthand | |
| var notifications = Windows.UI.Notifications, |
| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>Building a router</title> | |
| <script> | |
| // Put John's template engine code here... | |
| (function () { | |
| // A hash to store our routes: |