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 and DirectFBGL 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/
The current Subset Engine already implements the necessary Javascript functionality to run the Canvas2D Hercules Receiver. This competition will merge two provided assemblies into a single build that can switch between JavascriptCore and V8 interpreters and the Canvas2D and WebGL receivers. Assemblies for the V8, JavascriptCore, Canvas2D and WebGL functionality will be provided.
![]() |
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. |
Final Submission Guidelines
Please see the wiki - http://apps.topcoder.com/wiki/pages/viewpage.action?pageId=60951738