Archive for ◊ julio, 2013 ◊

04 Jul 2013 «Biblioteca de JavaScript JQuery”
 |  Category: Uncategorized  | Comments off

jQuery es una librería JavaScript, que funciona en varios navegadores, y que es compatible con CSS3. Su objetivo principal es hacer la programación “scripting” mucho más fácil y rápida del lado del cliente. Con jQuery se pueden producir páginas dinámicas así como animaciones parecidas a Flash en relativamente corto tiempo.

jQuery es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y privativos.

 

 

Empresas como  Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas. Microsoft la añadirá en su IDE Visual Studio y la usará con otros frameworks.

Fue publicado en Enero del 2006 por John Resign. Y el modelo de licenciamientos open source del MIT fue adoptado en Mayo de ese mismo año. Un año más tarde cambia su interfaz  de usuario y para el siguiente año Nokia y Microsoft anuncian su soporte.

jQuery  contiene las funcionalidades comunes de DOM, eventos, efectos y AJAX. La característica principal de la biblioteca es que permite cambiar el contenido de una página web sin necesidad de recargarla, mediante la manipulación del árbol DOM y peticiones AJAX. Para ello utiliza las funciones $() o jQuery().

Ventajas de utilizar jQuery:

  • Funciones con efectos visuales e interacciones dinámicas (Ajax, auto-completar, elementos que aparecen/desaparecen, animaciones y mucho más.).
  • Compatibilidad total en los navegadores mas comunes: Internet explorer 6 y superiores, Firefox, Chrome, Safari, Opera.
  • Si lo utilizamos correctamente no trae ningún problema con respecto a la indexación de los motores de búsqueda.
  • Permite realizar una página web de forma más rápida y con menos código

Algunos ejemplos.

 

 1- Visual Blast.


Visual Bast

 

 

 

 

 

 


Demos.

 

 

 

 

 

 

 

 

Conclusión

En conclusión  jQuery es que es mucho más fácil de aprender que sus competidores. Usted puede agregar plugins fácilmente, traduciéndose esto en un ahorro substancial de tiempo y esfuerzo. De hecho, una de las principales razones por la cual Resig y su equipo crearon jQuery fue para ganar tiempo ya que el tiempo que en se demora desarrollar una página se toma mucho en cuenta.

La licencia open source de jQuery permite que la librería siempre cuente con soporte constante y rápido, publicándose actualizaciones de manera constante pero esto también puede ser una arma de doble filo ya que algunas actualizaciones no podrían ser compatibles. La comunidad jQuery es activa y sumamente trabajadora.

Otra ventaja de jQuery sobre sus competidores como Flash y puro CSS es su excelente integración con AJAX.

En resumen:

  • jQuery es flexible y rápido para el desarrollo web
  • Viene con licencia MIT y es Open Source
  • Tiene una excelente comunidad de soporte
  • Tiene Plugins
  • Bugs son resueltos rápidamente
  • Excelente integración con AJAX

 

Fuentes y biografía.

http://jquery.com/

http://es.wikipedia.org/wiki/JQuery#V.C3.A9ase_tambi.C3.A9n

http://www.desarrolloweb.com/articulos/introduccion-jquery.html

http://ant2e6.webs-interesantes.es/Tutoriales/jQuery/30—Desventajas-jQuery.htm