NOTÍCIA

jQuery 1.8 beta é liberado e traz como foco a personalização

O beta da versão 1.8 do jQuery foi liberado e traz como foco a personalização. Agora, é possível excluir módulos da biblioteca JavaScriptJavaScript116 conteúdosJavaScript em 2020: O que esperarDev (Back & Front) · jan 2020Campos públicos e privados em classes JavaScript – O que vem por aí no ESNextDev (Back & Front) · abr 201929 anos de JavaScript!Dev (Back & Front) · jan 2025Ver tudo em Dev (Back & Front) usando um novo build baseado no grunt; isso permite que desenvolvedores abandonem os módulos ajax, css, dimensions, effects ou offset, dependendo do que seu aplicativo web realmente precisa, reduzindo a quantidade de código jQuery baixado para o navegador.

Com todos esses módulos excluídos, o jQuery ficou com apenas 21KB (minimizado e zipado), mas os desenvolvedores enfatizam que esse é um processo opcional e que continuarão a distribuir a biblioteca completa. Detalhes sobre o build estão disponíveis no arquivo README.

Além disso, o jQuery 1.8 beta tem como foco facilitar os prefixos de fornecedores de CSS para funcionalidades que ainda não estão padronizadas ao expandir automaticamente os nomes de propriedades para o browser atual através da função .css(). Também foi feita uma limpeza e um retrabalho extensos na engine de animação, e agora há novos pontos de extensão que devem facilitar a adição ou a modificação de animações, mas a documentação sobre isso ainda é escassa.

Os desenvolvedores avisaram que na próxima versão do jQuery, a 1.9, o framework lidará com mais cuidado com a forma como aceita códigos HTML com a função $(), permitindo apenas strings que comecem com “<” serem tratadas como tal. Isso porque ataques XSS podem fazer uso do comportamento dessa função para executar códigos nas tags <script>. Mas já na versão 1.8 há um novo método, $.parseHTML, que permite ao sistema transformar strings HTML e parsear HTML para fragmentos DOM.

Mais detalhes do jQuery 1.8 beta 1 podem ser encontrados no anúncio de lançamento. O download pode ser feito aqui ou aqui.

Com informações de The H

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil