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:
gulp = require('gulp') | |
plugins = require('gulp-load-plugins')() | |
server = require('tiny-lr')() | |
path = require('path') | |
gulp.task('styles', function(){ | |
return gulp.src('./src/sass/*.sass') | |
.pipe(plugins.compass({ | |
style: 'expanded', | |
css: 'dist/assets/css', |
=Navigating= | |
visit('/projects') | |
visit(post_comments_path(post)) | |
=Clicking links and buttons= | |
click_link('id-of-link') | |
click_link('Link Text') | |
click_button('Save') | |
click('Link Text') # Click either a link or a button | |
click('Button Value') |