[whatwg] defer on style, depends

Ian Hickson ian at hixie.ch
Sun Feb 8 21:20:17 PST 2009


On Sun, 8 Feb 2009, Garrett Smith wrote:
>
> Sometimes a document's resources are not needed all at first. For 
> example, a script that is not needed until after the document is parsed 
> can be given the defer attribute (for browsers that support defer).
> 
> External css can also be a blocking download. Scripts have defer 
> attribute, but style and link do not.
> 
> The proposal is to add to defer to style, and link.
> 
> This will allow browsers to not block on those elements.

Browsers are already allowed to not block on those elements.


> It would be more complete to have a depends attribute on script and style.
> 
> <script depends="a b c"></script>
> 
> Where the depends is id-list [CS], space separated values of element IDs.

Why can't you just put the <script> element below the elements whose IDs 
you would have listed?


> It would also be useful to have a way to dynamically load scripts, other 
> than createElement("script").

This seems like a request for the ECMAScript group.

Cheers,
-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'



More information about the whatwg mailing list