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:
Nos permite construir aplicaciones aptas para todo tipo de plataformas casi
sin esfuerzo, evitndonos preocupaciones por problemas de compatibilidad.
Tiene soporte para Ajax, una tecnologa para crear aplicaciones dinmicas
que se ejecuten del lado cliente.
DESVENTAJAS:
Sin embargo, este framework tambin presenta varias desventajas:
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.