W3C home > Mailing lists > Public > www-style@w3.org > July 2010

Re: if conditions again

From: sam <samuelp@iinet.net.au>
Date: Sun, 18 Jul 2010 13:08:38 +0800
Message-ID: <4C428C56.5030706@iinet.net.au>
To: Andrew Fedoniouk <news@terrainformatica.com>
CC: Andrew Fedoniouk <andrew.fedoniouk@live.com>, Sebastian Hennebrueder <usenet@laliluna.de>, www-style list <www-style@w3.org>
isn't this encouraging/enabling partial implementation of CSS?

On 07/18/2010 12:18 PM, Andrew Fedoniouk wrote:
> --------------------------------------------------
> From: "Sebastian Hennebrueder" <usenet@laliluna.de>
> Sent: Saturday, July 17, 2010 7:23 AM
> To: "www-style list" <www-style@w3.org>
> Subject: if conditions again
>
>> Hi all,
>>
>> I followed the discussion on conditions in CSS in the thread (see 2) 
>> and were surprised that it ended suddenly.
>>
>> In my opinion there is a need for conditions for a number of reasons. 
>> But I would not check for individual features but for standards and 
>> browsers.
>>
>> Syntax sample inspired by Zack Weinberg (see 5)
>> @if ( css-support <= 3){
>> ....
>> }
>> @elsif (css-support = 3){
>> ....
>> }
>> @else{
>>
>> }
>>
>
> There is no need for new syntax constructions as @media (media 
> queries) feature is already there.
>
> If needed we can add MQ pseudo-function like supports(feature):
>
> @media supports( border-radius )  { .... }
> @media supports( transitions ) { .... }
> @media supports( flex-units ) { .... }
> etc.
>
> Each CSS3 module should define canonical "feature names" then.
>
Received on Sunday, 18 July 2010 05:09:11 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:29 GMT