[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty))
From: |
Gregory John Casamento |
Subject: |
Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)) |
Date: |
Tue, 6 Mar 2007 06:54:56 -0800 (PST) |
There hasn't been skepticism, just the idea that if we do it from scratch we
will be duplicating the efforts of the KHTML and Apple teams working on WebKit.
I believe that both approaches have merit. If we can get something working
with a from scratch solution, then I believe it's a good thing. But, such an
implementation will always have issues with bad webpages that many of the other
browsers can handle.
That being said, it looks like you're doing an excellent job.
Later, GJC
--
Gregory Casamento
----- Original Message ----
From: "hns@computer.org" <hns@computer.org>
To: discuss-gnustep@gnu.org
Sent: Tuesday, March 6, 2007 8:40:15 AM
Subject: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty))
Although threre has been a lot of scepticism if the approach of
reimplementing the WebKit API in pure Objective-C is reasonable and a
lot of discussion where to start at all, I have rendered the first
pages as you can see here:
http://www.quantum-step.com/images/web.png
On the left side is the NSLog() of the DOM tree when I link against
Apple Foundation and AppKit (which makes the development cycle very
fast).
I will try to track the current status here:
http://www.quantum-step.com/wiki.php?page=SimpleWebKit
Currently implemented is:
* loading from the network by using NSURLConnection wrapped into
WebDataSource
* HTML parsing (by using an extended NSXMLParser from Foundation)
* HTML to DOM tree translation
* DOM tree to NSAttributedString translation
* display in an NSTextView
* WebFrame, WebFrameView
* WebView
Missing is
* CSS
* Embedding and displaying images, forms etc. in an attributed string
* formatting of tables
* several formatting rules are missing
* JavaScript
* Plugins
* Anchors
* Frames
* Cookies
Fortunately, Riccardo Mottola will help to make it compile and run
with GNUstep base and gui (which shouldn't be too diffcult).
Nikolaus Schaller
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep
Message not available
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)),
Gregory John Casamento <=
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Nicola Pero, 2007/03/06
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Dr. H. Nikolaus Schaller, 2007/03/06
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Yen-Ju Chen, 2007/03/06
- Message not available
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), address@hidden, 2007/03/06
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Richard Frith-Macdonald, 2007/03/06
- Message not available
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), address@hidden, 2007/03/06
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Yen-Ju Chen, 2007/03/06
- Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Peter Cooper, 2007/03/07
Re: SimpleWebKit (was GNUstep Web browser (was Re: WebKit Bounty)), Dr. H. Nikolaus Schaller, 2007/03/07