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:

  • really display <img> tags
  • handle ,
      etc.
    • properly merge <script>
    • completion of ECMAScript engine
    • any CSS and <style>

    Here some first screen shots (made by linking against Apple AppKit&Foundation)

    Image:SimpleWebKit_Example_1.png