Professional Documents
Culture Documents
Piu C2
Piu C2
Proiectarea unui site Web reprezintă un caz particular de proiectare a unei interfețe cu
utilizatorul. Grija deosebită acordată proiectarii interfeței cu utilizatorul, indiferent de tipul
aplicației software dezvoltate, se datorează faptului că utilizatorul final percepe complexitatea
și utilitatea aplicației exclusiv prin intermediul interfețelor.
Procesul dezvoltării unei interfețe constituie un proces iterativ, compus din mai multe
faze, fiecare dintre acestea putându-se repeta în vederea rafinarii interfeței până când aceasta
se conformează cerințelor.
Este un proces care, în literatura de specialitate, se numește ciclul de viață al aplicației
– software life cycle.
Pentru a putea identifica nevoile utilizatorilor este nevoie, în primul rând, de stabilirea
cu precizie a scopului site-ului web. Este necesar să stabilim de la bun început un set de
obiective ce vor fi atinse prin dezvoltarea site-ului, formulând apoi, într-o frază clară și
coerentă, scopul site-ului pe care îl dezvoltăm.
Un prim pas în stabilirea scopului site-ului poate fi făcut printr-o bună cunoaștere a
tipului de vizitator căruia ne adresam, adica a audienței site-ului. Structurarea și stabilirea
design-ului acestuia se face în concordanță cu nevoile și asteptările potențialilor vizitatori. Nu
trebuie să pierdem din vedere și gradul de instruire în domeniul IT al vizitatorilor, astfel încât
să putem furniza o interfață utilizabilă în egală măsură atât de către novici cât și de către
utilizatorii experimentați.
Cerinte opționale - cuprinde cerintele care vor fi incluse dupa prima evaluare a
site-ului, realizata dupa implementarea facilitatilor de baza. Oportunitatea
implementarii cerintelor optionale va fi stabilita dupa aceasta prima evaluare,
pe criterii de functionalitate, necesitate si dupa criterii economice.
In continuare vom prezenta acele aspecte de care proiectantul interfetei Web trebuie sa tina
cont.
3.1.Tipul designului
Conceptele de baza ale publicatiilor Web, atat in ceea ce priveste ierarhizarea
informatiei cat si a aspectului general, sunt preluate din modul de organizare a tipariturilor
clasice, cuprinse in ghidurile de tehnoredactare computerizata.
Chiar daca designul documentului Web evolueaza, prin inglobarea diverselor tipuri de
medii purtatoare de informatie (imagine, video, aplicatii Java), majoritatea documentelor se
vor conforma organizarii clasice ale unei tiparituri: ierarhizarea informatiei in capitole,
subcapitole si sectiuni, indexarea, notele de subsol, cuprinsul, trimiterile bibliografice.
Chiar daca cunoastem elementele de baza privind crearea documentelor Web, folosind
tehnilogiile HTML, CSS si JavaScript, dar exista elemente legate de stilul si functionalitatea
unui site, care nu pot fi exprimate in termeni de etichete si instructiuni.
Spatiul www este atat de vast incat un vizitator se poate „pierde” usor atat in spatiu cat
si in timp. Este foarte important, mai ales pentru credibilitatea informatiei furnizate de site, sa
precizam fara echivoc natura informatiilor oferite (ce ?), sursa informatiilor (cine ?), data cand
am postat informatia (cand ?) si locatizarea spatiala a documentului (unde ?).
3.3 Designul de baza al site-ului
Procesul de proiectare al interfetei Web trebuie sa aiba ca punct central utilizatorul, cu
nevoile si asteptarile sale. Proiectantul trebuie sa adapteze tehnologiile Web utilizate la
asteptarile utilizatorilor, la gradul lor de instruire. Informatiile privitoare la asteptarile
utilizatorilor potentiali se pot stabili fie prin sondaje, fie prin construirea apriori a unui tip de
utilizator generic, realizand o estimare.
Orice interfata Web trebuie sa tina cont de context, astfel incat utilizatorul sa fie constient de
pozitia sa in cadrul structurii informationale a site-ului. Accesand o hiperlegatura, vizitatorul
nu poate fi niciodata sigur ca destinatia catre care este condus este cea asteptata sau ca va gasi
o informatie cu acelasi grad de relevanta cu informatia sursa a legaturii.
Accesul direct si rapid la informatie este un aspect de care trebuie sa tinem cont pentru a
atrage utilizatorii experti si utilizatorii care sa devina vizitatori frecventi. Pe langa proiectarea
atenta a meniurilor si listelor de optiuni, va trebui sa tinem cont si de viteza de incarcare a
paginilor site-ului, realizand un compromis intre paginile cu elemente multimedia si cele cu
informatii de tip text.
Alegerea se va face si in functie de calitatile serverului ce va gazdui situl Web: daca situl se
afla pe un server rapid sau este accesat preponderent din reteaua locala a organizatiei, se va
putea opta pentru elemente multimedia consistente.
Designul ales trebuie sa fie simplu dar consistent, elementele de interactiune cu utilizatorul
fiind putine, alese potrivit cu scopul acestora si utilizate consecvent, in toate paginile site-ului.
O interfata consistenta este aceea care determina crearea unui traseu mental vizitatorului.
Un set de reguli aplicate consecvent in toate paginile site-ului dau caracterul de stabilitate
interfetei proiectate. Stabilitatea functionala a site-ului trebuie sa fie o preocupare constanta
inca din etapa de proiectare, iar pe masura ce implementarea avanseaza se vor face verificari
asupra validitatii legaturilor si asupra continutului paginilor indicate de legaturi. Stabilitatea
unui sit se manifesta si prin mentinerea unei bune functionari de-a lungul existentei sale.
De retinut !
Impedimente - dezvoltatorii si utilizatorii finali sunt izolati, uzual, unii de ceilalti (suportul
tehnic se poate interpune intre utilizatori si dezvoltatorii propriu-zisi; similar, sectorul de
marketing). Unii utilizatori nu pot fi usor contactati sau nu vor sa fie contactati (de exemplu -
medici, manageri).
O metoda de analiza in spatiul proiectului este QOC (Questions, Options, Criteria) dezvoltata
de Maclean et al. (1991):
intrebari privind probleme-cheie care au implicatii in proiectarea interfetei
optiuni posibile pentru intrebarile puse
criterii de evaluare a fiecarei optiuni
Analiza se poate rafina ulterior prin asocierea de ponderi de importanta criteriilor alese.
Pentru alegerea solutiei de interactiune (dialog) cu utilizatorul in vederea introducerii unui
nume de localitate exista urmatoarele posibilitati:
Mai adecvat este modelul in spirala. Pot fi efectuate iteratii multiple, fazele importante fiind
proiectarea, implementarea si evaluarea.
Fig. 5 - Modelul în spirala
principale:
suportul acordat utilizatorului
functionalitatea
transparenta
consistenta
secundare:
suportul off-line si asistenta on-line
completitudinea, acuratetea, conformitatea cu scopul, securitatea
observabilitatea, feedback-ul
familiaritatea
secundare:
responsivitatea, monitorizarea, simplitatea, accesibilitatea
initiativa dialogului, migrarea sarcinii, adaptabilitatea
maturitatea, toleranta la erori, recuperabilitatea
Fig.7 - Greșeli de prezentare din punct de vedere cromatic plus lipsa de suport
în ceea ce privește operabilitatea, familiaritatea și maturitatea
Fig.8. - Inconsistența amplasarii spațiale a obiectelor din interfața
evaluare si rafinare
-planificarea si implementarea produsului, inclusiv ultimele evaluari
de uzabilitate
release and follow-up
-crearea si monitorizarea mecanismelor de feedback pentru a colecta
informatii utile in urmatoarele versiuni ale interfetei
Standarde
impuse de organismele de autoritare nationala/internationala
exemple
Consortiul X - www.x.org,
Consortiul Web - www.w3.org
ECMA - www.ecma-international.org
ofera mai putine detalii, pentru a putea fi utilizate mai mult timp se refera deseori la
hardware si mai putin la software
exemplu: ISO 9241
Reglementari
mult mai sugestive si detaliate
pot oferi principii abstracte care se pot utiliza in primele faze de proiectare a interfetei
pot ajuta la rezolvarea conflictelor de design
exemple: Macintosh Human Interface Guidelines, Motif User Interface Style Guide,
Microsoft Windows XP Visual Guidelines
În forma sa de bază, un site este format din două elemente principale: forma (imaginea
companiei) și functionalitatea. Un site cu o funcționalitate adecvată va permite utilizatorilor o
navigare ușoară de la pagina A la pagina B, întărind la fiecare pagină nou accesata, imaginea
și mesajul companiei până când vizitatorul va înțelege necesitatea produselor și serviciilor
acesteia.
Totuși, între aceste două elemente principale, există 5 componente care fac posibil procesul:
Continut fluid - Un conținut bine scris este ca un ghid la muzeu. Este necesar, subtil și mai
ales, eficient. Vizitatorii pe site nu trebuie să vâneze informația. Conținutul trebuie să
curgă într-o manieră naturală și necomplicată, astfel încât cititorul să fie condus fără
efort atât la raspunsurile corecte, dar mai ales la concluziile corecte și anume că
produsul sau serviciul tău este exact de ce are nevoie;
Design atragator - Dacă conținutul este rege, atunci web desing-ul este coroana și
sceptrul. Un design atrăgător, bazat pe template-uri și pe un layout modern va scoate
artistic conținutul în evidență. Chiar înainte de a lectura un singur cuvânt, desing-ul
general al site-ului este primul lucru pe care un vizitator îl observă. Web design-ul este
simbolic pentru întreaga imagine a companiei, iar dacă un site arată neprofesional,
dezorganizat sau dacă conținutul este învechit, utilizatorul va merge pur și simplu mai
departe;
Pagina de contact - Era digitală în care trăim poate fi un loc impersonal și rece. Un
conținut prietenos sau poate niște emoticon-uri sunt limita "amprentei personale" pe
care un site le poate oferi unui vizitator. O pagina de contact aduce legitimitate și un
element de umanitate în imaginea companiei. Este comfortabil pentru consumator să
știe că există oameni reali în spatele cosmetizării digitale;
Call to action – Mulți dintre vizitatori vor ajunge pe site din întâmplare, în timp ce alții se
afla în căutarea unor astfel de produse și servicii ce sunt prezentate pe site. Este bine
de organizat site-ul astfel încât utilizatorii să știe că site-ul nu doar oferă informație,
dar și elemente care pot fi cumpărate. O chemare la acțiune eficient construită va avea
aceleași rezultate ca o reclamă afișată într-un magazin care crează impulsul de a
cumpara;
Precizare privind dreptul de copyright - După tot timpul alocat și efortul susținut pentru
realizarea prezenței pe web, ar fi neînțelept să lași o ușă deschisă pentru alți oameni de
afaceri să îți fure munca. Partea care ține de copyright face parte din identitatea
companiei. O notiță de copyright este necesară pentru protecția legală a conținutului,
în masura în care un competitor decide să fure conținut de pe site.
Atragerea vizitatorilor pe site este importantă însă totodată, site-ul trebuie să le ofere un motiv
ca să rămână cât mai mult. Aplicând aceste elemente, vizitatorii care poposesc pe paginile
site-ului se vor transforma în scurt timp în clienți fideli.
Anterior
ELEMENTE CHEIE PENTRU O DEZVOLTARE WEB DE SUCCES [4]
Sunt multe lucruri care trebuie avute în vedere atunci când se construiește un site, însă cu
siguranță șase dintre acestea trebuie aplicate cu strictețe atunci când se decide structura
afacerii tale pe Internet:
Site-ul tău trebuie să fie conceput având în vedere profilul clientului actual și
potențial. Audiența are un nivel diferit de pregătire și de înțelegere, de aceea este
important ca web design-ul să fie conceput de așa o manieră încât, chiar și un copil de
12 ani să poată înțelege ce exprimă conținutul site-ului și cum să navigheze către
informația dorită. Această regulă generală nu se aplică în măsura în care produsele și
serviciile tale au un grad de tehnicitate de nivel înalt; caz în care conținutul trebuie
conceput în funcție de limbajul specific al domeniului, întrucât potențialii vizitatori
sunt, în general, persoane specializate în domeniul respectiv.
Un site trebuie sa aibă o structură logică, în care conținutul este împărțit în categorii
și subcategorii. Vrei ca un utilizator să "cumpere" un produs sau doar "să arunce o
privire in jur"? Cu alte cuvinte, este important ca prin organizarea informației în site,
să poți conduce utilizatorul în mod subtil de la o pagină la alta către scopul tău final și
anume achiziția produsului sau serviciului comercializat.
Un alt element important este scopul site-ului. Site-ul are capacitatea de a lăsa în
mintea utilizatorului o idee despre scopul pentru care acesta a fost realizat? Sau, după
vizualizare, utilizatorul rămâne confuz, fără să înțeleagă obiectivul pentru care acesta a
fost creat? Daca tu nu simți că site-ul își exprimă foarte bine scopul, atunci nici
utilizatorul nu o va face.
Site-ul trebuie să aibă o alură de simplicitate. Fiecare pagină trebuie să fie îngrijită,
ușor de navigat, fără elemente în plus care ar crea confuzie. Un site elegant și simplu,
care transmite mesajul în mod clar și coerent face ca vânzările să crească și afacerea să
prospere.
Realizarea unor campanii de publicitate eficiente. Poate cel mai important pas în
creșterea vânzărilor afacerii tale online ține de realizarea campaniilor de publicitate
online. Un website foarte bine construit nu servește la nimic dacă nu se vor desfășura
campanii de Email Marketing, Link Building, Social Media.
Web design-ul site-ului tău se pliază pe preferințele clienților potențiali? Ei bine, de cele mai
multe ori, oamenii de afaceri ar raspunde negativ la această întrebare. Atunci când dezvoltăm
aplicații web sau un site de prezentare, de cele mai multe ori, compania își fixează atenția mai
mult pe estetică și pe tehnologia respectiv funcționalitatea generală a site-ului. Totuși, ceea ce
este mai important - dacă paginile tale au forța de a capta și reține atenția utilizatorilor un timp
suficient de îndelungat astfel încât acestea să creeze un impact asupra lor.
De aceea, înainte de a începe să lucrezi propriu-zis la web design, este bine să înțelegi foarte
bine care este audiența specifică spre care te îndrepți - demograficele acestora, preferințele,
comportamentul online și mai ales, înclinația acestora de a deveni sau nu clienții tăi.
Următoarele 5 puncte sunt elementare atunci când analizezi audiența target-ată/ țintă:
Piața - Este extrem de important să știi care este piața pe care te adresezi, ce oraș și ce
țară ai în vedere. De exemplu, structura de web design pentru o companie orientată
către piața din Dubai este diferită față de structura unei companii orientată pe piața din
China.
Grupul de vârsta - Este bine de definit foarte clar acest segment, altfel vei ajunge la
inconsistențe în conținutul site-ului.
Cunoștinte tehnice - Este un factor important în măsura în care produsele tale fac
parte din tehnologia de nivel înalt. În aceste condiții, trebuie să analizezi nivelul de
cunoștinte tehnice pe care îl posedă utilizatorii finali și să construiești paginile în
concordanță cu acest nivel.
Responsabilitatea unui design web și a unei echipe de dezvoltatori este să inducă vizitatorului
un anumit comportament. Structura și forma paginilor trebuie să conțină indicii clare cu
referire la afacerea ta și la modul în care vizitatorul beneficiază de produsele și serviciile
companiei.
În momentul în care ai stabilit audiența căreia i te adresezi, este datoria echipei de web design
să analizeze această audiență și să realizeze conținutul și forma site-ului în funcție de
preferințele acestei audiențe: care informație este solicitată, ce cuvinte cheie folosesc aceștia
în căutările lor, ...
ÎNCEPUTUL SITE-ULUI TAU – STATIC SAU DINAMIC? [6]
În măsura în care ești un utilizator de Internet obișnuit, probabil că nu faci diferența între un
site static și unul dinamic, însă, daca ești proprietarul unei afaceri, este indicat să fii preocupat
de acest aspect pentru prezența ta pe web.
Acum, vom explica pe larg diferentele fundamentale între cele doua tipuri de site-uri:
Paginile statice sunt formate din documente specifice fixe care sunt formate din text și
limbaj de marcare. O cerere către server generează pagina stocată în browser, care este
de cele mai multe ori un document HTML și care este afișată în forma exactă în care a
fost concepută. Singurul rol al server-ului este acela de a furniza pagina, fără să îi
aducă acesteia modificări.
Pagina dinamică cere un efort mai mare din partea server-ului. Astfel, server-ul nu
doar furnizează pagina, însă adaugă în aceasta conținut care este generat în mod
dinamic. Această funcționalitate a fost implementată server-elor încă de la începuturile
site-urilor create dinamic. În prezent, server-ul interpretează conținutul pe care
utilizatorul îl caută și asamblează un document specific pe care îl trimite în browser
spre afișare. În esență, pentru un site dinamic, serverul crează fiecare pagină pe care o
transmite în browser.
Site-uri precum eBay sau Amazon sau alte magazine virtuale sunt posibile datorita paginilor
dinamice. Totodată, forumurile, blogurile și rețelele sociale au la baza interacțiunea între
servere și milioanele de linii de cod existente.
De exemplu, atunci când vizitezi un site static și dai click pe un link, vei vedea exact aceeași
pagină pe care o văd toți ceilalți utilizatori care apasă pe același link. Cu un site dinamic,
atunci când apeși un buton, sau dai click pe un link, pagina afișată are un conținut unic creat
pentru utilizator. Astfel, atunci cand încarci un coș de cumpărături virtual pe un site precum
Amazon, și apeși pe link-ul de achiziție, pagina respectivă este unică și este construită în
funcție de preferințele tale, lucru absolut imposibil pentru un site static.
Motivul pentru care 90% dintre pagini sunt create în mod dinamic este flexibilitatea.
Conținutul poate fi ușor manevrabil, mai ales pentru site-urile mari. Astfel, dacă dorești să
obții funcționalități interactive ale site-ului, cum ar fi: formulare, chestionare, sisteme de
achiziție, feed-uri de știri, comentarii, forumuri, nu există o altă metodă decât site-urile
dinamice.
În esentță, efortul suplimentar pentru crearea unui site dinamic merită dacă avem de realizat
un site mai complex gen Shop, CRM, forum, o rețea socială, ...
Dacă se dorește realizarea unui site de prezentare pentru companie, cred ca varianta unui
website static este mai acceptabilă și mai prietenoasă inclusiv pentru motorul de cautare. În
ultimii ani, website-urile statice au putut fi îmbunătățite cu module adiacente gen - blog,
comentarii, shop, preluând, astfel, din funcționalitățile unui site dinamic.
Din punct de vedere al securității și al resurselor fizice ocupate, website-urile statice sunt mai
convenabile decât cele dinamice. Problema se pune dacă acestea pot răspunde cu succes
implementării tuturor proceselor business-ului respectiv.
BIBLIOGRAFIE
[1] http://www.creeaza.com/referate/informatica/php/Etapele-dezvoltarii-unui-sit-w527.php
[2] http://www.scritub.com/stiinta/informatica/Metodologii-de-proiectare-a-in32662.php
[3] https://www.webstrategy.ro/articole-web-design/caracteristici-pentru-un-site-calitativ.html
[4] https://www.webstrategy.ro/articole-web-design/elemente-cheie-pentru-dezvoltare-
web.html
[5] https://www.webstrategy.ro/articole-web-design/elemente-esentiale-web-design.html
[6] https://www.webstrategy.ro/articole-web-design/site-static-sau-site-dinamic.html