ISSUE-402: The permitted delimiters for two value attributes like cellResolution and frameRateMultiplier are undefined

Ambiguous delimiter requirements for two value attributes

The permitted delimiters for two value attributes like cellResolution and frameRateMultiplier are undefined

State:
CLOSED
Product:
TTML 1.0
Raised by:
Nigel Megitt
Opened on:
2015-08-17
Description:
The specification of attributes like tts:cellResolution and tts:frameRateMultiplier omits a required delimiter between the two values in the attribute value string. Instead of e.g.

ttp:frameRateMultiplier
: numerator denominator

which looks as though there must be no white space separating the values, it should say something like

ttp:frameRateMultiplier
: numerator whitespace denominator

with whitespace defined somewhere.

Taken literally the specification does not match the examples and is unparseable. Also it is unclear which whitespace delimiters are permitted - is it a single space character only, or should any other XML whitespace be parsed as a delimiter?
Related Actions Items:
No related actions
Related emails:
  1. {minutes} TTWG Meeting 2015-08-20 (from nigel.megitt@bbc.co.uk on 2015-08-20)
  2. Re: {agenda} TTWG Meeting 2015-08-20 (from nigel.megitt@bbc.co.uk on 2015-08-19)
  3. RE: {agenda} TTWG Meeting 2015-08-20 (from mdolan@newtbt.com on 2015-08-19)
  4. {agenda} TTWG Meeting 2015-08-20 (from nigel.megitt@bbc.co.uk on 2015-08-19)
  5. Re: ISSUE-402 (Ambiguous delimiter requirements for two value attributes): The permitted delimiters for two value attributes like cellResolution and frameRateMultiplier are undefined [TTML 1.0] (from nigel.megitt@bbc.co.uk on 2015-08-17)
  6. Re: ISSUE-402 (Ambiguous delimiter requirements for two value attributes): The permitted delimiters for two value attributes like cellResolution and frameRateMultiplier are undefined [TTML 1.0] (from glenn@skynav.com on 2015-08-17)
  7. ISSUE-402 (Ambiguous delimiter requirements for two value attributes): The permitted delimiters for two value attributes like cellResolution and frameRateMultiplier are undefined [TTML 1.0] (from sysbot+tracker@w3.org on 2015-08-17)

Related notes:

I guess you missed the following text in the prologue of Section 6.2:

"Unless explicitly stated otherwise, linear white-space (LWSP) must appear between adjacent non-terminal components of a TT Parameter value unless some other delimiter is permitted and used."

I'm closing this unless you think there is anything else that needs said.

Glenn Adams, 17 Aug 2015, 15:15:21

Display change log ATOM feed


David Singer <singer@apple.com>, Nigel Megitt <nigel.megitt@bbc.co.uk>, Chairs, Thierry Michel <tmichel@w3.org>, Philippe Le H├ęgaret <plh@w3.org>, Atsushi Shimono <atsushi@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 402.html,v 1.1 2019/11/12 10:07:36 carcone Exp $