- From: Michael D. Crawford <crawford@goingware.com>
- Date: Wed, 29 May 2002 09:36:11 -0500
- To: www-validator@w3.org
Does anyone here know about doing HTML validation using the psgml package for
Emacs?
The command C-c C-v, sgml-validate, will run a tool called nsgmls to validate
SGML documents. This works great for me to validate DocBook XML documents, but
when I try it on HTML, I get the following cryptic message:
nsgmls:/usr/share/sgml/declaration/html.decl:23:32:W: characters in the
document character set with numbers exceeding 65535 not supported
I think that's a warning, is it anything to worry about? Is it anything I can
fix? Is it interfering with proper validation of my documents?
Here is the part of html.decl that it is complaining about:
CHARSET
BASESET "ISO Registration Number 177//CHARSET
ISO/IEC 10646-1:1993 UCS-4 with
implementation level 3//ESC 2/5 2/15 4/6"
DESCSET 0 9 UNUSED
9 2 9
11 2 UNUSED
13 1 13
14 18 UNUSED
32 95 32
127 1 UNUSED
128 32 UNUSED
160 55136 160
55296 2048 UNUSED -- SURROGATES --
here *-> 57344 1056768 57344 <-* here
You may also be interested in a discussion of extending browsers beyond
standards compliance that is going on right now at http://advogato.org/
What the article author is suggesting is that Free Software browsers be
extended so they can deal with any sort of proprietary extension to HTML
standards, even conflicting ones.
My response is that the use of extensions to protocols in production use by the
public should be discouraged. One does want to allow new standards to develop,
but implementations should be limited to experimental software that is not
distributed for widespread public use, purely for the purpose of testing
proposals for new standards.
Best,
Mike
--
Michael D. Crawford
GoingWare Inc. - Expert Software Development and Consulting
http://www.goingware.com/
crawford@goingware.com
Subscribe to the GoingWare Newsletter at http://www.goingware.com/newsletter/
Tilting at Windmills for a Better Tomorrow.
Received on Wednesday, 29 May 2002 10:36:05 UTC