Re: [SMIL30 LC comment] 10. SMIL 3.0 Structure ( LC-1799)

 Dear Dr. Olaf Hoffmann ,

The SYMM Working Group has reviewed the comments you sent [1] on the Last
Call Working Draft [2] of the Synchronized Multimedia Integration Language
(SMIL 3.0) published on 13 Jul 2007. Thank you for having taken the time to
review the document and to send us comments!

The Working Group's response to your comment is included below.

Please review it carefully and let us know by email at www-smil@w3.org if
you agree with it or not before 02 nov 2007. In case of disagreement, you
are requested to provide a specific solution for or a path to a consensus
with the Working Group. If such a consensus cannot be achieved, you will
be given the opportunity to raise a formal objection which will then be
reviewed by the Director during the transition of this document to the
next stage in the W3C Recommendation Track.

Thanks,

For the SYMM Working Group,
Thierry Michel
W3C Staff Contact

 1. http://www.w3.org/mid/200708081140.02683.Dr.O.Hoffmann@gmx.de
 2. http://www.w3.org/TR/2007/WD-SMIL3-20070713/


=====

Your comment on 10. SMIL 3.0 Structure:
> Hello SMIL working group,
> 
> some comments on chapter 10
> 
> 10.3
> 
> 'The smil element can have the following attributes:
> id
> The id attribute uniquely identifies an element within a document. 
> Its value is an XML identifier. ...'
>  (this and other attributes defined here)
> 
> -> only the smil element or an element within a document?
> any element?
> 
> -> what about xml:id, is there a plan to introduce this
> more general identifier in SMIL? This seems to be
> useful, especially for SMIL, combined often with
> other XML host languages...
> 
> -> it is maybe useful to combine attributes usable on
> all elements with a shortcut and to reference these
> common attributes in the element specification.
> This could be done similar to the HTML4 recommendation
> for example, where all applicable attributes are listed
> for each element in the element definition and 
> referenced if not defined with the element itself.
> 
> -> it is a little bit confusing that some attributes
> are defined here (only) for the smil element, but
> used in examples or in some profiles for other
> elements too. For a 'naive' reader it is not quite
> clear, how this really works, because it is not
> explained (here).
> 
> -------------------------
> 
> 'The smil element can contain the following elements:
> head
> body'
> 
> -> an arbitrary number of head and body elements
> or exactly one head and one body or a maximum of
> one head and one body?


Working Group Resolution (LC-1799):
10.3
'The smil element can have the following attributes:
id
The id attribute uniquely identifies an element within a document. 
 (this and other attributes defined here)
-> only the smil element or an element within a document?
any element?

** WG Resolution: Content model is defined for each Profile. Please refer
to Profile chapters.

-> what about xml:id, is there a plan to introduce this
more general identifier in SMIL? This seems to be
useful, especially for SMIL, combined often with
other XML host languages...

** WG Resolution:  xml:id is now added to SMIL 3.0 Structure Chapter

-> it is maybe useful to combine attributes usable on
all elements with a shortcut and to reference these
common attributes in the element specification.
This could be done similar to the HTML4 recommendation
for example, where all applicable attributes are listed
for each element in the element definition and 
referenced if not defined with the element itself.

** WG Resolution: This is already the case for SMIL 3.0. We use "Core"
"I18n" "Test" for Attributes in Collection Names.
for example:
Core : 	xml:id (ID), id (ID), class (NMTOKEN), title (CDATA), alt (CDATA),
longdesc (CDATA), xml:base (CDATA)

I18n :	xml:lang (NMTOKEN)

Please refer to Profile Chapters for Collection Names.



-> it is a little bit confusing that some attributes
are defined here (only) for the smil element, but
used in examples or in some profiles for other
elements too. For a 'naive' reader it is not quite
clear, how this really works, because it is not
explained (here).

** WG Resolution: Definition of elements and attributes are specified in
the modules. Content model are specified in Profiles. 

-------------------------

'The smil element can contain the following elements:
head
body'

-> an arbitrary number of head and body elements
or exactly one head and one body or a maximum of
one head and one body?

** WG Resolution: Again refer to Profile Chapters. Content model is
defined there.
<smil>  :(head?,body?)
attributes: "Core", "I18n", "Test", xmlns, version, baseProfile  	 

----

Received on Monday, 29 October 2007 14:16:10 UTC