[timingobject] Is the Interval interface needed?

tidoust has just created a new issue for 
https://github.com/webtiming/timingobject:

== Is the Interval interface needed? ==
The specification defines a `TimingInterval` interface [1], which 
provides a clean way to define range restrictions on the position of a
 `TimingStateVector` along its unidimensional axis.

However, while HTML5.1 has a similar notion of range, in the 
constructor of `DataCue` in particular [1], it does not define a 
specific interface for that. Also, the `lowInclude` and `highInclude` 
attributes are not used in the Timing Object specification so far.

In short, I think that the `Interval` interface should either be 
clearly motivated and the spec updated accordingly, or replaced by 
`startTime` and `endTime` attributes.

[1] http://webtiming.github.io/timingobject/#dfn-interval
[2] http://www.w3.org/TR/html51/semantics.html#datacue

See https://github.com/webtiming/timingobject/issues/12

Received on Thursday, 23 July 2015 12:14:50 UTC