Вы находитесь на странице: 1из 5

jQuery

Origem: Wikipédia, a enciclopédia livre.

jQuery

Desenvolvedor John Resig

Lançamento dezembro de 2006

Versão estável 2.2.4 (maio 20, 2016; há 21


meses)
3.2.1 (março 20, 2017; há
11 meses)[1]

Linguagem JavaScript

Sistema cross-browser
operacional

Gênero(s) biblioteca JavaScript

Licença MIT, GNU v2

Página oficial jQuery.com

jQuery é uma biblioteca de funções JavaScript que interage com o HTML, desenvolvida
para simplificar os scripts interpretados no navegador do cliente (client-side)[2]. 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[3][4].
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[5]. A sintaxe do jQuery foi desenvolvida
para tornar mais simples a navegação do documento HTML, a seleção de
elementos DOM, criar animações, manipular eventos, desenvolver aplicações AJAX e
criação de plugins sobre ela. Tais facilidades permitem aos desenvolvedores criarem
camadas de abstraçãopara 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[6]. A
Microsoft adotou na interface de programação (IDE) Visual Studio[7] para uso com
o framework AJAX da linguagem ASP.NET, e a Nokia em sua plataforma Web Run-Time
de criação de pequenos aplicativos Widgets[8]. A biblioteca jQuery também tem sido usada
no programa MediaWiki, desde a versão 1.16[9].

Índice
[esconder]

 1Funcionalidades
o 1.1Exemplo
 2Referências
 3Ligações externas
Funcionalidades[editar | editar código-fonte]
Principais funcionalidades do jQuery:

 Resolução da incompatibilidade entre os navegadores.


 Redução de código.
 Reutilização do código através de plugins.
 Utilização de uma vasta quantidade de plugins criados por outros desenvolvedores.
 Trabalha com AJAX e DOM.
 Implementação segura de recursos do CSS1, CSS2 e CSS3.
Qualquer editor de código suporta jQuery, sendo necessário fazer download da respetiva
classe no site do jQuery. Uma das maiores novidades relaciona-se com a resolução da
incompatibilidade entre browsers, especialmente com o Internet Explorer, inferior à versão
9.
Exemplo[editar | editar código-fonte]
Um código em Javascript puro, para atribuir o valor "5" em um elemento qualquer.

document.getElementById( 'Teste' ).value = 5;

O mesmo código em jQuery.

$( '#Teste' ).val( 5 );

Referências
1. Ir para cima↑ jquery.org, jQuery Foundation-. «jQuery 3.2.1 Released! - Official jQuery Blog»
2. Ir para cima↑ «jQuery: The Write Less, Do More, JavaScript Library» (em inglês). jQuery.
Consultado em 1 de março de 2011
3. Ir para cima↑ «JQuery usage statistics» (em inglês). BuiltWith Trends. 31 de março de 2014
4. Ir para cima↑ «Usage of javascript libraries for websites» (em inglês). W3Techs. 1 de março
de 2011
5. Ir para cima↑ «License - jQuery Project» (em inglês). jQuery. Consultado em 1 de março de
2011
6. Ir para cima↑ «jQuery, Microsoft and Nokia» (em inglês). jQuery Blog. 28 de setembro de
2008
7. Ir para cima↑ «jQuery and Microsoft» (em inglês). ScottGu's Blog. 28 de setembro de 2008
8. Ir para cima↑ «Guarana UI: a jQuery-Based UI Library for Nokia WRT» (em inglês).
Forum.Nokia. 17 de março de 2010
9. Ir para cima↑ «jQuery» (em inglês). MediaWiki. 1 de fevereiro de 2011

Ligações externas[editar | editar código-fonte]


 Site oficial e documentação
 Documentação oficial alternativa
 Lista de plugins
 Lista de discussão em português
 Jquery Magazine
[Esconder]
v•e

Framework para aplicações Web


 ASP.NET Dynamic Data
 ASP.NET MVC
 ASP.NET Web Forms
 BFC
ASP.NET
 DotNetNuke
 MonoRail
 OpenRasta
 Umbraco
 CFWheels
 ColdBox Platform
 ColdSpring
ColdFusion
 Fusebox
 Mach-II
 Model-Glue
 CL-HTTP
 UnCommon Web
Common Lisp
 Weblocks
 CppCMS
C++
 Wt
 Happstack
 Yesod
Haskell
 Snap
 AppFuse
 Flexive
 Grails
 GWT
 ICEfaces
 ItsNat
 JavaServer Faces
 Jspx
 Juzu
 Makumba
 OpenXava
 Play

Java Reasonable Server Faces
 Remote Application Platform
 RIFE
 Seam
 Spring
 Stripes
 Struts
 Tapestry
 Vaadin
 WebWork
 Wicket
 WaveMaker
 ZK
 Ample SDK
 AngularJS
 Backbone.js
JavaScript
 Chaplin.js
 Closure
 Dojo Toolkit
 Ember.js
 Ext JS
 jQuery
 Meteor
 Prototype
 Rico
 script.aculo.us
 Sencha Touch
 SproutCore
 Wakanda
 Catalyst
 Dancer
 Mason
Perl
 Maypole
 Mojolicious
 WebGUI
 AppFlower
 CakePHP
 CodeIgniter
 Drupal
 eZ Publish
 Fat-Free
 FuelPHP
 Horde
 Joomla!
 Kohana
 Laravel
 Lithium
 Midgard

PHP MODX
 Nette Framework
 Phalcon
 PRADO
 Qcodo
 Seagull
 SilverStripe
 Symfony
 TYPO3
 WordPress
 Xaraya
 XOOPS
 Yii
 Zend Framework
 BlueBream
 CherryPy
 Django
 Flask
 Grok
 Nevow
 Pyjamas
Python
 Pylons
 Pyramid
 Quixote
 TACTIC
 Tornado
 TurboGears
 web2py
 Webware
 Zope 2
 Camping
 Hobo
 Merb
 Padrino

Ruby Ramaze
 RailsBricks
 Ruby on Rails
 Sinatra
 Hanami
 Lift
 Play
Scala
 Scalatra
 AIDA/Web
Smalltalk
 Seaside
 Application Express (PL/SQL)
 Grails (Groovy)
 Kepler (Lua)

Outras Linguagens OpenACS (Tcl)
 SproutCore (JavaScript/Ruby)
 SymbolicWeb (Clojure)
 Yaws (Erlang)

Este artigo sobre Informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Categorias:
 Web
 Bibliotecas JavaScript
 Software usando a licença MIT
 Software de 2006
 Ajax (programação)

Вам также может понравиться