jQuery Roundup
Welcome to the jQuery roundup 33. You can send your plugins and articles in for review through our contact form or @dailyjs.
Face Detection
This jQuery face detection plugin by Jay Salvat can detect faces in images using a Canvas. The actual face detection code is by Liu Liu — the plugin provides a jQuery interface to it:
var coords = $('#myPicture').faceDetection();
There’s a demo if you’d like to try it out.
2D Transformations
2D Transformations by Grady provides a simple API to CSS3 transformations, and degrades to Microsoft’s matrix filter where appropriate. The Transform wiki has details on the client-side requirements and implementation, as well as code examples.
It can work with jQuery’s CSS API as well providing its own method:
$('#example').transform({rotate: '30deg'});
$('#example').css({rotate: '30deg'});
jQuery.splitter
I’ve made two web apps recently that use resizable panels, but unfortunately I found jQuery.splitter after I wrote my own code to do the same thing.
I found it easy to implement my own version of this, but Krikus’s version has a lot of features, like disabling text selection during dragging, and minimum and maximum sizes for the panels.