Aplicație Internet bogată

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Aplicațiile Rich Internet ( RIA ) sunt aplicații web care posedă caracteristicile și funcționalitățile aplicațiilor desktop , fără a necesita însă instalarea pe hard disk . Acestea se caracterizează prin dimensiunea interactivă , multimedia și viteza de execuție. De fapt, partea aplicației care procesează datele este transferată la nivelul clientului și oferă un răspuns prompt la interfața cu utilizatorul , în timp ce majoritatea datelor și aplicației rămân pe serverul de la distanță, cu o ușurare considerabilă pentru computerul utilizatorului. Prin urmare, acestea se bazează pe o arhitectură distribuită. Interacțiunea cu un RIA are loc, de asemenea, de la distanță, printr-un browser web comun.

Într-un anumit sens, RIA reprezintă o generație de aplicații care permite o interacțiune complet reînnoită, bazată pe cele mai bune aspecte ale caracteristicilor funcționale și de proiectare care până acum erau apanajul alternativ al aplicațiilor web sau desktop. Mai mult, RIA-urile, datorită nivelului ridicat de interactivitate pe care le oferă, reprezintă unul dintre cele mai bune canale prin care se impune paradigma cloud computing , care constituie un nou mod de utilizare a software-ului prin arhitecturi distribuite.

Metode de implementare

Opțiunile disponibile pentru implementarea aplicațiilor de acest tip sunt diverse, cele mai utilizate fiind listate [1] :

Construirea unei aplicații de Internet bogate cu JavaScript

Dacă decideți să utilizați JavaScript pentru a implementa RIA-uri, puteți scrie codul direct sau îl puteți scrie într-o limbă care poate fi compilată în JavaScript.

Aceste limbi sunt [7] :

De asemenea, este posibil să utilizați cadre Java care creează automat cod JavaScript:

Accesibilitate

World Wide Web Consortium , împreună cu proiectul Web Accessibility Initiative - Accessible Rich Internet Applications , a produs un set de documente care specifică cum să crească accesibilitatea conținutului dinamic și a componentelor interfeței utilizator dezvoltate cu AJAX, HTML, JavaScript și altele. .

Exemple

Notă

  1. ^ (EN) Construirea aplicațiilor bogate de internet cu cadre , pe sixrevisions.com. Adus la 1 ianuarie 2014 .
  2. ^ Posibilitățile și opțiunile sunt multe cadre, cum ar fi: (EN) Construirea de aplicații Internet bogate cu HTML5, CSS3, JavaScript și KnockoutJS pe loekvandenouweland.com. Adus la 1 ianuarie 2014 (arhivat din original la 4 ianuarie 2014) .
  3. ^ Aplicație Internet bogată , la adobe.com . Adus la 1 ianuarie 2014 .
  4. ^ Flash și viitorul conținutului interactiv | Adobe Blog , pe web.archive.org , 2 decembrie 2017. Accesat la 10 februarie 2021 (arhivat din original la 2 decembrie 2017) .
  5. ^ (EN) Silverlight 2 și Rich Internet Applications , pe blogs.msdn.com. Adus la 1 ianuarie 2014 .
  6. ^ (RO) Dezvoltare și implementare de aplicații Internet bogate Java ™ pe docs.oracle.com. Adus la 1 ianuarie 2014 .
  7. ^ (EN) Lista limbilor care se compilează în JS , pe adobe.com. Adus la 1 ianuarie 2014 .

Elemente conexe

linkuri externe

Internet Portal internet : accesați intrările Wikipedia care se ocupă de internet