lenguaje de programación JavaScript permite el acceso a los elementos de HTML y aporta interactividad a las páginas Web sencillas , pero JavaScript tiene algunas fallas . Puede ser muy detallado , no siempre funciona de la misma manera en todos los navegadores Web , y que a menudo tiene que ser combinado con CSS para lograr determinados efectos visuales. Para ayudar a resolver estos problemas , los desarrolladores crearon bibliotecas JavaScript como jQuery . JQuery , que se ha convertido en las bibliotecas de JavaScript más utilizados , tiene varias ventajas sobre el uso de JavaScript solos o con conjuntos de herramientas similares. Menos líneas de código
funciones JQuery
pueden condensar una gran cantidad de código JavaScript en unas pocas líneas , o incluso una sola línea . Por ejemplo , si un desarrollador quería simplemente mover un elemento con el ID " MyHTMLElement " 150 píxeles a la derecha, simplemente tendría que escribir la línea: .
$ ("# MyHTMLElement ") anima ({ derecha: 150px ;} ) ;
Lograr lo mismo en JavaScript básico podría requerir una docena de líneas de código. Además de los efectos visuales , jQuery incluye librerías que permiten la gestión de eventos e interacciones AJAX para ser alcanzados con menos código.
Cross-browser compatibilidad
Cualquiera que haya pasado tiempo funciones de JavaScript en desarrollo ha sufrido a través de pruebas de navegadores . Lo que funciona en Internet Explorer podría hacer nada en Chrome , mientras lanzaba un error en Opera . La construcción de una aplicación web realmente cross- browser que soporte implica browser sniffing , soluciones de hacking y un sinfín de creativas. JQuery se encarga de toda la corrección navegador detrás de las escenas para que sus páginas se ven y funcionan de la misma si usted los visita con Chrome , Firefox , Internet Explorer o Safari.
Recursos extensos
Porque JQuery ha sido tan ampliamente aceptado , que está bien documentado . La documentación de la API es mantenido por un verdadero ejército de voluntarios y nuevos tutoriales aparecen casi a diario con ejemplos de todo, desde títulos desvanecen a llamar cotizaciones de mercado a través de un servicio web. Si hay algo que quieres hacer en JQuery , es probable que alguien ya lo ha intentado y ha escrito una entrada en el blog detallada sobre lo que han aprendido de la experiencia.
Open Source Community
JQuery es mantenido por una comunidad de código abierto de voluntarios. Las comunidades de código abierto tienden a ser más sensibles a las peticiones de los usuarios y las quejas de errores que hacen las corporaciones como Microsoft , que pueden haber compiten proyectos y prioridades . Si tiene dificultades para utilizar JQuery , usted puede enviar su problema a un foro y sus preocupaciones pueden ser dirigidas por alguien que realmente desarrolló el código que está utilizando. Por último , si usted tiene el tiempo, habilidades e intereses , puede participar y contribuir al proyecto de sí mismo mediante la codificación, depuración , pruebas o trabajando en la documentación.