Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
JavaScript Ruby
Branch: master
Failed to load latest commit information.
lib
spec
.gitignore
.jshintrc
.rspec
Gemfile
Gemfile.lock
README.md
Rakefile
constants.rb

README.md

This is a very early work-in-progress project to bring the HTML5 parsing algorithm to any ECMAScript 3 environment.

The goals of the project are:

  • Tokenizes and parses HTML using the HTML5 algorithm
  • Does not require ES5; works in any ECMAScript 3 environment
  • Specifically, is designed for use in a browser environment
  • At least for now, code structure that is similar to the text of the parser spec
  • Correctness first, performance later
    • Once the parser is correct, good performance will be a critical goal.
  • Ability to prototype new features like <template> as a polyfill for existing browsers.
Something went wrong with that request. Please try again.