Yes, certainly using SVG to define wrap and exclusion shapes seems very appropriate. It was noted when regions were presented at F2F..
From: Andrew Fedoniouk [mailto:andrew.fedoniouk@live.com]
Sent: Saturday, March 12, 2011 11:48 AM
To: François REMY; Alex Mogilevsky; w3c-css-wg; www-style@w3.org
Subject: Re: roadmap for new CSS specs: template, grid, regions and floats
On this:
Does CSS really need to solve every UI problem ?
I am not speaking about every problem here. We’ve got particular document from Adobe where
authors have tried to introduce arbitrary shapes. If we will do this then I would like to see shapes
as not as sporadic idea but some reusable definition.
As of SVG for that particular expandable tabs shape: I would like to see real implementation
of such thing in SVG. Last time when I tried this in SVG I’ve discovered that it is impossible there
(I mean in static declaration without JS magic). So I would like to see concrete proof of your statement.
--
Andrew Fedoniouk
http://terrainformatica.com
From: François REMY<mailto:fremycompany_pub@yahoo.fr>
Sent: Saturday, March 12, 2011 1:59 AM
To: Andrew Fedoniouk<mailto:news@terrainformatica.com> ; Alex Mogilevsky<mailto:alexmog@microsoft.com> ; w3c-css-wg<mailto:w3c-css-wg@w3.org> ; www-style@w3.org<mailto:www-style@w3.org>
Subject: Re: roadmap for new CSS specs: template, grid, regions and floats
As of #2 – non-rectangular shapes.
I think we should have more generic mechanism of defining such things.
E.g. I have multiple requests to provide mechanism in CSS that will allow to
define shapes like tabs here:
http://harmonia.terrainformatica.com/lib/exe/detail.php?id=start&media=harmonia.png
Does CSS really need to solve every UI problem ?
To me, it seems that an SVG is the best way to solve those kind
of problems. It already has well-defined tools like PATH that
can solve those problems efficiently.
If CSS really needs complex shapes, it should probably make use
of the existing SVG standards. Or is there any reason to not follow
the SVG exemple ?
Regards,
François