Ajax (programació): diferència entre les revisions
Contingut suprimit Contingut afegit
m Bot: canvis estètics en relació a les plantilles d'enllaços d'articles bons i articles destacats |
m Traduïnt plantilla cite book a ref llibre |
||
Línia 12:
Als anys noranta, la gran majoria de les pàgines web es basaven en pàgines HTML completes; cada acció de l'usuari requeria que la pàgina es recarregués des del servidor (o és carregues una nova pàgina). Aquest procés és ineficient, com es reflecteix a l'experiència d'usuari: tot el contingut desapareix i després reapareix, etc. Amb un petit canvi a una pàgina, s'hauria de reenviar tot el contingut en lloc de la informació canviada. Això, al seu torn, pot provocar càrrega addicional al servidor i ús excessiu de l'[[ample de banda]].
La càrrega asíncrona de contingut va començar a ser pràctica quan es van introduir les [[Miniaplicació de Java|miniaplicacions de Java]] (''applets'') a la primera versió del llenguatge de programació [[Java (llenguatge de programació)|Java]] el 1995. Aquestes permeten carregar a aplicacions del client [[compilador|compilades]] carregar dades de forma asíncrona del servidor web després de carregar una pàgina.<ref name="applets">{{cite web | url = http://java.sun.com/applets/ | title = Code Samples and Apps: Applets | publisher = Sun Microsystems, Inc. | accessdate = 2-1-2009 }}</ref> El 1996, l'[[Internet Explorer]] va introduir el primer element <code>iframe</code> a l'[[HTML]], que també permetia càrrega asíncrona.<ref name="history">{{
Jesse James Garrett va encunyar el terme ''Ajax'' el 18 de febrer de 2005 en un article anomenat ''Ajax: A New Approach to Web Applications''.<ref name="garrett">{{cite web | url = http://www.adaptivepath.com/ideas/essays/archives/000385.php | title = Ajax: A New Approach to Web Applications | publisher = AdaptivePath.com | author = Jesse James Garrett | date = 18-2-2005 | accessdate = 19-6-2008 }}</ref>
|