- From: Glenn A. Adams <gadams@xfsi.com>
- Date: Wed, 06 May 2009 07:21:51 +0800
- To: Sean Hayes <Sean.Hayes@microsoft.com>, Public TTWG List <public-tt@w3.org>
notwithstanding my prior replies on this issue, it may be that we should
make use of xml:base on the new ttp:{extensions,features} elements where we
now have a 'base' attribute;
On 5/6/09 7:10 AM, "Sean Hayes" <Sean.Hayes@microsoft.com> wrote:
> This query comes from some colleagues of mine who are attempting to use both
> XInclude and the previous schemas. I'll point them at the new schemas, and
> this response and see how they get on and report back.
>
> Sean Hayes
> Media Accessibility Strategist
> Accessibility Business Unit
> Microsoft
>
> Office: +44 118 909 5867,
> Mobile: +44 7875 091385
>
>
> -----Original Message-----
> From: Glenn A. Adams [mailto:gadams@xfsi.com]
> Sent: 06 May 2009 12:06 AM
> To: Sean Hayes; Public TTWG List
> Subject: Re: ISSUE-92 (xml:base): xml:base not included [DFXP 1.0]
>
>
> The schemas are normative in the sense that we define them as "normative".
> They are not normative in the sense of defining validiy of a DFXP document
> instance. The text in 4.1 says "validate a SUBSET...". See also the note at
> end of 4.1. [If the note is wrong about false negatives, then we need to
> tune the schemas to not complain about foreign namespace elements and
> attributes.]
>
> Also see Appendix C which says:
>
> "In any case where a schema specified by this appendix differs from the
> normative definitions of document type, element type, or attribute type as
> defined by the body of this specification, then the body of this
> specification takes precedence."
>
> So, in effect, the schemas we publish are not definitive w.r.t. DFXP
> validity, which is a decision we made some time ago.
>
> G.
>
> On 5/6/09 7:00 AM, "Sean Hayes" <Sean.Hayes@microsoft.com> wrote:
>
>> 4.1 seems to contradict that:
>>
>> "This specification defines two types of normative schemas that may be used
>> to
>> validate a subset of conformant DFXP document instances:"
>>
>> If we are going to make abstract document validity the normative one, then
>> the
>> schemas should become informative.
>>
>> Sean Hayes
>> Media Accessibility Strategist
>> Accessibility Business Unit
>> Microsoft
>>
>> Office: +44 118 909 5867,
>> Mobile: +44 7875 091385
>>
>>
>> -----Original Message-----
>> From: public-tt-request@w3.org [mailto:public-tt-request@w3.org] On Behalf Of
>> Glenn A. Adams
>> Sent: 05 May 2009 11:51 PM
>> To: Public TTWG List
>> Subject: Re: ISSUE-92 (xml:base): xml:base not included [DFXP 1.0]
>>
>> this is already permitted by means of section 4 item 3; so you may close
>> this issue;
>>
>> On 5/6/09 3:20 AM, "Timed Text Working Group Issue Tracker"
>> <sysbot+tracker@w3.org> wrote:
>>
>>>
>>> ISSUE-92 (xml:base): xml:base not included [DFXP 1.0]
>>>
>>> http://www.w3.org/AudioVideo/TT/tracker/issues/92
>>>
>>> Raised by: Sean Hayes
>>> On product: DFXP 1.0
>>>
>>> We did not include xml:base in the timed text specification, because as
>>> timed
>>> text makes no external references it was deemed unnecessary. However this
>>> may
>>> cause an unfortunate side effect making it unable to interoperate with
>>> XInclude.
>>>
>>> The XInclude spec says:
>>>
>>> "Each element information item in the top-level included items which has a
>>> different base URI than its include parent has an attribute information item
>>> added to its attributes property. This attribute has the following
>>> properties:
>>> .... [describes xml;base attribute]"
>>>
>>> Since timed text has no external references, it has no base URI, so itıs not
>>> 100% clear whether the xml:base should be added as a result of this clause
>>> (and it may be suppressed by user option), however if it is (which it seems
>>> to
>>> be in practice); this would prevent the resulting dfxp document from
>>> validating against the schema.
>>>
>>> proposal: allow xml:base on elements in the schema, but indicating that its
>>> value is ignored in the prose.
>>>
>>>
>>>
>>
>>
>>
>
>
Received on Tuesday, 5 May 2009 23:22:37 UTC