Web design

Stagii 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.

Referinţe

  1. Berners-Lee on the read/write web“. BBC News.
  2. Flash and Shockwave Players: NPD Methodology“.
  3. Flash Player Statistics“.
  4. Web Usage Graphs and Charts“.

Linkuri

(Inspirat din Wikipedia)

Video: Web Design Behind the Scenes – TemplateMonster

Share
Web design

This entry was posted on marți, ianuarie 20th, 2009 at 3:49 and is filed under Web design. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply