[jQuery] karma.js v0.2 released, library for manipulating HTML 5 and SVG
I am proud to release karma.js version 0.2 today. karma.js is a library for manipulating HTML 5 and SVG. It was developed specifically for educational applications but can be used for general development. I use karma.js together with jQuery and I believe the libraries complement each other. For this reason I am notifying the jquery mailing list. You can get v0.2 of karma.js here: http://git.sugarlabs.org/projects/karma/repos/mainline/blobs/master/js/karma.js You can test out the demos here http://karma.sugarlabs.org. You need Firefox 3.5 or Google Chrome/Chromium to run the demo. We now have a well-documented API and a four part tutorial. The Karma Project aims to create high-quality open-source educational software using openweb technologies for the Sugar desktop educational environment. karma.js is a javascript library for manipulating HTML 5 and SVG in any context. New Features: * Stable API http://karma.sugarlabs.org/docs/index.html * Now much more reliable * Pre-loading of SVG images * 10+ example lessons Features that didn't make it into Release 0.2: * Internationalization mechanism for inline text * New browsing layout (Chakra) I am particularly proud of the Karma version of "Conozco a Uruguay". You can try it out online right away. http://karma.sugarlabs.org/examples/Conozco-Uruguay/index.html If you are interested in Karma, the first step is to join our Google Group and to look through our four-part tutorial series. http://groups.google.com/group/karmajs Tutorial series * Introduction to karma.js, http://karmaeducation.org/2009/12/14/an-introduction-to-karma-js/ * Comparing HTML 5 Canvas and SVG http://karmaeducation.org/2009/12/17/karma-tutorial-part-ii-comparing-html-5-canvas-and-svg/ * Digging into Inkscape http://karmaeducation.org/2009/12/17/tutorial-iii-building-a-geography-lesson/ * JavaScript and SVG http://karmaeducation.org/2009/12/17/tutorial-iii-the-adventure-continues-javascript-and-svg/ Bryan Berry
[jQuery] [RELEASE] Karma 0.1 , jquery plugin and examples for manipulating html5 audio, image, canvas elements
We are proud to release Karma version 0.1 today. Please download the code and try it out for yourself. You can also test out the demo here. You need Firefox 3.5 to run the demo. The core of Karma is a jQuery plugin for manipulating html5 audio, image, canvas elements. Source Code: http://karma.sugarlabs.org/karma-0.1.tar.gz Features: * Chaining of operations * Wrappers for drawing functions * API documentation * simple mechanism for pre-loading images and audio Known Bugs: * You cannot access the Adding_Up lesson from google chrome or chromium. It does work if you have the lesson stored on your local machine. This is because chromium does not yet support loading media over HTTP. * Knavbar with adding up. * The links on ‘kstart’ page to Teacher’s Note and Lesson Note don’t go anywhere * The css on stages 2 and 3 of Chakra are all screwed up Features that didn’t make it into Release 0.1: * Internationalization mechanism * SVG manipulation * Addition of knavbar to adding_up_to_10 * A refactored version of the Quadrilaterals lesson Contributors: * Bryan Berry * Felipe Lopez Toledo * Christoph Derndorfer * Om Prakash Yadav * Rabi Karmacharya * Roshan Karki * Saurav Dev Bhatta * Devendra Khadka * Pavel Mocan Please test out Chakra and our first lesson “Adding up.” We would most appreciate it if you report any bugs you find to our bugtracker on launchpad -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org