„RIA” változatai közötti eltérés

Innen: MIA
(Új oldal, tartalma: „(Rich Internet Application) A webes szolgáltatások viszonylag új generációja, amely sokkal több interakciót tesz lehetővé a böngészőn belül, továbbá rug…”)
 
 
1. sor: 1. sor:
(Rich Internet Application)
+
= (Rich Internet Application) =
   
 
A webes szolgáltatások viszonylag új generációja, amely sokkal több interakciót tesz lehetővé a böngészőn belül, továbbá rugalmasabban, aszinkron módon is tud kommunikálni a háttérben a kliens és a szerver. Egy weboldal lekérésekor a szerver nemcsak az oldal HTML kódját és a beágyazott fájlokat küldi el a kliensnek, hanem a végrehajtható programkódot is, ami lehet pl. JavaScript, AJAX (Asynchronous JavaScript and XML), Silverlight, Flash, Java Applet. A böngésző pedig (az első kettő kivételével egy külön telepítendő plugin segítségével) lefuttatja ezt a kódot bizonyos események bekövetkeztekor (pl. ha a felhasználó valahová kattint, vagy ha az egérkurzort egy adott helyre viszi). Így anélkül módosítható egy oldal tartalma, hogy az URL címe változna és hogy kapcsolatba kellene lépni a szerverrel. Az ilyen weboldalak bejárására a hagyományos [[crawler]]ek alkalmatlanok, mert sem a változó tartalmat, sem a változó linkeket nem veszik észre. Ezért olyan kiegészítők vagy újfajta [[crawler]]ek kifejlesztésére van szükség, amelyek tudják szimulálni az emberi interakciókat: a lehetséges események kiváltásával elő tudják állítani a weboldal valamennyi állapotát (lásd: [[event-based crawling]]).
 
A webes szolgáltatások viszonylag új generációja, amely sokkal több interakciót tesz lehetővé a böngészőn belül, továbbá rugalmasabban, aszinkron módon is tud kommunikálni a háttérben a kliens és a szerver. Egy weboldal lekérésekor a szerver nemcsak az oldal HTML kódját és a beágyazott fájlokat küldi el a kliensnek, hanem a végrehajtható programkódot is, ami lehet pl. JavaScript, AJAX (Asynchronous JavaScript and XML), Silverlight, Flash, Java Applet. A böngésző pedig (az első kettő kivételével egy külön telepítendő plugin segítségével) lefuttatja ezt a kódot bizonyos események bekövetkeztekor (pl. ha a felhasználó valahová kattint, vagy ha az egérkurzort egy adott helyre viszi). Így anélkül módosítható egy oldal tartalma, hogy az URL címe változna és hogy kapcsolatba kellene lépni a szerverrel. Az ilyen weboldalak bejárására a hagyományos [[crawler]]ek alkalmatlanok, mert sem a változó tartalmat, sem a változó linkeket nem veszik észre. Ezért olyan kiegészítők vagy újfajta [[crawler]]ek kifejlesztésére van szükség, amelyek tudják szimulálni az emberi interakciókat: a lehetséges események kiváltásával elő tudják állítani a weboldal valamennyi állapotát (lásd: [[event-based crawling]]).

A lap jelenlegi, 2017. július 23., 15:50-kori változata

(Rich Internet Application)

A webes szolgáltatások viszonylag új generációja, amely sokkal több interakciót tesz lehetővé a böngészőn belül, továbbá rugalmasabban, aszinkron módon is tud kommunikálni a háttérben a kliens és a szerver. Egy weboldal lekérésekor a szerver nemcsak az oldal HTML kódját és a beágyazott fájlokat küldi el a kliensnek, hanem a végrehajtható programkódot is, ami lehet pl. JavaScript, AJAX (Asynchronous JavaScript and XML), Silverlight, Flash, Java Applet. A böngésző pedig (az első kettő kivételével egy külön telepítendő plugin segítségével) lefuttatja ezt a kódot bizonyos események bekövetkeztekor (pl. ha a felhasználó valahová kattint, vagy ha az egérkurzort egy adott helyre viszi). Így anélkül módosítható egy oldal tartalma, hogy az URL címe változna és hogy kapcsolatba kellene lépni a szerverrel. Az ilyen weboldalak bejárására a hagyományos crawlerek alkalmatlanok, mert sem a változó tartalmat, sem a változó linkeket nem veszik észre. Ezért olyan kiegészítők vagy újfajta crawlerek kifejlesztésére van szükség, amelyek tudják szimulálni az emberi interakciókat: a lehetséges események kiváltásával elő tudják állítani a weboldal valamennyi állapotát (lásd: event-based crawling).