OPENDune‘s C Source compiled transpiled to JavaScript using EMScripten. Play Dune 2 → (via CreativeJS)
Tag Archives: link
Fun with face detection, canvas and webcam video
With the getUserMedia API, a video element, a canvas element and LiuLiu’s excellent face detection algorithm, we can easily play around with webcam video data in the browser, plug-in free. Mask overlay experiment: Scaling content experiment: Cool! Fun with face detection, canvas and webcam video → Related: getUserMedia Moustache (via Webappers.com)
jQuery.faceDetection()
Tincr — Edit and save files from Chrome Developer tools + Live reload for Chrome
Tincr is a tool that arose from my own frustration with switching back and forth between Chrome Developer Tools (or devtools for short) to do debugging and my text editor to do coding. The idea behind Tincr is that you can save changes to your original source file from within Chrome Developer Tools. In addition, …
Continue reading “Tincr — Edit and save files from Chrome Developer tools + Live reload for Chrome”
TinyPNG — Compress PNG images while preserving transparency
TinyPNG uses smart lossy compression techniques to reduce the file size of your PNG files. By selectively decreasing the number of colours in the image, fewer bytes are required to store the data. The effect is nearly invisible but it makes a very large difference in file size! Works so well (shaves more than 50% …
Continue reading “TinyPNG — Compress PNG images while preserving transparency”
Retina.js
Design principles worth noting
Web App Mistakes: Condemned to repeat
CSS Filterlab
While we have to wait for CSS Custom Filters to hit mainstream browsers, you can use CSS Filter Lab to play with built-in CSS filters already available in most WebKit browsers today, including Chrome, Safari, and even Mobile Safari on iOS6. With CSS Filters you can create stunning effects. filter: sepia(0.8) saturate(3) brightness(0.25) contrast(2); for …
JAL – Just Another Loader for JavaScript
$loader .load(‘js/jquery.min.js’) .done(function(){ // Stop jQuery from triggering the “ready” event $.holdReady(true) }) .load([ ‘js/script-one.min.js’ , ‘js/script-two.min.js’ ]) .ready(function() { // Allow jQuery to trigger the “ready” event $.holdReady(false) // Start app }); We tested YepNope, which is a great loader, but felt it could be faster. It also had features we didn’t really need. …