Școala de proiectare pentru dezvoltatori este o serie de tutori care vizează să ajute dezvoltatorii (și cei noi sau pur și simplu interesați de proiectarea pentru web) să înțeleagă mai multe despre tehnicile și deciziile utilizate în spatele designului pe care îl pot codifica.
S-ar putea să fiți un dezvoltator care lucrați cu alți designeri și doriți să înțelegeți mai bine designul în general sau puteți fi un dezvoltator care dorește - sau trebuie - să lucreze la propriile dvs. proiecte și ar dori să învețe cum să proiecteze site-uri mai bune.
Oricum, și oricare ar fi situația dvs., până la sfârșitul acestei sesiuni veți fi înarmați cu o cantitate imensă de cunoștințe pe care o veți putea pune în practică pentru următorul proiect.
Putem defini cu ușurință A proiecta la fel de:
hotărând asupra aspectului și funcționării (clădirii, îmbrăcămintei sau a altui obiect), de obicei făcând un desen detaliat al acesteia.
Deși acest lucru nu vorbește despre nimic despre web, putem traduce destul de ușor acest lucru pentru a se referi la ceea ce înseamnă proiectarea pentru web:
decizia privind aspectul și funcționarea (unui site Web, a unei interfețe de utilizator sau a unei aplicații), prin crearea de ghiduri detaliate, informative și utile și reprezentări digitale ale produsului respectiv.
Proiectarea unui produs util nu a fost niciodată ușoară și același lucru este valabil și atunci când proiectați pentru web. De când a fost format Internetul, a trecut prin multe evoluții și etape revoluționare - introducerea modelelor bazate pe CSS, de exemplu, a adus multe noi modalități de a introduce delicii vizuale pe web și pentru a fi văzute de mulți.
Acum, împreună cu provocările cu care ne-am confruntat înainte, în proiectarea pentru web, există multe alte obstacole pentru a face față. Nu numai că trebuie să proiectăm un site care arată bine și, cel mai important, servește scopului său, dar poate că trebuie să îl facem și să răspundem, să lucrăm la o cantitate ridicol de dispozitive și să performăm bine indiferent de cantitatea imaginilor și a conținutului pe care noi au pe un site.
Dar chiar dacă ne confruntăm cu multe provocări în proiectarea pentru web, există multe pe care le facem pentru care putem fi mândri. Suntem una dintre cele mai inovatoare industrii din lume, în mod constant capabile să ne împingem și munca pe care o facem înainte - și asta este ceva de mândru.
Pe scurt, proiectarea pentru web nu va fi niciodată o sarcină ușoară - există multe provocări și obstacole cu care ne confruntăm și atunci când sunteți nou la proiectarea pentru web poate fi destul de copleșitoare. Multe decizii importante sunt luate în momentul proiectării unui site web - cele mai elementare fiind culoarea, tipografia și imaginile vizuale utilizate și modul în care toate acestea și multe alte elemente de design se leagă împreună pentru a crea o experiență cu adevărat coerentă și frumoasă pentru utilizatorii noștri.
În calitate de dezvoltator, probabil că sunteți obișnuiți să vă furnizați proiecte finite pe care le veți folosi apoi pentru a dezvolta un website complet funcțional. În acest timp, puteți întâlni decizii care par ciudate sau în afara locului - sau pur și simplu aveți o mică curiozitate cu privire la motivul pentru care un designer a luat o decizie deosebită.
Doar un exemplu mic este că nu ați putea înțelege de ce un designer este nemulțumit dacă elementele construite nu se aliniază complet în același mod ca și pe PSD-ul furnizat. Până la sfârșitul acestei serii, sper că veți avea o înțelegere mai bună a raționamentelor din spatele acestor decizii - și dacă încă nu sunteți sigur de un motiv pentru care a fost luată o decizie, veți avea încrederea și înțelegerea discutați în mod corespunzător cu designerul despre preocupările dvs..
La sfârșitul zilei, o înțelegere mai bună a designului pe care lucrați nu înseamnă decât că veți produce o muncă mai bună. Cu un creier mai bine informat și orientat, aș spera că veți putea aprecia mai mult proiectarea pentru web - și chiar veți avea parte de ea.
La sfârșitul fiecărui articol din această sesiune veți găsi o listă de sarcini. Acestea au scopul de a vă oferi ceva practic și de a pune în practică abilitățile pe care le-ați învățat.
Întotdeauna am aflat că învață mai bine de fapt face ceva, mai degrabă decât doar să citiți despre el - și finalizarea acestor sarcini este un bun mod fără risc de a practica ceea ce ați învățat, fără restricții.
Deci, să ne lipim de prima lecție!