Wednesday, February 27, 2013

Raphael JS Library, gRaphael

Raphaël—JavaScript Library
(a Part of Sencha Labs, MIT license)

An Introduction to the Raphael JS Library | Nettuts+



INTRODUCTION TO RAPHAËL.JS
SVG, short for Scalable Vector Graphics, is a XML-based language for describing objects and scenes. SVG elements can fire events and can be scripted with JavaScript. SVG comes with several built-in primitive types such as circles and rectangles as well as being able to display text. While SVG as a technology is not new, HTML5 now enables SVG objects to be embedded in a page directly without the use of a 'object' or 'embed' tag bringing it in line with what is currently available with the canvas. Raphaël.js is a JavaScript library that allows you to create SVG scenes programmatically. It uses a unified API to create SVG scenes where it is supported or VML(Vector Modeling Language) where it is now, namely Internet Explorer versions before IE9.

Raphaël Reference

gRaphaël—JavaScript Library
gRaphaël’s goal is to help you create stunning charts on your website. It is based on Raphaël graphics library.

Creating a chart with graphael.js from a google spreadsheet

Mozilla Firefox OS, WebRTC

Mozilla previews Firefox OS with four phone makers and 18 operators onboard - Computerworld:

The OS is being pitched as a better alternative for low-end smartphones in developing markets and is built around applications written using HTML5.

At Mobile World Congress, Mozilla has also joined forces with Ericsson and AT&T to show WebRTC, a framework that allows browsers to perform functions usually confined to mobile phones such as voice and video calls and messaging.




WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose.

mission: To enable rich, high quality, RTC applications to be developed in the browser via simple Javascript APIs and HTML5.

The WebRTC initiative is a project supported by Google, Mozilla and Opera

Firefox OS partners

Firefox Marketplace Quick Start