Re: [css3] support for filters

On Thu, 06 Jan 2011 21:45:58 +0100, Peter Beverloo <peter@lvp-media.com>  
wrote:

> On Thu, Jan 6, 2011 at 19:35, Paul Irish <paul.irish@gmail.com> wrote:
>>
>> On Wed, Jan 5, 2011 at 5:44 PM, Simon Fraser <smfr@me.com> wrote:
>>>
>>> It would be useful to get some input from authors on what they see as  
>>> useful canned filters.
>>
>> Additional effects mentioned by a single person are:
>> feather, brightness, bump/displacement mapping, elliptical distortions,  
>> image fill, alpha masks, lighting effects, per color desaturate, wave  
>> distort, reflect, sparkles & rainbow effects, color matrix
>> Interesting that brightness doesn't have a big demand. The rest of  
>> these probably out outside the bounds of these canned filters.
>
> Reflections[1] and (alpha) masks[2] are already possible within
> WebKit, but this would be a nice opportunity to get them standardized.
> I do recon that, given its syntax and usage, the former might be more
> appropriate as a candidate for Backgrounds L4.
>
> Given Tab Atkins' intentions[3] to start working on a draft for a
> Filter module, I've added him to the thread. He'll surely have
> relevant ideas.
>
> Kind regards,
> Peter Beverloo
>
> [1] http://webkit.org/blog/182/css-reflections/
> [2] http://webkit.org/blog/181/css-masks/
> [3] http://lists.w3.org/Archives/Public/www-style/2010Dec/0480.html

The discussions in the CSS/SVG FX Taskforce have covered some of this.  
I've just finished moved over the SVG Filters 1.2 spec to the FX cvs as a  
starting point[1] (as part of ACTION-13 [2]). To restate what's been said  
in the meetings the plan is to add requirements for the 'filter' property  
such that it applies to HTML as well as SVG (as proposed by Robert  
O'Callahan). Adding shorthand css syntax for some of the more commonly  
requested filter effects is the next step. I will start adding in the  
suggestions raised so far, and Simon Fraser also volunteered[3] to be one  
of the editors.

The document still says it's SVG Filters 1.2 and links to the old  
location, but I suspect this will change in the near future.

I'd like to direct further discussions on this matter to the public-fx  
mailinglist. I added a public-fx wikipage to summarize this mail thread[4]  
for future reference.

Cheers
/Erik

[1] http://dev.w3.org/Graphics-FX/modules/filters/publish/SVGFilter.html
[2] http://www.w3.org/Graphics/fx/track/actions/13
[3] http://www.w3.org/2010/05/17-fx-minutes.html#item04
[4] http://www.w3.org/Graphics/fx/wiki/Filter_effects

-- 
Erik Dahlstrom, Core Technology Developer, Opera Software
Co-Chair, W3C SVG Working Group
Personal blog: http://my.opera.com/macdev_ed

Received on Friday, 7 January 2011 16:16:21 UTC