» » » » » Web design

Web design

postat în: Internet 0

Web design

Proiectarea paginilor web este un proces de conceptualizare, planificare, modelare şi execuţie a conţinutului media electronic livrat pe Internet într-o formă tehnică (precum limbajele markup) adecvată pentru interpretarea şi afişarea într-un browser web sau altă interfaţă grafică pentru utilizatori (graphical user interface, GUI).

Scopul proiectării web este crearea unui sit web (o colecţie de fişiere electronice încărcate pe unul sau mai multe servere) cu conţinut (care poate include caracteristici sau interfeţe interactive) pentru utilizatorul final sub forma paginilor web. Astfel de elemente precum textele, formularele, şi imaginile (GIF, JPG, PNG) pot fi plasate în pagini folosind taguri HTML, XHTML sau XML. Afişarea unor elemente media mai complexe (grafici vectoriale, animaţii, video, sunete) necesită de obicei plugin-uri precum Flash, QuickTime, Java run-time environment, etc. Plugin-urile sunt incluse în paginile web folosind taguri HTML sau XHTML.

Conformitatea diferitelor browsere cu standardele W3C presupune o acceptare pe scară largă a XHTML şi HTML împreună cu Cascading Style Sheets (CSS) pentru a poziţiona şi manipula elementele paginilor web. Ultimele standarde şi propuneri încearcă să lase la latitudinea diferitelor browsere modul de livrare a marii varietăţi de elemente media şi opţiuni de accesare pentru client fără a mai fi nevoie de plugin-uri.

Paginile web tipice se clasifică în statice şi dinamice.

  • Paginile statice nu schimbă conţinutul şi aranjarea generală la fiecare vizită atâta timp cât nu intervine webmasterul sau progamatorul pentru a le actualiza.
  • Paginile dinamice îşi adaptează conţinutul şi/sau aspectul general în funcţie de utilizatorul final sau interacţia sau modificările mediului informatic (modificări de utilizator, timp, bază de date, etc.). Conţinutul poate fi schimbat de către client (prin calculatorul utilizatorului) folosind limbaje script pentru client (JavaScript, JScript, Actionscript, plugin pentru player media şi cititoare PDF, etc.) pentru a altera elementele DOM (DHTML). Conţinutul dinamic este adesea compilat pe server folosing limbaje script pentru servere  (PHP, ASP, Perl, Coldfusion, JSP, Python, etc.). Amândouă modalităţi de abordare se folosesc în aplicaţii complexe.

Odată cu adâncirea specializării în cadrul proiectării în comunicaţii şi tehnologia informaţiei, există o puternică tendinţă să se traseze o linie clară de demarcaţie între proiectarea web specifică pentru paginile web şi dezvoltarea web pentru logistica generală a serviciilor web.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *