Challenge Overview
The HTML5 Engine project aims to create a low footprint HTML5 compliant browser with a limited set of features to run on devices. The GUI will be based on DirectFB initially and the actual implementation will be done in a combination of C++ and Javascript, using the WebKit JavascriptCore Javascript Engine:
http://webkit.org/projects/javascript/
This assembly will fix a number of Canvas tag bugs and will implement the web storage APIs to add to the available Javascript functionality of the application.
Competitors will need a Linux environment for development and will need C++ and Javascript knowledge to complete this assembly. This is a complicated application, so please take time at the beginning of the competition to ask questions and get your environment set up. If this assembly goes well, there will be other assemblies that build in more features. |
Final Submission Guidelines
Please see the wiki for the full requirements:
http://www.topcoder.com/wiki/display/docs/JavascriptCore+Subset+Engine+Assembly+1