SimpleWebKit

From GNUstepWiki
Revision as of 15:25, 30 March 2007 by Hns (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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)

    File:SimpleWebKit Example 1.png