Interfața orientată pe Web este

Caracteristici tehnice

Un avantaj semnificativ al construirii aplicațiilor Web în sprijinul funcțiilor standard ale browserului este că funcțiile trebuie să fie executate independent de sistemul de operare al clientului. În loc să scrieți versiuni diferite pentru Microsoft Windows. Mac OS X, GNU / Linux și alte sisteme de operare, aplicația este creată o dată pentru o platformă selectată arbitrar și este implementată pe ea. Cu toate acestea, o implementare diferită a CSS,







O altă abordare (mai puțin universală) este utilizarea Adobe Flash sau a applet-urilor Java pentru implementarea completă sau parțială a interfeței utilizator. Deoarece cele mai multe browsere acceptă aceste tehnologii (de obicei, folosind plug-in-uri), aplicațiile Flash sau Java pot fi executate cu ușurință. Deoarece oferă programatorului un control mai mare asupra interfeței, ei pot depăși multe incompatibilități în configurațiile browserului, deși incompatibilitatea dintre implementările Java sau Flash de pe partea clientului poate duce la diverse complicații. În legătură cu similitudinea arhitecturală cu aplicațiile tradiționale client-server, într-un fel de clienți "groși", există dispute privind corectitudinea referinței acestor sisteme la aplicațiile web; termenul alternativ "Rich Internet Applications" (Aplicații Internet Rich Internet).







Dispozitiv de aplicație web

Aplicația web primește o solicitare din partea clientului și efectuează calculele, apoi formează o pagină Web și o trimite clientului prin rețea utilizând un protocol de bază de date sau o altă aplicație web situată pe un alt server. Un exemplu viu al unei aplicații web este sistemul de management al conținutului Wikipedia. mulți dintre participanții săi pot lua parte la crearea unei enciclopedii de rețea utilizând browserele sistemelor lor de operare (fie Microsoft Windows, GNU / Linux sau orice alt sistem de operare) și fără încărcarea modulelor executabile suplimentare pentru a lucra cu baza de date a articolelor.

În prezent, o nouă abordare a dezvoltării aplicațiilor Web, numită Ajax, câștigă popularitate. Când folosiți Ajax, paginile de aplicații web nu sunt reîncărcate în întregime, ci doar încărcați datele necesare de pe server, ceea ce le face mai interactive și mai productive.

Pentru a crea aplicații web pe partea de server, sunt utilizate o varietate de tehnologii și limbi de programare







Articole similare

Trimiteți-le prietenilor: