- From: Doug Schepers <schepers@w3.org>
- Date: Fri, 01 Oct 2010 15:27:13 -0400
- To: "public-html@w3.org" <public-html@w3.org>
SUMMARY The <param> child element of the <object> element should expose any changes made in the DOM to the resource referenced by the <object> element. RATIONALE Currently, the HTML5 spec only describes the behavior of the <param> element when the referenced object is being instantiated. Once the object is initialized, changes in the parameters, including changes to the values, or the insertion or removal of new <param> elements, no longer have any effect. As a consequence, authors trying to make dynamic changes to referenced content are inconvenienced, and the behavior is not intuitive. DETAILS For improved reusability of referenced content, including SVG components as described in the SVG Parameters specification [1], the SVG WG requests that the HTML5 spec change that that when parameters are changed, added, or deleted, the updated values are passed along to the referenced content, so they can (if the referenced document type permits) be reflected automatically in that content. [1] http://www.w3.org/TR/SVGParam/ IMPACT POSITIVE EFFECTS Allows a more dynamic, intuitive, useful, and seamless reuse of SVG components, such as infographics, logos, and custom controls. NEGATIVE EFFECTS Not backwards compatible with older browsers, but is very unlikely to have any negative effect on existing content, nor to impose a particular implementation or performance burden. CONFORMANCE CLASS CHANGES None. RISKS See Negative Effects. Regards- -Doug Schepers W3C Team Contact, SVG and WebApps WGs
Received on Friday, 1 October 2010 19:27:18 UTC