lw
programação
de aplicativos leves e com maior
desempenho, como é o caso de
aplicativos para dispositivos móveis.
Em alguns desses casos, as rotinas de
compatibilidade com os navegadores
antigos da Microsoft causavam
problemas que impossibilitavam o
seu uso. Assim, se você deseja criar
aplicativos para essas plataformas
com navegadores modernos, não há
com que se preocupar, atualize sua
biblioteca para a versão 2.0.
Os desenvolvedores da jQuery
poderão deixar um pouco de lado
as questões de compatibilidade e
se preocupar mais com o avanço
da tecnologia. Agora, se você vê a
necessidade de manter compatibilidade
com as versões 6, 7 ou 8 do Internet
Explorer, não se preocupe, as versões 1.x
ainda serão disponibilizadas e oferecerão
suporte a esses navegadores. Novas
outras versões serão lançadas para
correções de bugs e eventuais melhorias.
O lançamento dessa nova versão da
jQuery marca uma divisão de interesses.
As versões 1.x serão dedicadas aos
cenários onde é necessário manter
compatibilidade com os navegadores
todo o trabalho difícil de compatibilizar
seu código com as diferentes versões de
navegadores. No entanto, para conseguir
uma melhoria de desempenho relevante,
a jQuery resolveu abandonar o suporte às
versões 6, 7 e 8 do IE.
Essas três versões compartilham
muitas falhas e problemas de
arquitetura, que só puderam ser
resolvidos a partir das versões mais
novas. Então, para ter uma melhoria
significativa em redução de tamanho
e em desempenho, foi necessário
abandonar essas três versões juntas.
Ironicamente, era particularmente
interessante utilizar a jQuery quando se
tentava ganhar compatibilidade com os
navegadores da Microsoft, que sempre
foram os mais chatos de trabalhar. Apesar
do IE8 ter perdido uma porcentagem
considerável de usuários nos últimos
meses, ele ainda é a versão mais usada
do IE. Para ter uma ideia, emmarço
deste ano, mais de 20% dos usuários
do mercado usavam IE8. Perder essa
quantidade de usuário, acessando o
seu site, é um tanto imprudente. Então,
parece estranha a atitude de abandonar o
suporte às versões antigas do IE.
antigos e não haverá preocupação em
manter compatibilidade em cenários
onde as versões antigas do IE não têm
relevância. Esses ambientes incluem
Google Chrome Add-Ons, extensões
e aplicativos do Firefox, aplicativos do
Chrome, do Windows 8, do PhoneGap e
do BlackBerry 10 WebWorks. Para esses
ambientes dinâmicos, é claro que a
versão ideal é a 2.0.
O abandono das
versões 6, 7 e 8 do
Internet Explorer
Uma das grandes vantagens de
utilizar a jQuery é a padronização
de funcionalidades específicas dos
navegadores, ou seja, a biblioteca faz
Distribuído sob a licença MIT, jQuery foi
projetada para simplificar a codificação de
scripts do lado do cliente
A documentação,
arquivos para
download e suporte
à biblioteca podem
ser encontrados no
site do projeto:
Uma das grandes
vantagens de
usar a jQuery é a
padronização de
funcionalidades
específicas dos
navegadores
locaweb
63