See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
AJAX - Wikipedia

AJAX

Na Galipedia, a wikipedia en galego.

AJAX, acrónimo de Asynchronous JavaScript And XML é unha técnica combinada de desenvolvemento web para crear aplicacións de interactividade máis acusada que as aplicacións web tradicionais, mediante a combinación de tecnoloxías xa existentes:

  • XML xenérico, XHTML (ou HTML) na vertente estrutural de representación da información.
  • HTTP e JSON na vertente estrutural da comunicación desa información.
  • ECMAScript, como manipulador desa información.
  • DOM, para representación desa información.

As aplicacións AJAX poden usar outro tipo de tecnoloxías, incluíndo texto plano, para realizar intercambio de información dende o cliente de usuario cara o xerador de contidos.

Tradicionalmente, as aplicacións webs usan un entorno aplicativo que fundamenta a súa actuación en visualización ou renderizado de páxinas estáticas, de contidos xerados nun entorno aplicativo de servidor de xeito que non hay separación ou distinción para o entorno de xeración de contidos no punto de transmisión dos mesmos (o servizo de transmisión de contidos), entre o que supón presentación dos mesmos ou deseño, dinamismo e efectos visuais, contidos e estruturación dos mesmos.

E dicir, toda a programación e diferenciación de partes pérdese xusto antes da transimisión deses contidos. Nenbargantes, o entorno AJAX, que xurde da necesidade de optimizar a velocidade do funcionamiento das aplicacións web, incide con precisión na separación destes entornos, afrontando o desenvoltador de aplicacións o reto de apartarse da visión tradicional de empaquetado tecnolóxico para enfrontarse a un entorno diferenciado que fai grande incidencia na adecuación da funcionalidade en partes que clarifiquen programaticamente o forte papel que desenvolta a presentación final da estrutura desos contidos no cliente.

As canles tradicionais de separación lóxica en entornos web:

  • Semántica (XML, XHTML out HTML).
  • Estilos visuais (CSS).
  • Dinamismo (ECMAscript, Javascript, VBScript, Perlscript, etc...).
  • Contidos (ANSI, UTF-8, etc...).

Trátanse agora de xeito máis independente xa sexa dende o punto de vista do cliente como dende o servidor AJAX, o cal asume o papel de xerador de estruturas de datos, permitindo optimizar algo máis o grado de definición e compacidade do deseño, a costa de aumentá-la abstracción funcional.

Nembargantes isto pode incidir no empeoramento da claridade asociativa se as estruturas de datos que se ven involucradas na carga de datos son non semánticas, puramente estruturais, tipo JSON, por exemplo, debido a que aumentan a distancia de relación conceptual e replantean o concepto de semántica xerada dinamicamente frente a semántica documental e persistencia dos datos, - de modo que sexan facilmente interpretables -, fuxindo do concepto orixinario da web e indo cara os conceptos fundamentais de DHTML e Flash que demostraron no pasado non poder ser capaces de responder cos recursos existentes as espectativas baseadas no seu potencial de sensorialidade e usabilidade.

Como o DHTML, LAMP ou SPA, AJAX é un termo que engloba a un grupo de tecnoloxías que traballan conxuntamente.

[editar] Ligazóns externas

[editar] Toolkits


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -