jQuery
jQuery é uma biblioteca JavaScript criada para tornar mais fácil e simples a escrita de JavaScript e HTML. Ela funciona na maioria dos navegadores web e foi inventada por John Resig. O primeiro lançamento foi em janeiro de 2006 no BarCamp NYC. Hoje há uma equipe de desenvolvedores trabalhando em jQuery, que é liderada por Dave Methvin.
Hoje, mais de 55% dos 10.000 sites mais visitados usam jQuery, por isso é a biblioteca JavaScript mais popular que está sendo usada atualmente. É um software livre e de código aberto e licenciado sob a licença do MIT.
A sintaxe do jQuery foi projetada para facilitar a escrita de JavaScript complicado. Algumas coisas que são mais fáceis de se fazer usando jQuery são:
- navegar (mover-se) em uma página web
- selecionar (escolher) elementos em uma página web usando o Modelo de Objeto do Documento
- criar animações
- lidar com eventos como ações do usuário
- criar aplicações Ajax.
Também permite que os desenvolvedores façam seus próprios plug-ins jQuery.
Empresas como Microsoft e Nokia disseram que vão incluir jQuery em suas plataformas móveis. Além disso, a Microsoft está incluindo o jQuery em seu software Visual Studio para usar com o ASP.NET AJAX framework e ASP.NET MVC Framework. A Nokia o incluiu em sua plataforma de desenvolvimento de widgets Web Run-Time. jQuery também tem sido usado no MediaWiki desde a versão 1.16.
Histórico de liberação
Número da versão | Data de lançamento | Notas adicionais |
1.0 | 26 de agosto de 2006 | Primeira liberação estável |
1.0.1 | 31 de agosto de 2006 | |
1.0.2 | 9 de outubro de 2006 | |
1.0.3 | 27 de outubro de 2006 | |
1.0.4 | 12 de dezembro de 2006 | Última correção de erros 1.0 |
1.1 | 14 de janeiro de 2007 | |
1.1.1 | 22 de janeiro de 2007 | |
1.1.2 | 27 de fevereiro de 2007 | |
1.1.3 | 1 de julho de 2007 | |
1.1.3.1 | 5 de julho de 2007 | |
1.1.4 | 24 de agosto de 2007 | |
1.2 | 10 de setembro de 2007 | |
1.2.1 | 16 de setembro de 2007 | |
1.2.2 | 15 de janeiro de 2008 | |
1.2.3 | 8 de fevereiro de 2008 | |
1.2.4 | 19 de maio de 2008 | |
1.2.5 | 21 de maio de 2008 | Correção para má construção de 1.2.4 |
1.2.6 | 24 de maio de 2008 | |
1.3 | 14 de janeiro de 2009 | Sizzle Selector Motor introduzido no núcleo |
1.3.1 | 21 de janeiro de 2009 | |
1.3.2 | 20 de fevereiro de 2009 | |
1.4 | 14 de janeiro de 2010 | |
1.4.1 | 25 de janeiro de 2010 | |
1.4.2 | 19 de fevereiro de 2010 | |
1.4.3 | 16 de outubro de 2010 | |
1.4.4 | 11 de novembro de 2010 | |
1.5 | 31 de janeiro de 2011 | Gerenciamento de callback diferido, reescrita do módulo ajax |
1.5.1 | 24 de fevereiro de 2011 | |
1.5.2 | 31 de março de 2011 | |
1.6 | 3 de maio de 2011 | Melhorias significativas no desempenho das funções attr() e val() |
1.6.1 | 12 de maio de 2011 | |
1.6.2 | 30 de junho de 2011 | |
1.6.3 | 1 de setembro de 2011 | |
1.6.4 | 12 de setembro de 2011 | |
1.7 | 3 de novembro de 2011 | Novas APIs de eventos: .on() e .off(), enquanto as APIs antigas ainda são suportadas. |
1.7.1 | 21 de novembro de 2011 | |
1.7.2 | 21 de março de 2012 | |
1.8.0 | 9 de agosto de 2012 | Sizzle Selector Engine reescrito, animações melhoradas e flexibilidade de $(html, adereços). |
1.8.1 | 30 de agosto de 2012 | |
1.8.2 | 20 de setembro de 2012 | |
1.8.3 | 13 de novembro de 2012 | |
1.9.0 | início de 2013 | Remoção de interfaces depreciadas e limpeza de código |
2.0.0 | início de 2013 | Eliminação do suporte IE6-8 para melhorias de desempenho e redução do tamanho dos arquivos |
Perguntas e Respostas
P: O que é jQuery?
R: jQuery é uma biblioteca de JavaScript criada para facilitar e simplificar a escrita de JavaScript e HTML.
P: Quem inventou o jQuery?
R: John Resig inventou jQuery.
P: Quando foi o primeiro lançamento de jQuery?
R: O primeiro lançamento de jQuery foi em janeiro de 2006 no BarCamp NYC.
P: Quem lidera a equipe de programadores que trabalham na jQuery hoje?
R: Dave Methvin lidera a equipe de programadores que trabalham na jQuery hoje.
P: Quão popular é jQuery?
R: Mais de 55% dos 10.000 websites mais visitados usam jQuery, tornando-a a mais popular biblioteca JavaScript que está sendo usada hoje.
P: Há algum custo associado com o uso de jQuery?
R: Não, não há nenhum custo associado com o uso do jQuery, pois ele é software livre e de código aberto licenciado sob a licença do MIT.
P: Quais são algumas coisas que são mais fáceis de se fazer usando jQuery?
R: Algumas coisas que são mais fáceis de se fazer usando jquery incluem navegar (mover-se) em uma página da web, selecionar (escolher) elementos em uma página da web usando o Modelo de Objeto do Documento, criar animações, lidar com eventos como ações do usuário, criar aplicações Ajax e fazer seus próprios plug-ins de jquery.