SimpleWebKit
From GNUstepWiki
(Difference between revisions)
| Revision as of 15:23, 30 March 2007 Hns (Talk | contribs) ← Previous diff |
Revision as of 15:25, 30 March 2007 Hns (Talk | contribs) Next diff → |
||
| Line 9: | Line 9: | ||
| Here some features of the current version: | Here some features of the current version: | ||
| * parses (X)HTML into a DOM tree | * parses (X)HTML into a DOM tree | ||
| - | * renders approx. 50% of the HTML tags in a reasonable way | + | * renders approx. 50% of the HTML 4.0 tags in a reasonable way (e.g. <font color="#667788"> works) |
| * makes <a> links clickable and processes them | * makes <a> links clickable and processes them | ||
| * is prepared to load <img>, <script> etc. and already loads them as subresources | * is prepared to load <img>, <script> etc. and already loads them as subresources | ||
| Line 18: | Line 18: | ||
| Missing: | Missing: | ||
| * really display <img> tags | * really display <img> tags | ||
| + | * handle <table>, <ul> etc. | ||
| * properly merge <script> | * properly merge <script> | ||
| * completion of ECMAScript engine | * completion of ECMAScript engine | ||
| - | * CSS | + | * any CSS and <style> |
| Here some first screen shots (made by linking against Apple AppKit&Foundation) | Here some first screen shots (made by linking against Apple AppKit&Foundation) | ||
| - | [[Image:SimpleWebKit_Example.jpg]] | + | [[Image:SimpleWebKit_Example_1.png]] |
Revision as of 15:25, 30 March 2007
SimpleWebKit
Here some first items (for further editing)
- originated in mySTEP
- is completely written in Objective-C (1.0)
- aims at providing the most popular methods of Full WebKit for the classes WebView, WebFrame, WebDataSource, etc.
- aims at rendering (X)HTML as good as possible
Here some features of the current version:
- parses (X)HTML into a DOM tree
- renders approx. 50% of the HTML 4.0 tags in a reasonable way (e.g. works)
- makes <a> links clickable and processes them
- is prepared to load <img>, <script> etc. and already loads them as subresources
- is prepared to handle <frame>
- is prepared to handle <form>
- has a ECMAScript engine that parses 90% of the syntax and evaluates expressions (missing are Statements and the native Objects incl. "document", "window", "event" etc.)
Missing:

