Author: Robert Massaioli Project Started: 22 Feb 2010
The purpose of this project is to create a suite where a programmer can type in a logical expression, made up purely of boolean values, and get a pretty image rendered to the screen.
This is a small list of the features of HTML Logic Tree (this may not be all there is)
- All versions of HTML are supported (by OLDHTML module) with a reall nice (canvas based) version for HTML5.
- Easily Extendable
- Works in all major browsers (Chrome, Firefox, Opera, IE) *
- Fast and Efficient (The entire test page runs in 40ms on my machine in google-chrome)
- JSON data transfer - Uses JSON to transer the tree from server to client
(*) Please note that only one of the Old HTML or the HTML5 versions are garaunteed to work in any browser but the software can pick the right version for you automatically.
I have setup an online link to the test page for you to view. You can also read the wiki pages to find out more.
So you want to see an example of this in thirty seconds? Then seeing the test data in action is what you want:
- Checkout html-logic-tree from GitHub.
- cd html-logic-tree
- Use the (supported) browser of your choice to open 'test.html'. For example: google-chrome test/test.html
- Win and Enjoy!
[Browser] - [Older HTML or HTML5]
- Google Chrome - Both
- Firefox - HTML5
- Opera - Old HTML
- IE - Old HTML
However, any browser that supports HTML5 canvas objects should be acceptable.
N.B. This README file is only valid for the commit that it was posted in; and maybe not even then.