¿Qué es jQuery? Definición | Biblioteca de JavaScript

jQuery es una biblioteca de JavaScript diseñada para facilitar que los desarrolladores web trabajen con JavaScript. Une las diferencias técnicas entre los diferentes navegadores y permite un código cómodo y compacto que a menudo es mucho más corto en comparación directa con JavaScript.

Funciones nativas de JavaScript

En el pasado, JavaScript era problemático en el desarrollo web porque a veces diferentes navegadores entregaban resultados muy diferentes con el mismo código.

Por ejemplo, ciertas funciones nativas de JavaScript simplemente no funcionan en navegadores más antiguos. Si deseas admitir todos los navegadores con una aplicación web, a menudo debes incluir interruptores especiales en tus scripts, que conducen al resultado deseado de diferentes maneras según el navegador y la versión, o corren el riesgo de que ciertos usuarios no puedan usar el sitio web.

Los marcos como jQuery son un enfoque para aliviar al desarrollador de este trabajo adicional tedioso y propenso a errores. Las diferencias entre los diferentes navegadores se manejan internamente, mientras que los desarrolladores solo escriben un único script general.

Más compacto y conveniente que JavaScript

jQuery no solo ofrece independencia del navegador. El marco simplifica muchas funciones de JavaScript que se requieren con especial frecuencia en la web. El trabajo se vuelve más cómodo y el código más corto y, por tanto, mucho más fácil de mantener. Una característica especial de jQuery, por ejemplo, es que hace que el acceso a los elementos DOM sea muy simple y conveniente.

Leer: ¿Qué es la Ley Europea de Accesibilidad?

Los desarrolladores pueden abordar específicamente elementos del DOM y manipularlos de varias formas. Por ejemplo, los elementos se pueden asignar posteriormente a nuevas clases de CSS para subrayar visualmente los cambios. Hoy en día, las manipulaciones DOM también se han vuelto más convenientes en JavaScript «normal» y, por lo tanto, se pueden implementar fácilmente en navegadores modernos sin el marco.

jQuery y Ajax

jQuery y Ajax
jQuery y Ajax

jQuery también se ha establecido como una herramienta conveniente para los desarrolladores que necesitan diseñar sitios web dinámicamente utilizando Ajax. Ajax utiliza JavaScript para recargar asincrónicamente pequeñas partes de un sitio web. Aquí, también, jQuery ayuda a implementar la funcionalidad deseada de manera confiable, cómoda y con poco esfuerzo, independientemente del navegador.

No te vayas sin leer: 7 configuraciones para modificar después de instalar Windows 10

UI de jQuery: interfaces de usuario dinámicas basadas en jQuery

El diseño de interfaces de usuario interactivas de manera uniforme para diferentes navegadores también es a menudo inconveniente y tedioso. jQuery UI es un marco que debe proporcionar diseño y funcionalidad para superficies interactivas independientes del navegador. Está basado en jQuery y amplía el framework con muchos elementos y efectos prácticos que se utilizan a menudo en la web, por ejemplo:

  • Arrastrable: el usuario puede mover contenido dentro de un contenedor.
  • Clasificable: los usuarios pueden reorganizar el contenido, por ejemplo: una lista o las imágenes de un álbum.
  • Autocompletar: mientras el usuario escribe en un campo de texto, recibe sugerencias adecuadas de una lista predefinida.
  • Selector de fecha: un clic en el campo de fecha muestra un calendario en el que se puede seleccionar una fecha.
  • Temas: las superficies existentes se pueden adaptar rápidamente utilizando temas intercambiables.

Deja un comentario