Edit ISSUE-167: allowing attributes that have no semantics on specific elements





Raised By:


Add notes (no markup allowed, URIs get automatically hyperlinked):

Related emails:

  1. ACTION-334: Verify with mike that he's happy to close issue-167 without further change. (from sysbot+tracker@w3.org on 2014-09-25) (from sysbot+tracker@w3.org on 2014-09-25)
  2. {minutes} TTWG Meeting 14/8/2014 (from nigel.megitt@bbc.co.uk on 2014-08-14) (from nigel.megitt@bbc.co.uk on 2014-08-14)
  3. {minutes} TTML Meeting of 24/10/13 (from glenn@skynav.com on 2013-10-24) (from glenn@skynav.com on 2013-10-24)
  4. RE: TTML Agenda for 24/10/13 (from mdolan@newtbt.com on 2013-10-23) (from mdolan@newtbt.com on 2013-10-23)
  5. TTML Agenda for 24/10/13 (from nigel.megitt@bbc.co.uk on 2013-10-23) (from nigel.megitt@bbc.co.uk on 2013-10-23)
  6. Re: TTML Minutes for 25/09/13 (from tmichel@w3.org on 2013-09-27) (from tmichel@w3.org on 2013-09-27)
  7. RE: TTML Minutes for 25/09/13 (from silviapfeiffer1@gmail.com on 2013-09-27) (from silviapfeiffer1@gmail.com on 2013-09-27)
  8. RE: TTML Minutes for 25/09/13 (from nigel.megitt@bbc.co.uk on 2013-09-26) (from nigel.megitt@bbc.co.uk on 2013-09-26)
  9. TTML Agenda for 25/09/13 (from Sean.Hayes@microsoft.com on 2013-09-25) (from Sean.Hayes@microsoft.com on 2013-09-25)
  10. TTML Agenda for 19/09/13 (from Sean.Hayes@microsoft.com on 2013-09-19) (from Sean.Hayes@microsoft.com on 2013-09-19)
  11. No Meeting today 12-09-13 (from Sean.Hayes@microsoft.com on 2013-09-12) (from Sean.Hayes@microsoft.com on 2013-09-12)
  12. Minutes for 05/09/13 (from nigel.megitt@bbc.co.uk on 2013-09-05) (from nigel.megitt@bbc.co.uk on 2013-09-05)
  13. Agenda for 05/09/13 (from glenn@skynav.com on 2013-09-04) (from glenn@skynav.com on 2013-09-04)
  14. RE: TTML Agenda for 29/08/13 (from mdolan@newtbt.com on 2013-08-28) (from mdolan@newtbt.com on 2013-08-28)
  15. TTML Agenda for 29/08/13 (from glenn@skynav.com on 2013-08-28) (from glenn@skynav.com on 2013-08-28)
  16. Minutes TTWG Aug 16, 2012 (from momartin@microsoft.com on 2012-08-17) (from momartin@microsoft.com on 2012-08-17)
  17. RE: TTML Agenda for 15/8/12 (from momartin@microsoft.com on 2012-08-16) (from momartin@microsoft.com on 2012-08-16)
  18. Fwd: TTML Agenda for 15/8/12 (from geoff_freed@wgbh.org on 2012-08-16) (from geoff_freed@wgbh.org on 2012-08-16)
  19. Re: TTML Agenda for 15/8/12 (from geoff_freed@wgbh.org on 2012-08-16) (from geoff_freed@wgbh.org on 2012-08-16)
  20. TTML Agenda for 15/8/12 (from Sean.Hayes@microsoft.com on 2012-08-16) (from Sean.Hayes@microsoft.com on 2012-08-16)
  21. RE: TTML attribute syntax versus semantics (from Sean.Hayes@microsoft.com on 2012-04-13) (from Sean.Hayes@microsoft.com on 2012-04-13)
  22. ISSUE-167 (attribute syntax): allowing attributes that have no semantics on specific elements [DFXP v.next] (from sysbot+tracker@w3.org on 2012-04-13) (from sysbot+tracker@w3.org on 2012-04-13)

Related notes:

Addressed. https://dvcs.w3.org/hg/ttml/rev/9058209ad63f

See also https://github.com/skynav/ttv/issues/12.

Glenn Adams, 25 Aug 2013, 00:59:02

[glenn]: mike should review, but WG appears satisfied

19 Sep 2013, 14:54:52

Although a warning note is an improvement, I'm not sure a reader will find it any easier than understanding in general the details of inheritance and undefined semantics. I believe we should consider forbidding non-inheritable attributes from being placed on elements for which there are no defined semantics. This would theoretically be non-backwards compatible with TTML1, but any document doing this was probably authored in error. The XML schema can be updated to reflect this change and thus flag such usage.

Mike Dolan, 3 Oct 2013, 16:31:54

Raised by Sean Hayes

Philippe Le Hégaret, 24 Oct 2013, 15:21:22

NIgel: P2 for Mike and see if he pushes it

Philippe Le Hégaret, 24 Oct 2013, 15:24:38

This issue is not resolved per my comment above. This issue has led to poor/fatal interop, e.g. the erroneous and vendor-specific semantics for origin and extent on <p>. Non-inheritable attributes with no semantics on an element should not be permitted.

Mike Dolan, 1 Nov 2013, 17:49:04

It is my intent to not prohibit specifying styles on element that are not inheritable and don't apply to the element. The specification is well defined that such a style specification is to be ignored. Authors should use content validator/verifier tools that warn about such redundant usage.

Glenn Adams, 24 Sep 2014, 22:03:12

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: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $