Um atributo do HTML5 que você já deveria estar usando
Dica publicada em Javascript / Miscelânea
Um atributo do HTML5 que você já deveria estar usando
Quando se trata em desenvolvimento para web, seja no começo do projeto ou no final dele, você vai pensar em aumento de performance. Como alcançar maior produtividade em menor tempo. Na web, cada milissegundo conta.
Tópicos como javascript no rodapé da página, css no topo, caching, compactar javascript, entre outros, já são clichê. O assunto de agora é extremamente mais simples e útil.
O html5, além de destronar o flash da web, trouxe algo de muito útil também: o carregamento de javascript assíncrono.
Um exemplo:
ou:
Fácil, né? Com isso, o script é carregado de forma assíncrona.
Carregue uma página com o atributo "async" nos scripts e veja os GET no Firebug!;)
Valeu!
Tópicos como javascript no rodapé da página, css no topo, caching, compactar javascript, entre outros, já são clichê. O assunto de agora é extremamente mais simples e útil.
O html5, além de destronar o flash da web, trouxe algo de muito útil também: o carregamento de javascript assíncrono.
Um exemplo:
<script src="script.js" async></script>
ou:
<script src="script.js" async="async"></script>
Fácil, né? Com isso, o script é carregado de forma assíncrona.
Carregue uma página com o atributo "async" nos scripts e veja os GET no Firebug!;)
Valeu!