Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Következő változat
Előző változat
oktatas:informatika:honlapszerkesztes:ajax [2019/06/04 13:55]
barnkopf ↷ Page moved from informatika:honlapszerkesztes:ajax to oktatas:informatika:honlapszerkesztes:ajax
oktatas:informatika:honlapszerkesztes:ajax [2019/06/04 13:55] (aktuális)
barnkopf ↷ Links adapted because of a move operation
Sor 3: Sor 3:
  
 ===== Alkalmazott technológiák ===== ===== Alkalmazott technológiák =====
-  * XHTML (vagy [[HTML]]) és [[CSS]] a tartalom leírására, és formázására +  * XHTML (vagy [[oktatas:informatika:honlapszerkesztes:html]]) és [[CSS]] a tartalom leírására, és formázására 
-  * DOM kliens oldali szkript nyelv elsősorban [[JavaScript]] és [[JScript]] a dinamikus megjelenítéshez+  * DOM kliens oldali szkript nyelv elsősorban [[informatika:honlapszerkesztes:javascript]] és [[informatika:honlapszerkesztes:jscript]] a dinamikus megjelenítéshez
   * XMLHttpRequest objektum az adatok aszinkron kezelésére a kliens és a webszerver között. Néhány Ajax keretrendszer esetén és bizonyos helyzetekben IFrame-et használnak XMLHttpRequest objektum helyett, de használnak dinamikusan létrehozott <script> elemeket is.   * XMLHttpRequest objektum az adatok aszinkron kezelésére a kliens és a webszerver között. Néhány Ajax keretrendszer esetén és bizonyos helyzetekben IFrame-et használnak XMLHttpRequest objektum helyett, de használnak dinamikusan létrehozott <script> elemeket is.
   * XML formátumot használnak a legtöbb esetben a szerver és a kliens közti adatcserére.   * XML formátumot használnak a legtöbb esetben a szerver és a kliens közti adatcserére.
Sor 13: Sor 13:
  
 ==== Gyökerek ==== ==== Gyökerek ====
-Annak ellenére, hogy maga a kifejezés csak 2005-ben jött létre, az Ajax megalkotását lehetővé tévő technológiák már jóval korábban léteztek. Első kezdeményezés a Microsoft-nak tudható, a Remote Scripting képében. A Netscape is írt egy cikket [[http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html|Inner-Browsing]] címmel 2003-ban, ami szintén a böngészőben már megjelenített oldal teljes frissítés nélküli tartalom-módosításáról szól. A technológia (vagy inkább annak lehetősége) először az IFRAME (Internet Explorer 3, 1996), és LAYER (a Netscape Navigator 4 használta először 1997-ben, de fejlesztését a Mozilla korai stádiumában abbahagyták) tagek képében jelent meg. Mindkét elemtípus rendelkezik egy ''src'' paraméterrel, amit az oldalon futó JavaScript bármikor módosíthat, ezzel Ajax-szerű hatást eredményezve. Ezt a módszert inkább a DHTML szabvány fedi le. A [[Flash]] a 4-es verziótól szintén képes a szerverről XML és CSV fájlok betöltésére az oldal frissítése nélkül.+Annak ellenére, hogy maga a kifejezés csak 2005-ben jött létre, az Ajax megalkotását lehetővé tévő technológiák már jóval korábban léteztek. Első kezdeményezés a Microsoft-nak tudható, a Remote Scripting képében. A Netscape is írt egy cikket [[http://devedge-temp.mozilla.org/viewsource/2003/inner-browsing/index_en.html|Inner-Browsing]] címmel 2003-ban, ami szintén a böngészőben már megjelenített oldal teljes frissítés nélküli tartalom-módosításáról szól. A technológia (vagy inkább annak lehetősége) először az IFRAME (Internet Explorer 3, 1996), és LAYER (a Netscape Navigator 4 használta először 1997-ben, de fejlesztését a Mozilla korai stádiumában abbahagyták) tagek képében jelent meg. Mindkét elemtípus rendelkezik egy ''src'' paraméterrel, amit az oldalon futó JavaScript bármikor módosíthat, ezzel Ajax-szerű hatást eredményezve. Ezt a módszert inkább a DHTML szabvány fedi le. A [[informatika:honlapszerkesztes:flash]] a 4-es verziótól szintén képes a szerverről XML és CSV fájlok betöltésére az oldal frissítése nélkül.
  
 ==== Remote Scripting ==== ==== Remote Scripting ====
-A Microsoft Remote Scripting (MSRS) először 1998-ban került bemutatásra, mint ennek a technikának egy kifinomultabb, elegánsabb megvalósítása. Lényege, hogy egy, a böngésző által betöltött [[Java]] applet végzi a kommunikációt a szerverrel, és ezzel kommunikál a JavaScript. Ez a technológia egyformán működött Internet Explorer 4 és Netscape Navigator 4 alatt is. A Microsoft ezt követően alkotta meg az XMLHttpRequest objektumot az Internet Explorer 5-ben, és alkalmazta a Microsoft Exchange Server 2000-el együttműködő Outlook Web Access-ben.+A Microsoft Remote Scripting (MSRS) először 1998-ban került bemutatásra, mint ennek a technikának egy kifinomultabb, elegánsabb megvalósítása. Lényege, hogy egy, a böngésző által betöltött [[informatika:honlapszerkesztes:java]] applet végzi a kommunikációt a szerverrel, és ezzel kommunikál a JavaScript. Ez a technológia egyformán működött Internet Explorer 4 és Netscape Navigator 4 alatt is. A Microsoft ezt követően alkotta meg az XMLHttpRequest objektumot az Internet Explorer 5-ben, és alkalmazta a Microsoft Exchange Server 2000-el együttműködő Outlook Web Access-ben.
  
 ===== Előnyök és hátrányok ===== ===== Előnyök és hátrányok =====
oktatas/informatika/honlapszerkesztes/ajax.1559649302.txt.gz · Utolsó módosítás: 2019/06/04 13:55 szerkesztette: barnkopf
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0