Gus Richter wrote:
> On 4/22/2012 8:41 AM, Stan Brown wrote:
>> Your opinion of Chris Coyler's "job" is neither here nor there. If he
>> can't write valid CSS, then whatever else he may have done he has
>> done the **opposite** of "a great job" writing about CSS.
>
> The validator only checks for CSS2.1 and not for CSS3 for which the
> validator is not set up yet and throws errors.
The W3C CSS Validator can check at least for a part of the specified CSS3
syntax if you use the "CSS level 3" profile under "More Options". [1]
(Presumably those are from the modules of CSS3 that have already gained
Recommendation status.)
> The site uses lots of CSS3 and browser proprietory tags (e.g. -webkit-
> prefix)
Those are _proprietary_ (stylesheet) _properties_, not "browser proprietory
tags".
> which is also normal to throw errors.
The W3C CSS Validator supports "Vendor Extensions" like `-webkit-transform'
[2]; it can ignore them and issue a warning instead. [1] However,
apparently it does not support proprietary property values, like `-webkit-
radial-gradient(…)' [3].
> The site is using current technology (HTML5)
HTML5 is currently only a Working Draft. "The publication of this document
by the W3C as a W3C Working Draft does not imply that all of the
participants in the W3C HTML working group endorse the contents of the
specification. Indeed, for any section of the specification, one can usually
find many members of the working group or of the W3C as a whole who object
strongly to the current text, the existence of the section at all, or the
idea that the working group should even spend time discussing the concept of
that section." [4]
ISTM that you also do not know what you are talking about.
PointedEars
___________
[1] <
http://jigsaw.w3.org/css-validator/#validate_by_uri+with_options>
[2] <
http://www.webkit.org/blog/130/css-transforms/>
[3] <
http://www.webkit.org/blog/1424/css3-gradients/>
[4] <
http://www.w3.org/TR/2012/WD-html5-20120329/>
--
var bugRiddenCrashPronePieceOfJunk = (
navigator.userAgent.indexOf('MSIE 5') != -1
&& navigator.userAgent.indexOf('Mac') != -1
) // Plone, register_function.js:16