Pense duas vezes ao atualizar para jQuery 2.x

O jQuery 2.0 foi lançado no início deste ano . Esta nova versão apregoa seu tamanho reduzido (novamente) e construções personalizadas ainda menores (novamente).

Mas, como o número da versão sugere, é um grande salto em relação às versões anteriores do jQuery. Para a maioria de nós, desenvolvedores, o aviso “Não há mais suporte para IE 6/7/8” grita em nossos ouvidos, pois sabemos que muitos de nossos usuários ainda usam o Windows XP, o que significa que não há Direct2D para aceleração de hardware, o que significa NÃO Internet Explorer 9.

E muitas organizações acham prematuro abandonar o IE8, embora pudessem. Se acontecer de você trabalhar em uma organização como agências governamentais, você entenderá as muitas preocupações de TI. Uma atualização será enviada somente quando todas as questões (principalmente de segurança) forem tratadas.

Enfim, a equipe jQuery não pode esperar mais por nós. Muitos códigos antigos para lidar com a seleção de nós, manipulação de DOM, manipulação de eventos e Ajax foram removidos. (Isso explica o tamanho reduzido de 11% do jQuery 2.0)

Se vocês são programadores azarados como eu, manter a versão mais antiga é a única opção. Se você estiver usando o Visual Studio, em vez de usar NuGet GUI para instalar automaticamente o jQuery mais recente, vá para nosso Console do gerenciador de pacotes e digite manualmente a versão de que precisamos:

PM> Install-Package jQuery -Version 1.10.2

Pelo menos não há como nos levar à versão 2 neste momento.