Aplicaţiile Extinse pe Internet (Rich Internet applications, RIA) sunt aplicaţii web cu unele caracteristici ale aplicaţiilor din calculator, de obicei livrate cu ajutorul pluginurilor browserelor web proprietare sau independent via mecanisme de testare sau maşini virtuale. Exemple de RIA includ Adobe Flash, Java/JavaFX şi Microsoft Silverlight.
Termenul a fost introdus în anii 1990 de vânzători ca Macromedia care limitau pe atunci “extensibilitatea interfeţelor aplicaţiilor, media şi conţinut, şi complicaţiile în cazul generalizării soluţiilor” prin introducerea unor extensii proprietare.
După dezvoltarea standardelor web (precum Ajax şi HTML 5) şi îmbunătăţirea complianţei browserelor web, nu a mai fost nevoie aşa de mare de astfel de extensii. HTML 5 livrează o platformă de aplicaţii completă; “un nivel la care video, sunetul, imaginea, animaţiile, şi interactivitatea complet integrată cu calculatorul dvs. sunt toate standardizate”.
Cu câteva excepţii (cea mai notabilă fiind YouTube care se bazează în prezent pe Adobe Flash pentru playback video), marea majoritate a celor mai populare situri web sunt aplicaţii web native. Jocul online este un domeniu unde RIA sunt prevalente, şi aplicaţii (precum Dimdim) care necesită acces la captura video tind de asemenea să folosească RIA (cu excepţia notabilă a lui Gmail care foloseşte propriul său plugin de browser specific cu opţiuni specifice).
Pentru a rula RIA este nevoie de un şablon de aplicaţie cu extenise pe Internet adecvat, care trebui instalat folosind sistemul de operare al calculatorului înainte de a lansa aplicaţia. Şablonul software este de obicei responsabil cu descărcarea, actualizarea, verificarea şi executarea RIA.
(Traducere şi adaptare din Wikipedia sub licenţa GNU de NS)
Video: Adobe technology platform for rich Internet applications