IE and Mozilla have now committed to supporting -webkit- prefixed
properties.

The obvious problem is that the W3C is too slow and cumbersome for many
people's desires and expectations of the web. IE6 came with a suite of
incredibly powerful functionality that the rest of browser-land is only now
catching up to (filter: anyone?). The problem then was that some of the
earliest webapps were designed specifically for IE, back when there was no
conceivable way of forking the code to achieve similar functionality in
other browsers. VML was submitted 2 years before SVG started taking
shape. IE6's lofty goals were almost reinstated in the "HTML5 in the
broadest sense" that the W3 tried to make a PR splash about (embedded
multimedia, file-system API, seamless vector graphics in HTML, CSS3
transforms & filters). But once again, people have come to expect awesome
stuff that the W3C is too slow to ratify to a universal consensus.

So the responsibility (which, I agree, ultimately rests on website authors)
comes down to managing expectations. It's tough to say no, especially when
there's a lot of money in it and many people in the trade of web
development are inclined to exploratory hacking anyway. It's becoming
increasingly more difficult to tell people you can't, in good conscience,
serve up code relying on unratified specifications, when implementation of
such functionality is ubiquitous (and you know how to do it). A few years
ago web development studios started finding the willpower to tell clients
they wouldn't commit to like-for-like experiences in legacy Internet
Explorer versions, and for a while standards-compliance seemed to be that
bit more tenable – but recently I've come across numerous situations where
people will say they only care about Chrome & iOS support.

As regards the 'reasonableness' of these various expectations, I think W3C
compliant validity is at its most applicable when it comes to web sites
consisting of many documents: you want these documents to be consistent
with each-other and marked up to universal standards for reasons of
posterity & universal access. For my part, what I've been working on for
the better part of the last year would be more accurately described as web
apps: there's a single HTML document and it acts more as a wrapper for
dynamic functionality. The term 'document' barely applies, and the
use-cases are so esoteric and business-critical that the client will
happily use a specific browser version in order to guarantee expected
behaviour.

Regards,
Barney Carroll

barney.carr...@gmail.com
+44 7429 177278

barneycarroll.com

On 7 October 2014 13:53, Philip Taylor <p.tay...@rhul.ac.uk> wrote:

>
>
> Barney Carroll wrote:
>
>  I'm wondering how differently my career might have worked out if all
>> those times IE came up I'd just told the client to get onto Bill Gates
>> about it.
>>
>
> If /every/ W3C-compliant web site had carried that text, the world might
> now be a very different (and much better) place ...  I love Windows (7),
> completely fail to understand the masochistic appeal of *X, but nonetheless
> deeply wish that Mr Gates (and Mr Google, and all the rest of the Big Boys)
> cared more about complying to standards and less about seeking to define
> them.  This guy identifies many of the problems in a nuthell :
>
> http://www.sitepoint.com/w3c-css-webkit-prefix-crisis/
>
> Philip Taylor
>
______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to