Dmitry Baranovskiy and team have released another version of Raphaël, an excellent drawing and animation library backed by SVG (VML on Internet Explorer). New features in Raphaël 1.5 include custom attributes and keyframes. Keyframes can be defined similar to CSS3 Animations:
Raphaël. Painter. Turtle. One the back of the fact that Raphaël will continue to do great things in the JS space due to Sencha Labs funding we have another little gift.
Whenever you name your company after your first product you run into the issue that people think that is who you are. The company behind ExtJS has grown up a lot recently, and partly to show that, now come to you as Sencha, a new identity.
They have also clearly separated their GPL/commercial offerings from their MIT projects.
Sencha Products
Ext JS for web developers — for quickly building rich, sustainable web applications for desktop browsers;
Ext GWT for Java developers — enables Java developers to build rich user experiences leveraging the Google Web Toolkit compiler;
Ext Designer — for easily assembling user interfaces using drag-and-drop functionality.
Sencha Labs
jQTouch: a progressive enhancement style, mobile library providing lightweight animation and UI plugin for JQuery;
Raphaël: a rich SVG library for developing vector graphics applications on the web;
Connect: an application framework that combines Rack and Node.js to provide a lean, event-driven application server.
It really feels like the new crew behind Sencha are looking to be a driving force for the HTML5 revolution, breaking out beyond their strong Ext* roots. It is going to be exciting what they announce next….. a prophet once told me …..
Raphael is pure goodness. Dmitry gave a fantastic talk at JSConf, and his library never fails to impress.
There have been a few interesting posts recently. Trotter Cashion kicks things into gear as he declares his love and then goes on to show how you can unit test Raphael with some mocks.