On Mar 8, 2010, at 8:21 AM, Jeff Zeitlin wrote:

> Mr Clarke is pushing CSS3 in this book, though he notes that (at the
> time the book was written) support for CSS3 was spotty at best even for
> the Mac (his preferred platform).

Note that CSS3 as a unit doesn't exist. 'CSS3' is a collection of modules, some 
of which are in the Candidate recommendation state, some others are just early 
(concept) drafts. Those modules are all labeled with 'CSS' and 'level 3'.
Support is not at all dependent on platform but on rendering-engine (browser). 
I seriously doubt Andy would make the claim that support is better on OS X than 
other OS.

Modules one seriously can start using include the Selectors module  [1], the 
border and backgrounds module [2] to name two that more wide support in various 
browsers; other modules have at least a partial implementation in various 
browsers. For a full list, see [3].

> He also advocates NOT trying to make
> the presentation of a website look the same in all browsers, but to
> write to the limit of the CSS capabilities of each individual browser,
> and use things like conditional includes, media rules, and @import to
> control what CSS gets seen/used by which browser(s).

Which is a philosophy I fully support. It is called progressive enhancement.

> Question the first: Is this a widely-accepted philosophy in the
> web-design community, and is it being widely adopted - and should it be?

Why not use it, certainly on personal sites and even on commercial sites ? This 
can only help improve browser support.

[1] http://www.w3.org/TR/css3-selectors/
[2] http://www.w3.org/TR/css3-background/
[3] http://www.w3.org/Style/CSS/current-work

Philippe
---
Philippe Wittenbergh
http://l-c-n.com/





______________________________________________________________________
css-discuss [[email protected]]
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