W3C home > Mailing lists > Public > www-style@w3.org > August 2013

Re: [css-cascade][Editorial] "avoid retrieving resources" with MQs in @import

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Tue, 13 Aug 2013 15:54:18 -0700
Message-ID: <CAAWBYDDA+oHhKWv5oscTF_7uLj4ZBP7a-ctu3kuZM5LCx-KZFw@mail.gmail.com>
To: Simon Sapin <simon.sapin@exyr.org>
Cc: www-style list <www-style@w3.org>
On Mon, Jul 29, 2013 at 5:01 AM, Simon Sapin <simon.sapin@exyr.org> wrote:
> Hi,
>
> In its definition of @import, css-cascade has this sentence:
>
>> So that user agents can avoid retrieving resources for unsupported
>> media types, authors may specify media-dependent @import rules.
>
>
> I think this is misleading and should be removed. Media Queries are not
> about resources retrieving, but conditional application of rules and
> stylesheets in the cascade.
>
> css-cascade should introduce them as such, and only secondarily say that UAs
> *may* deprioritize or otherwise delay the retrieving of resources that do
> not apply. (Although CSSOM maybe constrains this.) UAs *may* still choose to
> load them in case they start to apply later.
>
> Resource loading is undefined in CSS 2.1, and I believe it should stay that
> way in Cascade Level 3. We had discussions a few months ago about adding an
> explicit "defer" flag for resources that do not apply. Please start a new
> thread if you want to discuss that further.

Done!

~TJ
Received on Tuesday, 13 August 2013 22:55:10 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 13 August 2013 22:55:10 UTC