From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, PP_MIME_FAKE_ASCII_TEXT,REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,1943b1e68472411f X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-19 02:48:03 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!diablo.netcom.net.uk!netcom.net.uk!fr.clara.net!heighliner.fr.clara.net!freenix!enst!enst.fr!not-for-mail From: Preben Randhol Newsgroups: comp.lang.ada Subject: Re: Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Date: Wed, 19 Jun 2002 11:48:30 +0200 Organization: PVV Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr X-Trace: avanie.enst.fr 1024480083 52066 137.194.161.2 (19 Jun 2002 09:48:03 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Wed, 19 Jun 2002 09:48:03 +0000 (UTC) Return-Path: In-Reply-To: Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.8 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: archiver1.google.com comp.lang.ada:26366 Date: 2002-06-19T11:48:30+02:00 Simon Clubley wrote on 13/06/2002 (00:39) : > I agree about it not needing to be faster than the _same_ program written > in C. I would even accept it been a little slower. However, I would like > to think that a properly designed Ada browser would need less resources > than some of today's browsers. HTML is completely screwed up. If you build a browser following the guidelines and DTDs then 70% or perhaps more of the web sites won't be displayed in the way they was intended. The reason is browsers have never followed the standard and HTML is very weakly typed (like closing tags are not necessary always etc..) So the problem becomes that the browser is left to try to repair the mangled web pages and display them without crashing. Therefore XHTML was made in order for handhelds and others to be able to process homepages with their limited CPU power. Another problem is that most users want to look at a page as fast as they can. They don't want to wait for the whole file and all pictures etc to be loaded before the file is displayed. So then you have to try to do all the processing right away as it loads and this is not so easy with HTML. What I would like to see is a XHTML widget (using GtkAda). I mean that the widget will only displays XHTML. Then it can also be used for other purposes like Help dialogs etc... Then I would have a HTML -> XHTML converter seperate from this. -- Preben Randhol �For me, Ada95 puts back the joy in programming.�