- From: Jeffrey Way <jeffrey@envato.com>
- Date: Tue, 3 Jan 2012 19:10:47 -0500
- To: "Tab Atkins Jr." <jackalmage@gmail.com>
- Cc: "Nicholas C. Zakas" <standards@nczconsulting.com>, www-style@w3.org
- Message-ID: <CACmxQyV8h7TMri=RR57cd5ej2hKNgdy9Vfku7GmhRDbbJREaYQ@mail.gmail.com>
For simple projects, there's a lot to be said for the readability of sticking with class-based detection, and doing: .someJSDependentTickerThingy { ... } .no-js .someJSDependentTickerThingy { display: none; } as opposed to either declaring multiple media query sections, or abstracting all of it to the bottom...which can sometimes be confusing. But, for heavier applications, this would be a huge help. +1. Jeffrey On Tue, Jan 3, 2012 at 5:51 PM, Tab Atkins Jr. <jackalmage@gmail.com> wrote: > On Tue, Jan 3, 2012 at 2:43 PM, Nicholas C. Zakas > <standards@nczconsulting.com> wrote: > > On 1/3/2012 1:03 PM, Tab Atkins Jr. wrote: > >> > >> On Tue, Jan 3, 2012 at 12:47 PM, Nicholas C. Zakas > >> <standards@nczconsulting.com> wrote: > >>> > >>> I'd like to propose adding "script" support for media queries, so you > can > >>> write queries such as: > >>> > >>> @media screen and (script) { > >>> ... > >>> } > >>> > >>> @media screen and not (script) { > >>> ... > >>> } > >>> > >>> This way, we'd never again have to use of these silly JS-based hacks > just > >>> to change the appearance when JavaScript is enabled or disabled. > >>> > >>> Thoughts? > >> > >> Sounds pretty good. The JS-based hacks are simple and easy, but > >> having this be a media query lets us keep our selectors simpler, and > >> lets the browser avoid attempting to match the other set of rules at > >> all. > >> > >> ~TJ > > > > Yup, that was exactly my goal. So...how can we make this happen? :) > > I believe MQ is now under the purview of Florian and Sylvain, since > Anne left the group. So they just need to put it in the idea bucket > for the next revision. > > ~TJ > >
Received on Wednesday, 4 January 2012 00:11:14 UTC