W3C home > Mailing lists > Public > www-validator@w3.org > September 2006

Re: WHY not allowtransparency attribute?? please explain

From: olivier Thereaux <ot@w3.org>
Date: Wed, 20 Sep 2006 11:02:19 +0900
Message-Id: <E230C30B-F427-49E9-BF12-4A7BC6D1BB96@w3.org>
Cc: www-validator Community <www-validator@w3.org>
To: Clifton Grep <kuif75@gmail.com>

Dear Clifton,

On Sep 17, 2006, at 19:48 , Clifton Grep wrote:
> I really dont undersand why you guys do not allow the  
> allowtransparency attribute! (in XHTML transitional)

First, we need to clarify what "you" in "you do not allow the  
allowtransparency attribute" is.

* given that you sent this mail to the mailing-list for the markup  
validator users, I suspect you first meant "why doesn't the validator  
accept this attribute". The answer is simple: the validator checks  
document against the standard grammars, and if the attribute is not  
in the language, it's not accepted.

* the next question obviously is "why isn't this attribute in the  
standardized language". This question is off-topic for this forum,  
and I would recommend that you contact the W3C working-group  
responsible for the XHTML1 recommendation at www-html@w3.org.

Just be aware that what gets into a W3C recommendation (and what is  
left out) is not arbitrary: there is a (long) process of building  
consensus between all actors involved in the technology (including  
the browser makers you were mentioning in your message), and a large- 
scale feedback system whereby anyone is welcome to suggest  
improvements. And while I am not familiar with how it was decided to  
leave the allowtransparency attribute out of XHTML1 (after it was  
added as a proprietary attribute by Microsoft in IE5, if my research  
is correct), I suspect it was because, as a design principle, (X)HTML  
elements and attributes are defining semantics, and styling is left  
to CSS.

For more details, please ask the HTML mailing-lists.
Thank you.
-- 
olivier
Received on Wednesday, 20 September 2006 02:02:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:22 GMT