Re: [dev] rebooting the web (it was: surf rewrite for WebKit2GTK)

From: Anthony J. Bentley <>
Date: Fri, 31 Oct 2014 15:21:59 -0600

"Dmitrij D. Czarkoff" writes:
> Sorry for replying to single message with two.
> Anthony J. Bentley said:
> > HTML5 has been some steps forward and some steps back. But one of the
> > unambiguously good things they did was drop any pretense of SGML
> > compatibility, and introduce well‚Äźdefined error handling rules (instead
> > of the XML practice of dropping things on the floor as soon as it sees
> > a missing angle bracket).
> IMO this is the worst thing about HTML currently. There may be only
> three possible rules for sane markup language:
> * drop offendig subtree,
> * abort rendering on first error or
> * replace malformed document with warning.

How many Unix tools behave this way? Does grep abort upon encountering
invalid UTF-8 sequences in a file? No. Does troff abort rendering on
invalid macro usage? Practically never.

Anthony J. Bentley
Received on Fri Oct 31 2014 - 22:21:59 CET

This archive was generated by hypermail 2.3.0 : Fri Oct 31 2014 - 22:24:13 CET