Register Now
Member Count: 261,711 - September 5, 2010  [Get Time]
Login
assembly  Active Contests
Assembly Project - Webkit Canvas2D and Javascript Assembly

Registration is closed.

1: Register
2: Submit
Overview

Detailed Requirements

A TopCoder client will be using HTML5 to render content. WebKit (www.webkit.org) will be the target HTML 5 rendering engine. Since only a subset of features are needed, and storage is limited, we need to be able to build the smallest memory footprint for the browser possible that still supports the necessary feature set. This contest will implement a custom build of the WebKit engine to contain only Javascript and Canvas2D support. All other features will be disabled out of the build, in an attempt to save as much memory as possible. A previous assembly that implemented changes to the build structure will be provided in the forum.

Submission Deliverables

A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at:Assembly Tutorial

Environment Setup Instructions

None

Final Submission Guidelines

  • For each member, the final submission should be uploaded to theOnline Review Tool.
  • Submissions must include all deliverables as specified above.
  • All questions must be asked in the contest forum

Technologies

  • C++
  • HTML
  • JavaScript

Supporting Documentation

    Requirements Specification

Forum
Please use the contest forum to view additional information and communicate with the contest owners.

Scorecards
View the screening and review scorecards for this project.


NOTE: Please see the eligibility requirements below.

Want to Learn More?

Timeline

All submissions are required to be submitted by the Initial Submission Due Date.

Posting Date: 07.07.2010 09:00 AM EDT
Initial Submission Due Date: 07.13.2010 09:05 AM EDT
Winner Announced: 07.16.2010 09:26 PM EDT
Final Submission Due Date: 07.18.2010 05:26 AM EDT

Payment

TopCoder will compensate the first and second place submissions. Initial payment for the winner will be distributed in two installments. First Milestone: When the winning solution is submitted and review board suggestions are integrated. Second Milestone: Marked by the completion of the Deployment phase of the project.

Winner
Total Payment - $1200.00

2nd Place
Total Payment - $600.00

Final payment is conditional on acceptance of the fully functional assembly by the Assembly Review Board

Eligibility

You must be a TopCoder member, at least 18 years of age, meeting all of the membership requirements. In addition, you must fit into one of the following categories.

If you reside in the United States, you must be either:

  • A US Citizen
  • A Lawful Permanent Resident of the US
  • A temporary resident, asylee, refugee of the U.S., or have a lawfully issued work authorization card permitting unrestricted employment in the U.S.
If you do not reside in the United States:
  • You must be authorized to perform services as an independent contractor. (Note: In most cases you will not need to do anything to become authorized)
Your ability to participate in this competition is contingent on the agreement to the Assembly Terms of Work.