De ce este crucial să gândim dinainte în designul web
Publicat: 2021-03-17Diferența dintre construirea unui site web grozav și a unuia mediocru este de obicei determinată foarte devreme. Este adesea o chestiune de un designer web care își pictează proiectul într-un „colț” virtual. Acolo un design devine inflexibil și incapabil să se potrivească cu diverse cazuri de utilizare.
Acest lucru tinde să se întâmple în faza de prototipare. Cheltuim mult timp și energie creativă pentru o idee care arată minunat. Clienții noștri ar putea să-l placă la fel de mult ca și nouă. Dar numai atunci când începem să o construim, începem să înțelegem pe deplin consecințele.
O machetă de design servește drept busolă pentru proiectele noastre de site-uri web. Dacă nu reușim să ne gândim în viitor la ceea ce cer anumite elemente, ar putea însemna să fim blocați într-o situație proastă. Rezultatul final este un site care trebuie să facă niște compromisuri serioase pentru a funcționa pe diferite dispozitive și browsere. Acest lucru poate avea un impact negativ asupra accesibilității, performanței și aderării la cele mai bune practici.
Din fericire, o anumită planificare vă va ajuta să evitați un proces de construcție dezordonat. Să aruncăm o privire la câteva elemente cheie de luat în considerare înainte de a vă împărtăși ideile unui client.
Cum se adaptează elementele la diferite ecrane
Există un motiv pentru care se vorbește atât de mult despre o abordare „în primul rând pe mobil” a designului web. În esență, acest lucru ne permite să începem cu elementele esențiale ale unui site web. De acolo, putem adăuga și îmbunătăți pe măsură ce fereastra devine mai mare.
Totuși, fiecare dintre noi are propriile preferințe pentru construirea de prototipuri. Pentru cei care folosesc încă o abordare bazată pe desktop, este important să se gândească la modul în care toate aceste elemente de design elegante vor funcționa pe un telefon.
Dacă intenționați să implementați CSS Grid sau Flexbox, acestea vă vor ajuta foarte mult în ceea ce privește utilizarea optimă a spațiului imobiliar disponibil pe ecran. Dar alte elemente pot necesita mai mult efort pentru a funcționa.
Glisoarele mari, de exemplu, pot deveni foarte greu de utilizat pe ecranele mici. Este posibil ca imaginile complicate să nu fie la fel de impactante, iar textul poate depăși granițele. Performanța poate, de asemenea, să întârzie.
În acest caz, ar putea fi necesar să decideți dacă glisorul merită afișat pe mobil. Sau poate că ar putea fi refactorizat pentru a se adapta mai bine la muncă în toate situațiile.
Impactul accesibilității
Designul începe cu alegerea fonturilor și culorilor adecvate. Ambele sunt profund conectate la branding și accesibilitate.
Fonturile trebuie să fie clare și dimensionate pentru lizibilitate. Deși scriptul elegant și tipul decorativ pot arăta frumos, trebuie să fie suficient de mare pentru a fi citit și limitat la utilizarea în titluri. Dacă aceste cerințe nu pot fi îndeplinite în mod rezonabil, poate fi cel mai bine să le renunțați complet din proiect.
În plus, contrastul de culoare ar trebui să fie, de asemenea, o preocupare majoră. Culorile de fundal și de prim plan trebuie să atingă un raport de contrast acceptabil pentru a fi considerate accesibile. În plus, este doar o bună practică.
Dacă nu sunteți sigur de paleta dvs., utilizați un instrument online pentru a determina adecvarea acesteia. Uneori, chiar și o ușoară ajustare este tot ceea ce este necesar pentru a trece standardele WCAG AA.
Dincolo de aceste două elemente, este bine să aveți și un plan pentru modul în care veți afișa elemente precum pictogramele. Sunt intuitive? Vor fi însoțite de text?
Compatibilitate inversă
Nu orice site web trebuie să fie pe deplin compatibil cu, de exemplu, Internet Explorer 9. Și browserele vechi nu ar trebui să ne descurajeze neapărat să folosim cel mai recent CSS sau JavaScript. Dar unele gânduri ar trebui puse în compatibilitate inversă.
De o preocupare deosebită sunt elementele de design care vor face un site web complet inutilizabil în software-ul mai vechi. Chiar dacă un anumit browser reprezintă un mic procent din vizitatorii site-ului dvs., aceasta rămâne totuși unele conversii potențiale pe tabel.
Merită să luați în considerare ce efect vor avea deciziile de proiectare asupra acestor utilizatori. Soluțiile disponibile pentru o anumită tehnologie ar putea fi suficiente pentru a menține lucrurile să arate decent și utilizabile. Și mai bine este că pot fi destul de simplu de implementat.
În trecut, se aștepta ca designerii să se asigure că elementele arată și funcționează exact la fel în toate browserele. Asta poate fi o întrebare prea mare în aceste zile. Atâta timp cât un utilizator poate naviga și consuma conținut pe unele dintre programele mai vechi, asta ar putea fi suficient.
Scenarii care nu s-au întâmplat încă
Chiar și cele mai mici site-uri web vor avea nevoie să evolueze în timp. Pe măsură ce se adaugă noi tipuri de conținut, acestea vor trebui să fie luate în considerare în design. Dacă nu sunteți pregătit, implementarea acestor elemente ar putea intra în conflict cu ceea ce există deja.
Gândiți-vă să adăugați o serie de videoclipuri, de exemplu. În timp ce procesul de adăugare a acestui conținut poate fi destul de ușor, cum se va potrivi în aspectul pe care l-ați stabilit deja? Veți folosi o interfață de utilizare implicită a browserului sau veți crea ceva care să se potrivească cu branding-ul dvs.?
Deși nu puteți prezice întotdeauna viitorul, puteți planifica tot felul de posibilități. Aceasta face parte din ceea ce vă permite să realizați un sistem de proiectare. Prin stabilirea unor linii directoare implicite chiar de la început, vă va fi mai ușor să vă ocupați de adăugările viitoare.
Realitatea este că ceea ce proiectăm astăzi se va schimba probabil în viitor. Prin urmare, merită să fii pregătit pentru această eventualitate.
Construiește-o corect de prima dată
Crearea primei machete înseamnă mult mai mult decât a face lucrurile să arate bine. Depășește chiar să vă impresionați clienții. Într-adevăr, este un exercițiu care ne obligă să ne uităm la proiectul nostru în ansamblu.
Estetica trebuie să fie plăcută ochiului. Dar designul trebuie să fie și accesibil și capabil să se adapteze la diverse ecrane. În plus, poate fi necesar să găzduiască diferite tipuri de conținut pe măsură ce lucrurile evoluează.
Dacă sună copleșitor, respirați adânc. Aici experiența și expertiza dumneavoastră vă pot ajuta. De asemenea, instrumentele potrivite pot fi introduse.
Gândește-te la ceea ce a funcționat (și ce nu) în proiectele tale anterioare. Căutați modalități de implementare a funcțiilor care sunt rezistente. Fă asta și vei fi pe drumul tău către un proiect de succes!