discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep Web browser (was Re: WebKit Bounty)


From: Gregory John Casamento
Subject: Re: GNUstep Web browser (was Re: WebKit Bounty)
Date: Sat, 3 Mar 2007 12:25:50 -0800 (PST)

Micheal, 

I completely agree, It would be foolish not to leverage all of the work by the 
KHTML and WebKit teams.  GNUstep doesn't need to maintain it's own HTML 
rendering engine.  It's too big and time consuming and we have more important 
things to focus on.

Later, GJC
--
Gregory Casamento

----- Original Message ----
From: Thom Cherryhomes <thom.cherryhomes@gmail.com>
To: Michael Thaler <michael.thaler@physik.tu-muenchen.de>
Cc: discuss-gnustep@gnu.org
Sent: Saturday, March 3, 2007 3:13:02 PM
Subject: Re: GNUstep Web browser (was Re: WebKit Bounty)

My thoughts EXACTLY!

-Thom


On 3/3/07, Michael Thaler <michael.thaler@physik.tu-muenchen.de> wrote:
> Hi,
>
> > I think it is worth to mention SimpleWebKit here - a rough
> > implementation of
> > WebView, WebFrame, WebFrameView, WebDataSource etc. - completely
> > written
> > in Objective-C without any C++. The reason is that it must cross-
> > compile
> > on gcc 2.95.3 for some ARM processors.
> >
> > Here is the source code to look at:
> > http://www.quantum-step.com/download/sources/mySTEP/SimpleWebKit/
> >
> > It is not complete but does HTML parsing - HTML rendering is not yet
> > available since I don't completely understand
> > the interaction between WebHTMLDocumentRepresentation, DOMHTML and the
> > WebHTMLView classes.
>
> What makes writing HTML parsers/rendering engines really difficult is not
> parsing correct HTML and showing it. The problem is parsing/showing incorrect
> HTML. Apple spends a lot of resources testing WebKit with a lot of buggy web
> pages and make them show reasonably well. Some KDE people consider using
> WebKit in KDE4 because it is a waste of resources to duplicate all this work.
>
> Personally I think there is absolutely no point in writing some simple HTML
> parser/rendering engine that doesn't show buggy web pages reasonably well
> (except as an academic excercise). Who wants to use something like this?
>
> And whats the point in writing a HTML parser/rendering enginge in Objective-C
> anyway? It is absolutely no difference for the user and it is even no big
> difference for developers because most of them will never touch the HTML
> parser/renderer code anyway.
>
> Greetings,
> Michael
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
>


_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep







reply via email to

[Prev in Thread] Current Thread [Next in Thread]