Professional Documents
Culture Documents
JQUERY
JQueryesconsideradounFrameworkdeJavascript,oambientededesarrollo.Loquenoesms
queunconjuntodeutilidadeslascualesnonecesitanserprogramadas,dehechoyafueronprogramadas,probadasypodemos
utilizarlasdeunamaneramuysimplificada.
Enotraspalabras,podremoslograrlosmismos resultados, en menostiemposinnecesidaddeprogramaruna funcionalidad
completamente.unabibliotecadecdigosenpalabrascortas.
En un pequeo anlisis les hablare de caractersticas ventajas t desventajas, como y porque utilizar esta
popularbibliotecageneradoradecdigos,pordondeempezar.buenapartedelatractivodeJqueryradicaensusimplicidadenla
basedeestabibliotecahaydosconceptos:elprimerosellamaabstraccion,yelsegundo:encadenamiento.
ABSTRACCIN:Eldesarrollodeinterfacesenriquecidosydeinteraccionesenjavascriptpresentabamuchascomplicaciones
porquecadanavegadorutilizaunaimplementaciondiferentedellenguajedejavascript.Losdesarrolladores,parasolteareste
obstaculo, tenian que elaborara losscriptde deteccin de navegadores que se encargaba de ajustar este
codigo.Jquerysimplemente para resolver este problema abstrae las diferencias entre navegadores y, as posibilita una
programacinuniformeyestableaptaparatodoslosnavegadores.
ENCADENAMIENTO:Cuandotrabajamoseneldiseodelainteraccinconlosusuariosseleccionamosunobjetoparahacer
algoconel,muhcasvecessimembargo,queremosejecutarmultiplesaccionessobreunmismo objeto,loqueenjavascriptsuele
decirseenmuchaslineasdecodigo.estabibliotecadecodigopermiteejecutarcomandosentressi,eliminandoas.Lanecesidad
deirseleccionandoelmismoobjetoeimplementarlodandoasunencadenamientodecodigos.
PorqueusarJquery.Muchasvecesnosplanteamossiesmejorutilizarcosasyahechasodesarrollarlaspornuestrapropia
cuanta.Buenoesteestotalmenterelativodadoquecuandoprogramamos,muchosdeloslenguajesutilizadosnosondebajo
nivel,esdecirestamosutilizandofuncionespredesarrolladasysimplificadas.
ConjQueryocurrelomismo,porejemplo:eldetectarquetipodeexploradorutilizaunvisitantetendramosqueescribiruna
cuentaslneasdecdigoenJavascript.DadoquejQueryestotalmentecompactibleconlamayoradelosexploradores,Internet
Explorer, Firefox, Opera, Apple Safari etc. En definitiva, nosotros no necesitamos preocuparnos por los asuntos de
compactibilidad,jQuerylohaceautomticamente.
LasventajasdejQuery
La ventaja principal dejQueryes que es mucho ms fcil que sus competidores. Usted puede agregar plugins fcilmente,
traducindoseestoenunahorrosubstancialdetiempoyesfuerzo.Dehecho,unadelasprincipalesrazonesporlacualResigysu
equipocrearonjQueryfueparaganartiempo(enelmundodedesarrolloweb,tiempoimportamucho).
La licencia open source dejQuerypermite que la librera siempre cuente con soporte constante y rpido, publicndose
actualizacionesdemaneraconstante.LacomunidadjQueryesactivaysumamentetrabajadora.
OtraventajadejQuerysobresuscompetidorescomoFlashypuroCSSessuexcelenteintegracinconAJAX.
Enresumen:
jQueryesflexibleyrpidoparaeldesarrolloweb
VieneconlicenciaMITyesOpenSource
Tieneunaexcelentecomunidaddesoporte
TienePlugins
Bugssonresueltosrpidamente
ExcelenteintegracinconAJAX
LasdesventajasdejQuery
UnadelasprincipalesdesventajasdejQueryeslagrancantidaddeversionespublicadasenelcortotiempo.Noimportasiusted
estcorriendolaltimaversindejQuery,ustedtendrquehostearlalibreraustedmismo(yactualizarlaconstantemente),o
descargarlalibreradesdeGoogle(atractivo,peropuedetraerproblemasdeincompatibilidadconelcdigo).
Ademsdelproblemadelasversiones,otrasdesventajasquepodemosmencionar:
jQueryesfcildeinstalaryaprender,inicialmente.PeronoestanfcilsilocomparamosconCSS