ISSUE-2094
traitAccess accessing rules
accessing rules for traitAccess
- State:
- CLOSED
- Product:
- SVG 1.2 Tiny: Last Call
- Raised by:
- Doug Schepers
- Opened on:
- 2008-10-07
- Description:
Julien Reichel <http://lists.w3.org/Archives/Public/www-svg/2008Oct/0017.html>: [[ In "Accessing rules for animation related elements" in the additional accessing rules for the trait access, it is specified that "[SMIL animation elements] cannot be modified using the TraitAccess methods once inserted into the tree". This means for instance that the "href" cannot be modified. I suppose that the purpose of this rule is to simplify the design of UA. However there are no rules that forbid to modify the xml:id of an element already inserted in the tree ( or did I miss it? ). Thus it is possible to modify the target of an animation by switching the xml:id of two elements (which is equivalent to a change of the href in the animation). So IMO this restriction is insufficient to enable simplification of the UA design. Note that modifying the xml:id of other even in the tree can also be used to modify the behavior of other attribute (like a begin="id1.begin" for instance) My question: - Why have such as restriction for the trait access (as there are other ways, not forbidden, to trigger the same effect) ? ]]
- Related Actions Items:
ACTION-2316 on Andrew Emmons to Reply to ISSUE-2094 - due 2008-10-24, closedACTION-2344 on Cameron McCormack to Add the sentence ED suggests here in the minutes, and reply to Julien - due 2008-11-05, closed- ACTION-2282 on Erik Dahlström to Remove the sub tests from the trait tests that relies on not supported error to be thrown - due 2008-10-16, open
- Related emails:
- Re: RE : [1.2T LC]: accessing rules for traitAccess (ISSUE-2094 ACTION-2316) (from schepers@w3.org on 2008-11-02)
- SVG/profiles/1.2T/publish animate.html,1.126,1.127 single-page.html,1.169,1.170 (from cvsmail@w3.org on 2008-11-02)
- SVG/profiles/1.2T/master animate.html,1.146,1.147 (from cvsmail@w3.org on 2008-11-02)
- SVG/profiles/1.2T doc-svgt12.html,1.6,1.7 (from cvsmail@w3.org on 2008-11-01)
- Re: [1.2T LC]: accessing rules for traitAccess (ISSUE-2094) (from robin@berjon.com on 2008-10-31)
- Re: [1.2T LC]: accessing rules for traitAccess (ISSUE-2094) (from cam@mcc.id.au on 2008-10-31)
- SVG/profiles/1.2T/master animate.html,1.143,1.144 (from cvsmail@w3.org on 2008-10-31)
- Minutes October 30, 2008 telcon (from ed@opera.com on 2008-10-30)
- SVG/profiles/1.2T doc-svgt12.html,1.3,1.4 (from cvsmail@w3.org on 2008-10-30)
- SVG/profiles/1.2T doc-svgt12.html,1.2,1.3 (from cvsmail@w3.org on 2008-10-30)
- SVG/profiles/1.2T doc-svgt12.html,NONE,1.1 (from cvsmail@w3.org on 2008-10-28)
- Minutes, 24 Oct 2008 SVG f2f (from chris@w3.org on 2008-10-27)
- =?iso-8859-1?Q?Re=3A_RE=A0=3A_=5B1=2E2T_LC=5D=3A_accessing_rules_for_trai?= =?iso-8859-1?Q?tAccess_=28ISSUE-2094_ACTION-2316=29?= (from atemmons@rogers.com on 2008-10-26)
- Minutes, 23 Oct SVG WG f2f (from chris@w3.org on 2008-10-24)
- =?iso-8859-1?Q?RE=A0=3A_=5B1=2E2T_LC=5D=3A_accessing_rules_for_traitAcces?= =?iso-8859-1?Q?s_=28ISSUE-2094_ACTION-2316=29?= (from Julien.Reichel@spinetix.com on 2008-10-24)
- [1.2T LC]: accessing rules for traitAccess (ISSUE-2094 ACTION-2316) (from atemmons@rogers.com on 2008-10-23)
- Minutes, SVG Marathon telcon Friday October 17 2008 (from anthony.grasso@cisra.canon.com.au on 2008-10-18)
- Re: Logistics of Open Issues (from schepers@w3.org on 2008-10-16)
- Logistics of Open Issues (from schepers@w3.org on 2008-10-16)
- Re: [1.2T LC]: accessing rules for traitAccess (ISSUE-2094) (from schepers@w3.org on 2008-10-07)
- ISSUE-2094 (traitAccess accessing rules): accessing rules for traitAccess [Last Call: SVG 1.2 Tiny ] (from sysbot+tracker@w3.org on 2008-10-07)
Related notes:
2008-10-07 13:49:32: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0018.html [Doug Schepers]
2008-10-07 13:49:51: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0021.html [Doug Schepers]
2008-10-09 10:34:20: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0028.html [Erik Dahlström]
2008-11-02 22:47:55: Compromise. Commenter satisfied: http://lists.w3.org/Archives/Public/www-svg/2008Oct/0219.html, http://lists.w3.org/Archives/Public/www-svg/2008Oct/0266.html [Doug Schepers]
Changelog:
2008-10-07 13:46:40: Created issue 'accessing rules for traitAccess' nickname traitAccess accessing rules owned by Doug Schepers on product Last Call: SVG 1.2 Tiny , description 'Julien Reichel <http://lists.w3.org/Archives/Public/www-svg/2008Oct/0017.html>: [[ In "Accessing rules for animation related elements" in the additional accessing rules for the trait access, it is specified that "[SMIL animation elements] cannot be modified using the TraitAccess methods once inserted into the tree". This means for instance that the "href" cannot be modified. I suppose that the purpose of this rule is to simplify the design of UA. However there are no rules that forbid to modify the xml:id of an element already inserted in the tree ( or did I miss it? ). Thus it is possible to modify the target of an animation by switching the xml:id of two elements (which is equivalent to a change of the href in the animation). So IMO this restriction is insufficient to enable simplification of the UA design. Note that modifying the xml:id of other even in the tree can also be used to modify the behavior of other attribute (like a begin="id1.begin" for instance) My question: - Why have such as restriction for the trait access (as there are other ways, not forbidden, to trigger the same effect) ? ]]' non-public [Doug Schepers]
2008-10-21 09:48:55: Status changed to 'open' [Erik Dahlström]
2008-10-24 07:25:55: Status changed to 'pending review' [Erik Dahlström]
2008-11-02 22:47:55: Status changed to 'closed' [Doug Schepers]