Uvod v Ajax
Å e ena zanimiva stran, ki lahko precej pripomore, da se novinec na podroÄju Ajax bolje spozna s to tehnologijo:
Koristna informativna stran o Ajax-u
Koristna informativna stran o Ajax-u:
na njej je moÄ najti oziroma vsebuje precej up-to-date informacije o raznem dogajanju na ajax sceni.
ÄŒlanek kjer je prviÄ omenjena beseda Ajax
Beseda Ajax je bila prviÄ objavljena v naslednjem Älanku, ki ga je koristno prebrati, ker je Å¡e danes dokaj up to the point:
http://adaptivepath.com/publications/essays/archives/000385.php
Vedno veÄ spletnih strani je napisanih v Ajaxu
Opažam, da je vedno veÄ spletnih strani, zlasti tistih bolj zahtevnih, napisanih v Ajaxu. Problem je le, da ni tako enostavno dostopen oziroma uporaben za navadnega uporabnika.
Neprijetnosti v zvezi Ajax-om z vidika uporabnika – 2
Dostikrat me moti, da na neki Ajax spletni strani nekaj naredim, a ni nikjer nobenega znaka, da se nekaj dogaja in da je moje dejanje uspelo. Ne vem, npr. da se nekje v kotu spletne stranin obraÄa npr. peÅ¡Äena ura.Â
Neprijetnosti v zvezi Ajax-om z vidika uporabnika
Na spletni strani, ki dela pod Ajaxom izgubi gumb Nazaj oziroma Back svoj pomen, saj ne deluje veÄ, tako kot bi moral.
Kaj pa Flash?
Ajax je v neki meri konkurent tehnologiji Flash, a bosta oba verjetno našla neko stanje koeksistence.
Kaj omogoÄa asinhronost Ajax-a?
Asinhronost Ajax-a omogoÄa XMLHttpRequest.
Zakaj pravimo, da je komuniciranje Ajax engine-a s spletnim strežnikom asinhrono?
Zato, ker je komuniciranje Ajax engine-a s spletnim strežnikom veÄinoma ni povsem neposredno odvisno od naÅ¡e interakcije s spletno stranjo oziroma Ajax engine-om, ki je za njo.
Kako je Ajax “doživetje†drugaÄno od obiska “obiÄajne†spletne strani ? – Drugi del
In kako je to v primeru, da imamo opravka z Ajax stranjo? Ko pridemo na takÅ¡no spletno stran, se s spletnega serverja downloada Ajax engine, ki potem upravlja naÅ¡o interakcijo s to stranjo. ObiÄajno je Ajax engine napisan v Javascriptu. Ajax engine je zdaj tisti, ki izrisuje stran in ko npr. na njej nekaj spremenimo, npr. izpolnimo formo, jo Ajax engine izrisuje Å¡e naprej, hkrati pa v ozadju poÅ¡lje zahtevek za (!) ne celotno stran, temveÄ le za tiste inkrementalne podatke, ki so dejansko potrebni. Doživetje Ajax strani je tako veliko bolj interaktivno in tekoÄe, brez zamikov pri nalaganju strani, kot to velja za klasiÄne spletne strani.