W3C home > Mailing lists > Public > whatwg@whatwg.org > August 2013

Re: [whatwg] Script preloading

From: Garrett Smith <dhtmlkitchen@gmail.com>
Date: Fri, 30 Aug 2013 16:36:38 -0700
Message-ID: <CABZUbM0WNmMMsTun1=seOuG-ng2JppN1zy0MpMNy3n9uqwWnbQ@mail.gmail.com>
To: Ryosuke Niwa <rniwa@apple.com>
Cc: "whatwg@whatwg.org" <whatwg@whatwg.org>, Yoav Weiss <yoav@yoav.ws>, Ian Hickson <ian@hixie.ch>
On 8/30/13, Ryosuke Niwa <rniwa@apple.com> wrote:
>
> On Aug 30, 2013, at 9:08 AM, Yoav Weiss <yoav@yoav.ws> wrote:
>
>> On Tue, Aug 27, 2013 at 11:55 PM, Ian Hickson <ian@hixie.ch> wrote:
>>
>>> On Thu, 11 Jul 2013, Yoav Weiss wrote:
>>>>
[...]

>>
>> They are fairly common, especially for loading of "mobile" UI components
>> (e.g. jquery mobile). They can also be used to download dynamic page
>> components (e.g. maps) only on larger devices.
>> But, unless adding `media` to script elements is relatively simple, I
>> think
>> that this use-case can be resolved by using the media attribute on <rel
>> subresource>, in combination with ES6 modules or a custom script loader.
>> As
>> far as I understand it, all <link> elements can have a media attribute
>> [1],
>> so this is simply an implementation issue.
>
> I don't think it'll be hard to add the media attribute on the script element
> at least in WebKit.
>
> It'll be much harder to implement a new dependency API that replies on CSS
> selectors if we care about the performance at all.
>
What is this in response to? What dependency API that relies on CSS
selectors? (I'm assuming you mean relies and not replies, but still
not sure what you mean).
-- 
Garrett
Twitter: @xkit
personx.tumblr.com
Received on Friday, 30 August 2013 23:37:41 UTC

This archive was generated by hypermail 2.3.1 : Monday, 13 April 2015 23:09:23 UTC