comp.lang.ada
 help / color / mirror / Atom feed
From: Preben Randhol <randhol@pvv.org>
Subject: Re: Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC
Date: Wed, 19 Jun 2002 11:48:30 +0200
Date: 2002-06-19T11:48:30+02:00	[thread overview]
Message-ID: <mailman.1024480082.3197.comp.lang.ada@ada.eu.org> (raw)
In-Reply-To: <k4rKdw$Z89Zn@eisner.encompasserve.org>

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1530 bytes --]

Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> 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.�



  reply	other threads:[~2002-06-19  9:48 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-11 13:15 GNAT Ada - DLL - MSVC - debugging Alderson, Paul A.
2002-06-11 17:12 ` David Marceau
2002-06-12 13:39   ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Simon Clubley
2002-06-12 15:00     ` David Marceau
2002-06-12 15:55       ` Darren New
2002-06-12 18:54         ` David Marceau
2002-06-12 19:30           ` Darren New
2002-06-12 22:24             ` David Marceau
2002-06-12 22:55           ` BraveNewWhirl
2002-06-12 23:47             ` David Marceau
2002-06-13 21:45               ` BraveNewWhirl
2002-06-12 20:01         ` Randy Brukardt
2002-06-12 20:21           ` Darren New
2002-06-12 21:20           ` Larry Kilgallen
2002-06-13 14:51             ` OT: Adobe Acrobat Plugin Frank J. Lhota
2002-06-13 16:03               ` Larry Kilgallen
2002-06-13 16:24               ` Warren W. Gay VE3WWG
2002-06-13 18:42               ` Ted Dennison
2002-06-12 20:41       ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Simon Clubley
2002-06-19  9:48         ` Preben Randhol [this message]
2002-06-12 19:54     ` Jeffrey Carter
2002-06-12 20:44       ` Hyman Rosen
2002-06-13 15:50       ` Ted Dennison
2002-06-13 16:00         ` Ed Falis
2002-06-14  2:36           ` Ted Dennison
2002-06-19  9:48       ` Preben Randhol
2002-06-19 15:08         ` David Marceau
2002-06-11 18:34 ` GNAT Ada - DLL - MSVC - debugging Stephen Leake
2002-06-11 19:04   ` Pascal Obry
2002-06-12 17:28     ` Stephen Leake
2002-06-12  1:37 ` SteveD
     [not found] <E17Kc4l-00054h-00@kiuk0156.chembio.ntnu.no>
2002-06-20  5:12 ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Robert C. Leif
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox