My favorites | Sign in
Logo
             
Activity: None
Code license:
MIT License
Labels:
browser, dom, css, as3, xml, html, xhtml, css3, flash, flex, air, webkit, w3c, actionscript, stylesheets
External links:
Docs (ASDoc)
Feeds:
Project feeds

Notice

The CSS engine from Cannonball is now a separate project. The latest version can be downloaded here:

http://code.google.com/p/as3csslib

The CSS package in Cannonball is old and probably shouldn't be used.


Cannonball is an implementation of the DOM Level 3, HTML and CSS3 core specifications written in ActionScript 3.0.

Cannonball as a whole is not functional, but some of its components are usable as separate libraries:

The CSS package is the most complete and provides:

You can explore the CSS selector engine here.

The JavaScript engine is provided by an API for using the ECMAScript compiler from the Tamarin project in Flash. It's hosted at as3scriptinglib.

A proof-of-concept for using !HTMLTidy in Flash (via Alchemy) has been posted at the as3htmltidylib project page. It's fat and slow.

This project is under active (slow) development. Interested in contributing? Contact me at john at newgonzo dot com.

This project is incomplete and has very little documentation. Proceed at your own risk.









Powered by Google Project Hosting