[EMAIL PROTECTED] wrote:
>> are a lot of web browsers around and just a couple of engines. So we
>> could steal ideas and code snippets and prove that Objective-C and
>> GNUstep are a better base for an engine then anything else around.
>>     
>
>   
>>>> The beauty of Objective-C is it's expandability. So I guess the best
>>>> way would be to write a browser application as a stand-alone (i.e.
>>>> WITHOUT a build-in WWW engine) providing just the basics, that is, a
>>>> window (with tabs) that holds the documents (i.e. web pages) and the
>>>> navigation bar. Everything else is implemented via "plugins."
>>>>         
>
> That can be done with any rendering engine as long as it uses a
> compatible
> implementation of WebView (and perhaps WebFrame).
>
>   
>> Prove those C++ coders wrong and make the world (wide web) a better place.
>>     
>
> What I (and all those who have attended the FOSDEM meeting) always
> wonder,
> is that the same ideas come up again and again.
>
> 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.
>
>   
Can we make it handle xml and xslt?

> All the other parts work - loading an URL, notifying end of load,
> handling different MIME etc.
>
> So, volunteers to participate are very welcome!
>
>   
> @Jesse Ross:
>
> One question is of course if this will satisfy the Bounty conditions -
> it is NOT WebKit ported, it is a compatible reimplementation.
>
> rgds, Nikolaus
>
> _______________________________________________
> Discuss-gnustep mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
>
>   

begin:vcard
fn:Rogelio M. Serrano Jr
n:M. Serrano Jr;Rogelio
org:SMSG Communications Philippines;Technical Department
adr:;;;;;;Republic of the Philippines
email;internet:[EMAIL PROTECTED]
title:Programmer
tel;work:6327534145
tel;home:6329527026
tel;cell:639209202267
x-mozilla-html:FALSE
version:2.1
end:vcard

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to