W3C home > Mailing lists > Public > www-style@w3.org > November 2011

Re: Unprefixing CSS properties

From: John Daggett <jdaggett@mozilla.com>
Date: Wed, 16 Nov 2011 16:13:17 -0800 (PST)
To: robert@ocallahan.org
Cc: www-style <www-style@w3.org>
Message-ID: <241955317.80261.1321488797664.JavaMail.root@zimbra1.shared.sjc1.mozilla.com>
Robert O'Callahan wrote:

> Web authors have complained a lot about excessive need for vendor
> prefixing. Henri Sivonen has recently blogged about the damage
> prefixing can do to the Web --- see
> http://hsivonen.iki.fi/vendor-prefixes/ .
> One observation is that when browser vendors already agree closely on
> the syntax and semantics of a property, and when Web authors routinely
> use the same property value for multiple engines' prefixed properties
> and the unprefixed property, in public Web content, vendor prefixes
> are providing negligible benefit and incur considerable costs --- or
> outright harm. I think we can improve the situation in the short term
> with relatively low risk by identifying properties whose specs are not
> yet in CR, but where the spec is considered stable (but for whatever
> reason not ready to enter CR, perhaps because it contains other
> properties that aren't stable), and agreeing to encourage unprefixed
> implementations of those properties. Naturally we still want
> implementations to be reasonably conformant before shipping
> unprefixed. 

I think everyone agrees that having vendor prefixes around for a long
time is far from ideal.  But I think unprefixing properties with
supposedly stable implementations based on ED/WD versions of the spec is
a tricky game to play.  I specifically think it's a bad idea to do this
with specs that haven't at least gone through a LPWD comment period,
because that's when a lot of specs are reviewed much more carefully by a
wider variety of folks.

I think the best approach here is to get specs out faster and eliminate
the feature creep that often prevents specs from progressing more
quickly (e.g. radial-gradient wonderland or some of the I18N-gone-wild
features of CSS3 Lists).


John Daggett
Received on Thursday, 17 November 2011 00:13:54 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:38:52 UTC