!!!!!!Proiectarea interfețelor web forma finala

2
Bădănău Alexandra Georgiana Grupa: 8 Proiectarea interfețelor web În proiectarea interfețelor web compatibilitatea cu browserele este un element important. Una din primele probleme care apar atunci când se dorește să se proiecteze o interfață web, este faptul că diversele taguri html, fără a folosi niciun fișier css (cascading style sheet - foi de stil în cascadă), sunt redate diferit în fiecare browser. Există câteva elemente de interfață, care în unele browsere pot fi obtinute cu usurință, folosind doar css, pe când pentru a obține consistență în toate browserele, trebuie să apelăm la tehnici de codare, care în final duc la mult cod în plus, și de cele mai multe ori efortul necesar pentru a obține această consistență, nu merită. Designerii au cele mai multe bătăi de cap în legătură cu valorile pentru margin și padding care în general au valori diferite pentru fiecare browser. Chiar dacă acest lucru pare un fapt mărunt este foate important să oferim utilizatorului o interfață consistentă atunci când proiectăm o interfață web. Pentru a rezolva această problemă (și nu numai), au aparut framework-urile CSS. Aceste framework-uri pe lângă faptul că resetează valorile pentru margin și padding pentru a obține o redare a elementelor consistentă în toate browserele,ele pot și să seteze familiile de fonturi folosite de elemente sau chiar și modul în care sunt redate formularele și elementele din formulare. Când se proiectează o interfață web se urmărește ca aceasta să adapteze anumite tehnologii pentru a îndeplini cerințele utilizatorilor și a nu îi forța să se conformeze unei interfețe ce le oferă obstacole inutile in sarcinile triviale. O greșeală des întalnită în procesul de dezvoltare este uitarea nivelului de cunoștințe ale utilizatorului final. Această greșeală se reflectă în documentație, dar în special în rezultatul final al interfeței ce poate confrunta utilizatorul cu

Transcript of !!!!!!Proiectarea interfețelor web forma finala

Page 1: !!!!!!Proiectarea interfețelor web forma finala

Bădănău Alexandra GeorgianaGrupa: 8

Proiectarea interfețelor web

În proiectarea interfețelor web compatibilitatea cu browserele este un element important. Una din primele probleme care apar atunci când se dorește să se proiecteze o interfață web, este faptul că diversele taguri html, fără a folosi niciun fișier css (cascading style sheet - foi de stil în cascadă), sunt redate diferit în fiecare browser.

Există câteva elemente de interfață, care în unele browsere pot fi obtinute cu usurință, folosind doar css, pe când pentru a obține consistență în toate browserele, trebuie să apelăm la tehnici de codare, care în final duc la mult cod în plus, și de cele mai multe ori efortul necesar pentru a obține această consistență, nu merită.

Designerii au cele mai multe bătăi de cap în legătură cu valorile pentru margin și padding care în general au valori diferite pentru fiecare browser. Chiar dacă acest lucru pare un fapt mărunt este foate important să oferim utilizatorului o interfață consistentă atunci când proiectăm o interfață web.

Pentru a rezolva această problemă (și nu numai), au aparut framework-urile CSS. Aceste framework-uri pe lângă faptul că resetează valorile pentru margin și padding pentru a obține o redare a elementelor consistentă în toate browserele,ele pot și să seteze familiile de fonturi folosite de elemente sau chiar și modul în care sunt redate formularele și elementele din formulare.

Când se proiectează o interfață web se urmărește ca aceasta să adapteze anumite tehnologii pentru a îndeplini cerințele utilizatorilor și a nu îi forța să se conformeze unei interfețe ce le oferă obstacole inutile in sarcinile triviale.

O greșeală des întalnită în procesul de dezvoltare este uitarea nivelului de cunoștințe ale utilizatorului final. Această greșeală se reflectă în documentație, dar în special în rezultatul final al interfeței ce poate confrunta utilizatorul cu diverse scenarii în care acesta se simte „pierdut”, nedispunând de informațiile necesare pentru a merge mai departe.

Mulți dezvoltatori au tendința să controleze interacțiunea utilizatorului cu aplicația lor cât mai mult posibil. Această abordare este una greșită deoarece utilizatorii se vor simți îngrădiți de nevoia de a urma mereu aceeași pasi pentru a-și îndeplini scopul. Aceștia nu doresc să se simtă controlați, iar aplicația ar trebui să fie dirijată de evenimente inițiate de către utilizator și nu altfel.

Proiectarea unei interfețe ce poate fi accesată în modalități neprevăzute poate fi dificilă dar îi va oferi utilizatorului un simț mai mare de control iar dezvoltatorilor le va da satisfacția de a fi creat o interfață cu adevarat dinamică.

Bibliografie:

http://www.interfete-web.ro/7/proiectarea-unei-interfete-web-framework-uri-csshttp://iw-interfete-web.blogspot.com/2008/12/proiectarea-eficienta-unei-interfete_01.htmlhttp://www.ligasoftware.ro/blog/generale/despre-proiectarea-interfetelor/