Re: conformance constraints on producers that go beyond syntax

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jonathan Rees writes:

> (On an unrelated point - is the above requirement part of HTML4?

Indirectly, at least, yes, insofar as HTML4 is an SGML application.

The SGML spec. defines the 'document type definition' of an SGML
application as specifying both the syntax _and_ semantics of the tags
defined by that application, and documents are supposed to conform to
document type definitions.  Violation of this is colloquially called
'tag abuse', i.e. using a tag for other than its documented purpose
and is recognised in at least the old-school markup community (see
e.g. [1]) as a Bad Thing.

ht

[1] http://www.xmlgrrl.com/publications/DSDTD/ch04.html#tag.abuse
- -- 
       Henry S. Thompson, School of Informatics, University of Edinburgh
                         Half-time member of W3C Team
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 651-1426, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFKt58HkjnJixAXWBoRAieWAJ9OVBHd607PYoqr2B5MeuIORlPhLgCeLAd3
QtQuq3rttokXfdMBUWLSyOE=
=YZY+
-----END PGP SIGNATURE-----

Received on Monday, 21 September 2009 15:43:50 UTC