Vous êtes sur la page 1sur 3

jQuery

En un documento en Word realice un informe sobre jQuery, remarcando sus


ventajas y desventajas frente a otras bibliotecas. Enva tu archivo a travs
de este medio.

JQUERY
JQuery es
considerado
un
Framework
de Javascript, o ambiente de desarrollo. Lo que no
es ms que un conjunto de utilidades las cuales no
necesitan ser programadas, de hecho ya fueron
programadas, probadas y podemos utilizarlas de
una manera muy simplificada.
En otras palabras, podremos lograr los mismos
resultados, en menos tiempo sin necesidad de
programar una funcionalidad completamente
una biblioteca de cdigos en palabras cortas.
En un pequeo anlisis les hablare de caractersticas ventajas t desventajas, como
y porque utilizar esta popular biblioteca generadora de cdigos, por dnde
empezar. buena parte del atractivo de Jquery radica en su simplicidad en la base
de esta biblioteca hay dos conceptos: el primero se llama abstraccin, y el
segundo: encadenamiento.
ABSTRACCIN: El desarrollo de interfaces enriquecidos y de interacciones en
javascript presentaba muchas complicaciones porque cada navegador utiliza una
implementacion diferente del lenguaje de javascript. Los desarrolladores, para
soltear este obstaculo, tenian que elaborara los script de deteccin de
navegadores que se encargaba de ajustar este codigo. Jquery simplemente para
resolver este problema abstrae las diferencias entre navegadores y, as posibilita
una programacin uniforme y estable apta para todos los navegadores.
ENCADENAMIENTO: Cuando trabajamos en el diseo de la interaccin con los
usuarios seleccionamos un objeto para hacer algo con el, muchas veces sim
embargo, queremos ejecutar mltiples acciones sobre un mismo objeto, lo que en
javascript suele decirse en muchas lneas de cdigo.
Esta biblioteca de cdigo permite ejecutar comandos entres si, eliminando as. La
necesidad de ir seleccionando el mismo objeto e implementarlo dando as un
encadenamiento de cdigos.
Alumno : Oscar Jaime Gonzales Guzman
1

Porque usar Jquery. Muchas veces nos planteamos si es mejor utilizar cosas ya
hechas o desarrollarlas por nuestra propia cuanta. Bueno este es totalmente
relativo dado que cuando programamos, muchos de los lenguajes utilizados no son
de bajo nivel, es decir estamos utilizando funciones pre-desarrolladas y
simplificadas.
Con jQuery ocurre lo mismo, por ejemplo: el detectar que tipo de explorador
utiliza un visitante tendramos que escribir una cuentas lneas de cdigo en
Javascript. Dado que jQuery es totalmente compactible con la mayora de los
exploradores, Internet Explorer, Firefox, Opera, Apple Safari etc. En definitiva,
nosotros
no
necesitamos
preocuparnos
por
los
asuntos
de
compactibilidad, jQuery lo hace automticamente.
El soporte es otra de las razones por la cual la utilizacin de jQuery en nuestros
sitios es totalmente recomendada. Esta fantstica librera ha tenido una
aceptacin muy grande por los programadores, lo que ha generado que muchos
desarrolladores se dediquen a la creacin de plugins o complementos que
utilizan jQuery. Esto nos permite agregar galeras dinmicas, calendarios,
sistemas de votacin, formularios dinmicos y muchas otras cosas tan solo
agregando los plugins.
Otra razn, que es muy importante es que es gratis, y el cdigo fuente puede ser
modificado y adaptado a nuestras necesidades siguiendo las polticas de las
licencias

VENTAJAS:
A las ventajas de estas dos soluciones, jQuery Mobile agrega otras que lo
convierten en una opcin ideal para cualquier desarrollador:

Incluye, listos para usar, elementos como botones, barras de herramientas,


formularios, listas y tipografas especialmente optimizadas y estilizadas
para aplicaciones mviles. Adems, cuenta con un sistema de bloques ideal
para construir plantillas.

Nos permite construir aplicaciones aptas para todo tipo de plataformas casi
sin esfuerzo, evitndonos preocupaciones por problemas de compatibilidad.

Es muy fcil de aprender y utilizar. Si se tienen adecuados conocimientos


de HTML y CSS, se pueden construir aplicaciones robustas en muy poco
tiempo. El sitio web de jQuery cuenta con abundante documentacin para
aprender.

Tiene soporte para Ajax, una tecnologa para crear aplicaciones dinmicas
que se ejecuten del lado cliente.

Alumno : Oscar Jaime Gonzales Guzman


2

No requiere del uso de programas especiales, a diferencia de otras


tecnologas, como Adobe Flash, que exigen una aplicacin para desarrollar
sobre ellas.

DESVENTAJAS:
Sin embargo, este framework tambin presenta varias desventajas:

Las funciones que ofrece son muchas, pero resultan difciles de


personalizar. Su aspecto visual es estandarizado y no se integra con el de la
plataforma. En algunos casos, no queda otra opcin que usar JavaScript
simple para adaptar la aplicacin a nuestras necesidades.

Como es necesario invocar a un archivo para utilizar sus funciones, ralentiza


levemente la carga de la pgina.

Su manejo de CSS suele resultar innecesariamente complejo. A veces


cuesta saber qu clases utilizar.

No existen muchas plantillas prediseadas sobre las cuales empezar a


construir nuestra aplicacin.

Ms all de sus limitaciones, jQuery Mobile es una excelente opcin para construir
aplicaciones mviles aptas para cualquier plataforma, sin importar nuestro nivel de
conocimiento.

Alumno : Oscar Jaime Gonzales Guzman


3