JQuery: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Atualizando as datas de lançamento das versões estáveis, tomando por base a Wikipédia em inglês.
Etiqueta: Inserção de predefinição obsoleta
m traduzindo nome/parâmetro, ajustes gerais nas citações, outros ajustes usando script
Linha 6:
|desenvolvedor = John Resig
|data lancamento = dezembro de [[2006]]
|ultima versao = 2.2.4 ({{start date and age|2016|05|20}})<br/>3.2.1 ({{Start date and age|2017|3|20}})<ref>{{citecitar web|url=https://blog.jquery.com/2017/03/20/jquery-3-2-1-now-available/|titletítulo=jQuery 3.2.1 Released! - Official jQuery Blog|firstprimeiro =jQuery Foundation-|lastúltimo =jquery.org|publisherpublicado=}}</ref>
|ultima data =
|versao beta =
Linha 16:
|website = [http://jQuery.com/ jQuery.com]
}}
'''jQuery''' é uma [[Biblioteca (computação)|biblioteca]] de funções [[JavaScript]] que interage com o [[HTML]], desenvolvida para simplificar os [[Linguagem de script|scripts]] interpretados no [[Navegador web|navegador]] do cliente ([[Cliente (computação)|client-side]]).<ref>{{citar web |url=http://jquery.com/ |título=jQuery: The Write Less, Do More, JavaScript Library |publicado=jQuery |acessodata=1-3-2011 |lingua2língua=en}}</ref> Lançada em dezembro de [[2006]] no [[BarCamp]] de [[Nova York]] por John Resig. Usada por cerca de 77% dos 10 mil sites mais visitados do mundo, jQuery é a mais popular das bibliotecas JavaScript.<ref>{{citar web |url=http://trends.builtwith.com/javascript/JQuery |título=JQuery usage statistics |publicado=BuiltWith Trends |data=31-03-2014 |lingua2língua=en}}</ref><ref>{{citar web |url=http://w3techs.com/technologies/overview/javascript_library/all |título=Usage of javascript libraries for websites |publicado=W3Techs |data=1-3-2011 |lingua2língua=en}}</ref>
 
jQuery é uma biblioteca de [[código aberto]] e possui [[licença dual]], fazendo uso da [[Licença MIT]] ou da [[GNU General Public License]] versão 2.<ref>{{citar web |url=http://jquery.org/license |título=License - jQuery Project |publicado=jQuery |acessodata=1-3-2011 |lingua2língua=en}}</ref> A sintaxe do jQuery foi desenvolvida para tornar mais simples a navegação do documento HTML, a seleção de elementos [[Document Object Model|DOM]], criar animações, manipular eventos, desenvolver [[AJAX (programação)|aplicações AJAX]] e criação de [[plugin]]s sobre ela. Tais facilidades permitem aos desenvolvedores criarem camadas de [[Abstração (programação)|abstração]] para interações de baixo nível de modo simplificado em aplicações web dinâmicas de grande complexidade.
 
A [[Microsoft]] e a [[Nokia]] anunciaram planos de incluir o jQuery em suas plataformas,<ref>{{citar web |url=http://blog.jquery.com/2008/09/28/jquery-microsoft-nokia/ |título=jQuery, Microsoft and Nokia |publicado=jQuery Blog |data=28-9-2008 |lingua2língua=en}}</ref> a Microsoft adotou na interface de programação ([[IDE]]) [[Visual Studio]]<ref>{{citar web |url=http://weblogs.asp.net/scottgu/archive/2008/09/28/jquery-and-microsoft.aspx |título=jQuery and Microsoft |publicado=ScottGu's Blog |data=28-9-2008 |lingua2língua=en}}</ref> para uso com o [[Framework para aplicações web|framework]] AJAX da linguagem [[ASP.NET]], e a Nokia em sua plataforma Web Run-Time de criação de pequenos aplicativos [[Widget|Widgets]]s.<ref>{{citar web |url=http://wiki.forum.nokia.com/index.php/Guarana_UI:_a_jQuery-Based_UI_Library_for_Nokia_WRT |título=Guarana UI: a jQuery-Based UI Library for Nokia WRT |publicado=Forum.Nokia |data=17-3-2010 |lingua2língua=en}}</ref> A biblioteca jQuery também tem sido usada no programa [[MediaWiki]], desde a versão 1.16.<ref>{{citar web |url=https://secure.wikimedia.org/wikipedia/mediawiki/wiki/JQuery |título=jQuery |publicado=MediaWiki |data=1-2-2011 |lingua2língua=en}}</ref>
 
== Funcionalidades ==
Principais funcionalidades do jQuery:
* Resolução da [[Cross-browser|incompatibilidade]] entre os navegadores.
* Redução de código.
* [[Reutilização de código|Reutilização do código]] através de plugins.
Linha 46:
== Ligações externas ==
* [http://jquery.com/ Site oficial e documentação]
* [http://visualjquery.com/ Documentação oficial alternativa]
* [http://plugins.jquery.com/ Lista de plugins]
* [http://groups.google.com/group/jquery-br/ Lista de discussão em português]