Re: Comments on section 6.2 of ITS 2.0

On 5.7.2013 10:51, Daniel Glazman wrote:
> There is an implementation issue related to inline global rules
> specified inside a script element in HTML: an html document (HTML4
> and html5) will have have a DOM representation of such an element
> as a script element having one only text node child, while all XHTML
> documents (1.0, 1.1, 5) will trigger XML parsing of the inline ITS rules
> and have the corresponding elements in the its namespace inside the
> script element...

Yes

> I don't really know how to fix this. If I understand the usefulness of
> inline global ITS rules, the above make them somehow painful to
> implement for HTML documents in the wider sense.

There is easy fix -- do not use this feature which what the spec
encourages, see note at the end of section 6.2:

"Note:

It is preferred to use external global rules linked using the link
element than to have global rules embedded in the document."

-- 
------------------------------------------------------------------
  Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
------------------------------------------------------------------
       Professional XML consulting and training services
  DocBook customization, custom XSLT/XSL-FO document processing
------------------------------------------------------------------
 OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 rep.
------------------------------------------------------------------
    Bringing you XML Prague conference    http://xmlprague.cz
------------------------------------------------------------------

Received on Friday, 5 July 2013 09:34:46 UTC