From: gautier_niouzes@hotmail.com
Subject: Re: Wasabee 0.0.2 (Ada Web browser) downloads
Date: Tue, 12 Sep 2017 13:16:22 -0700 (PDT)
Date: 2017-09-12T13:16:22-07:00 [thread overview]
Message-ID: <010a2227-66be-43c8-a3a8-380bdc481e54@googlegroups.com> (raw)
In-Reply-To: <90539bec-966b-4a60-b664-e3814a61c2e1@googlegroups.com>
> I did have a few questions and ideas:
> (1) Would having a SGML parser, and definitions for HTML, XML, XHTML, EDGAR, etc be desirable? -- It would be a bit more work up-front, but give some big returns on flexibility.
You certainly know better in this subject. Do you have a SGML parser ?
In this case you can test it first in a sandbox on random Web pages to evaluate its usefulness.
The Wikipedia page on this topic seems a bit pessimistic about it:
https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language#HTML
It confirms my experience (on both sides: writing HTML by hand, or parsing HTML for Wasabee) - from the very beginning, browsers are adapted to the lowest possible HTML code quality. The market forces would eliminate a browser that expects "correct" HTML. For XHTML, it's even simpler: you can probably count on one hand the XHTML web sites. Even features meant to be not supported anymore in the HTML standard, like frames or the <font> tag, are of course supported by major browsers. Once it's there, it's forever...
> (3) Will the scripting engine be JavaScript, or more general? (i.e. allowing an "AdaScript".)
I'd start with a JavaScript subset, growing step by step.
> (4) Are you the only contributor?
At the moment it seems so.
> and Are you looking for others to contribute?
Not actively, but contributions are always welcome.
> (5) WRT scripting/VMs, what do you think of SPARK?
No opinion - someone ?
G.
next prev parent reply other threads:[~2017-09-12 20:16 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-12 13:40 Wasabee 0.0.2 (Ada Web browser) downloads gautier_niouzes
2017-09-12 16:51 ` Shark8
2017-09-12 20:16 ` gautier_niouzes [this message]
2017-09-13 10:07 ` mockturtle
2017-09-13 19:48 ` Tarjei Jensen
2017-09-14 4:47 ` gautier_niouzes
2017-09-14 11:19 ` Brian Drummond
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox