On Thu, 13 Jan 2011, Philippe Wittenbergh wrote

On Jan 13, 2011, at 12:48 PM, Richard Mason wrote:

Speaking of CSS specs I'm always surprised that the spec authors don't get called out for the nonsense they put in them. A specification should tell an author (a programmer) what is required. It should not tell them how to do it or explain computer fundamentals,

The CSS specs don't assume that Author = Programmer
Author is commonly understood as 'someone who writes a stylesheet'
(I bet that most people following css-d as not programmers)


I bet they're not either, but the CSS specifications are actually "Software Requirement Specifications" aimed at programmers rather than 'your' author the style sheet producer. The specifications are written so that a programmer (software author) can write a browser that handles a 'sheet' written in a particular format and to a given set of rules.

A programmer can produce a browser that handles a style sheet when they have the formal specification, and don't need a User Manual (a book on CSS). On the other hand people who do have a User Manual can produce perfectly correct style sheets without ever reading the formal specifications.

--
Richard Mason
http://www.emdpi.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