Tag: JQuery
Biblioteca de JavaScript JQuery
by harcroch on Jul.04, 2013, under Trabajos de la ESPOL
JQuery es una librería de java script creada por John Resig y presentada el 14 de enero del 2006. Es la biblioteca de java script más utilizada. Entre todas las funciones con las que cuenta esta simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM (Modelo de Objetos del Documento), manejar eventos, desarrollar animaciones y agregar interacciones con la tecnología AJAX a páginas web.
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.Al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas en java script que de otra manera requerirían de mucho más código, es decir, con las funciones propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
Características
- Selección de elementos DOM.
- Interactividad y modificaciones del árbol DOM, incluyendo soporte para CSS 1-3 y un plugin básico de XPath.
- Eventos.
- Manipulación de la hoja de estilos CSS.
- Efectos y animaciones.
- Animaciones personalizadas.
- AJAX.
- Soporta extensiones.
- Utilidades varias como obtener información del navegador, operar con objetos y vectores, funciones para rutinas comunes, etc.
- Compatible con los navegadores Mozilla Firefox 2.0+, Internet Explorer 6+, Safari 3+, Opera 10.6+ y Google Chrome 8+.
Desde su presentación JQuery se ha estado mejorando constantemente, la última versión con la que contamos es la versión 1.9 lanzada el 1de enero del 2013.
Aplicaciones web con JQuery
Para la creación de aplicaciones web con JQuery se agrega otra biblioteca la cual es JQuery UI que añade un conjunto de plug-ins, widgets y efectos visuales. Cada componente o módulo se desarrolla de acuerdo a la filosofía de jQuery5 (find something, manipulate it: encuentra algo, manipúlalo).
Esta biblioteca se divide en 4 módulos:
Núcleo
Contiene las funciones básicas para el resto de módulos.
Interacciones
Añade comportamientos complejos a los elementos como poder arrastrarlos, redimensionarlos.
Widgets
Es un conjunto completo de controles UI. Cada control tiene un conjunto de opciones configurables y se les pueden aplicar estilos CSS.
Efectos
Una API para añadir transiciones animadas y facilidades para interacciones.
En resumen podemos hacer muchas cosas con JQuery para que nuestro sitio web cumpla con los estándares del diseño web. También ayuda a que el sitio sea más atractivo para las personas que lo visiten y por qué no añadir interactividad con esto nuestro sitio web será visitado con más frecuencia y estar al gusto de los visitantes.
Recomendaciones para empezar a trabajar con JQuery.
Al ser una librería incluye un sin número de funciones las cuales debemos empezar por las más sencillas y no entrar en lo complejo hasta tener buenas bases y conocimientos sobre estas funciones.
Si se quiere comenzar a crear aplicaciones web como programadores se nos hace un poco más fácil el entender el código que se debe de usar, además también nos brinda toda la ayuda necesaria para poder guiarnos al principio y después poder crear grandes proyectos.