Surpresas no jQuery 1.3

O primeiro beta da versão 1.3 do jQuery foi para o ar hoje.

Todas mudanças serão detalhadas no dia 14 de Janeiro, quando a versão sai de beta. De qualquer forma eu cai no código e posso comentar alguns pontos.

Uma boa novidade é que o jQuery não utiliza mais browser sniffing para seus métodos internos.

Isso torna o framework compatível com uma gama maior de browsers. Agora as funcionalidades especificas de cada browser são implementadas dependendo das funções disponíveis e não mais simplesmente da versão do navegador.

Nesse mesmo sentido, o código responsável pela busca de elementos foi totalmente reescrito e agora usa - quando possível - CSS3 Selectors nativo. Assim, em navegadores como o WebKit, quando a função $() for usada quem realmente fará o trabalho é a implementação nativa do navegador. Insanamente mais rápido, huh?

WebKit é o navegador do iPhone e de alguns aparelhos Nokia.
Como em mobile performance no JavaScript é uma preocupação, excelente movimentação do jQuery.

Ajude o pessoal do jQuery testando e reportando possíveis bugs.

Comments

blog comments powered by Disqus

About Me