ISSUE-2054 (foreignObject w/h): Consider removing the requirement for @width and @height for <foreignObject> [Last Call: SVG 1.2 Tiny ]

ISSUE-2054 (foreignObject w/h): Consider removing the requirement for @width and @height for <foreignObject> [Last Call: SVG 1.2 Tiny ]

http://www.w3.org/Graphics/SVG/WG/track/issues/2054

Raised by: Doug Schepers
On product: Last Call: SVG 1.2 Tiny 

>From "Guidelines for Graphics in MathML 2"
<http://www.w3.org/Math/Documents/Notes/graphics.xml#mathml-in-svg-guidelines>:
[[
  Note that the width and height attributes on the
  foreignObject are required, which may pose a problem for embedded
  MathML objects, which scale by different mechanisms than diagrams (glyphs
  re-sizing does not always conserve aspect ratio),
]]

This may also be a problem for lots of content, where the author may not know the rendered size beforehand, and where the author prefers to use CSS (though since CSS properties override presentation attributes, this may not have a negative effect, but we should clarify that).  There is a similar problem with the <image> element. 

Received on Wednesday, 17 September 2008 20:33:17 UTC