- From: Brian Birtles <birtles@gmail.com>
- Date: Wed, 22 Feb 2012 11:32:25 +0900
- To: www-svg@w3.org
Hi Erik, Thanks for your feedback. (2012/02/21 20:24), Erik Dahlstrom wrote: >> font -> <font> ? > > The font property shorthand? It uses font-family names, not id's. Yes, the use case I had in mind was: <g font="child"> <font> ... font def ... </font> <text/> <text/> </g> But I think it's not very useful, especially given the state of SVG fonts. So I propose not touching the font property. >> <font-face-uri xlink:href> -> <font> > > The font-face-uri element is how to reference external font content > sure, but you can already put svg font content directly in <font-face> > without using the <font-face-uri> element. Yeah, this one doesn't make much sense. Sorry about that. >> For properties we could have: >> >> clip-path: <funciri> | none | inherit | child >> If it's 'child', it means "find the first child element that is a >> <clipPath> and use that." > > For the case where there is more than one child <clipPath> element what > you are proposing is different from how e.g feComponentTransfer [1] > handles the same case (rationale in [3]). It is however similar to how > <title> is chosen, and I think it's better to align with <title> here. Ok, I agree. It sounds like the only reason feComponentTransfer differs is because it followed what implementations were doing at the time. > I quite like the proposed syntax. Thanks! Actually, I think the credit goes to both you and Cameron anyway :) > The foreignObject element in SVG Tiny 1.2 is actually already using the > scheme you are proposing, where if xlink:href is missing you render the > children[3]. Note that invalid values in xlink (a broken link etc) do > not affect the choice, it's only whether the attribute was specified or > not, same as for the animation elements. Yes, if we add xlink:href to foreignObject in SVG 2[1] it should follow this scheme. I also agree that it's the presence of the attribute that matters. Thanks Erik! Brian [1] http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Input#the_xlink:href_attribute_on_.3CforeignObject.3E
Received on Wednesday, 22 February 2012 02:32:57 UTC