Key Information

Register
Submit
The challenge is finished.

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/

Previous assemblies have built a large portion of the Canvas and WebGL APIs required to run the Canvas2D and WebGL Hercules Receiver using either the V8 or WebKit Javascript interpreters. This assembly will optimize the code for CPU efficiency and memory footprint, ensuring it can be properly run in the production environment which will involve embedded devices.

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 - http://apps.topcoder.com/wiki/display/docs/JavascriptCore+Subset+Engine+Hercules+Receiver+Performance

ELIGIBLE EVENTS:

2011 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30017754