W3C home > Mailing lists > Public > www-style@w3.org > August 2012

Re: [css-compositing][filter-effects] isolation vs enable-background

From: Rik Cabanier <cabanier@gmail.com>
Date: Sun, 12 Aug 2012 17:07:56 -0700
Message-ID: <CAGN7qDCtECFDLOL8qfPKJVPcrkb7WuDBG1p6QWaG3HDwNtvMSQ@mail.gmail.com>
To: Dirk Schulze <dschulze@adobe.com>
Cc: www-style list <www-style@w3.org>
Hi Dirk,

we originally had both keywords in the spec, but decided that it was too
confusing so combined them into one.
Most people didn't like the 'enable-background' property so we kept the
'isolation' name and deprecated the old one.

We did this under the impression that few implementations have support for
'enable-background'. For the few that have it, they could simply map it to
the 'isolation' property.

Rik

On Tue, Aug 7, 2012 at 10:28 AM, Dirk Schulze <dschulze@adobe.com> wrote:

> Hi CSS folks,
>
> Sorry for jumping in late. I just realized that the CSS Compositing and
> Blending is using the property 'isolation'[1]. I see the problem is that
> 'isolation' does exactly the same thing as 'enable-background' [2] from
> Filter Effects. I would rather avoid to implement two properties with the
> same behavior but different names and keywords:
>
> isolation: isolate | new
> enable-background: accumulation | new
>
> Personally I don't have a preference over the property name. But
> 'enable-background' is already implemented in a lot of SVG viewers as well
> as Opera and Internet Explorer 10. So there is no way for the Filter Effect
> spec t change the name (which is based on the RC of SVG 1.1 [3]).
>
> Is it possible that we can use the same property name and keywords in CSS
> Compositing and Blending and share the definition of the property?
>
> Greetings,
> Dirk
>
> [1]
> https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html#enable-background
> [2]
> https://dvcs.w3.org/hg/FXTF/raw-file/tip/filters/index.html#AccessBackgroundImage
> [3] http://www.w3.org/TR/SVG/filters.html#EnableBackgroundProperty
>
Received on Monday, 13 August 2012 00:08:24 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:58 GMT