Home  >  Blog   > Što je responzivni dizajn?

19/08/2021

Što je responzivni dizajn?

Tekst: Logobox

Slika u objavi

S razvojem pametnih telefona i tableta razvio se i responzivni dizajn te postao jedan od parametara kvalitetno izrađenih web stranica.
Responzivni web dizajn, skraćeno RWD, ne postoji dugo. Razvio se u ranim 2010-ima s pojavom pametnih mobitela i zanimljiva je tema zato što se još uvijek mijenja.

To je pristup web dizajnu pri kojem se pazi kako se web stranica prikazuje na različitim uređajima i veličinama zaslona. Sadržaj, dizajn i performanse moraju biti što sličniji pri pregledu zbog boljeg korisničkog doživljaja i lakoće upotrebe web stranice.

Pojam responzivni web dizajn skovao je Ethan Marcotte, autor u časopisu A List Apart. Ethan naglašava da responzivni dizajn mora odgovarati potrebama korisnika i uređajima koje oni upotrebljavaju. Između ostalog, to znači da se raspored elemenata stranice (layout) mijenja ovisno o veličini i mogućnostima. Primjerice, na pametnom telefonu korisnici vide samo jednu kolumnu, na tabletu dvije, na desktopu npr. četiri…

Prije smo web stranice gledali samo na desktop računalima i laptopima te su one rađene upravo s tim fiksnim veličinama prikaza. Dakle responzivni dizajn zapravo je evoluirao s razvojem pametnih telefona i tableta. Danas rijetko koja stranica nije responzivna, a RWD je postao standard pri njihovoj izradi.

Dizajneri koji rade predloške za web stranice moraju znati sve o responzivnom dizajnu kako bi mogli predvidjeti izgled stranice na tri uređaja: mobitelu, tabletu i desktopu. Tu su također pametni televizori na kojima sve više ljudi surfa, a dobro je znati da Apple uređaji imaju Retina Display koji omogućuje puno veću rezoluciju.

Zašto je responzivni dizajn važan?
Sweor.com ima statistiku koja daje odgovor na gore navedeno pitanje:

60% online prometa odvija se na mobilnim uređajima
početkom 2014. broj korisnika koji internetu pristupaju preko mobilnih uređaja premašio je broj desktop korisnika
40% korisnika izabrat će drugi rezultat u tražilici ako prvi nije optimiziran za mobitele tj. responzivan
4 od 5 korisnika bar jednom mjesečno pregledava retail sadržaje preko mobitela i tamo ih kupuje
od 2015. Google nagrađuje ​​web stranice koje su responzivne i kažnjava one koje nisu (ovaj update poznat je kao Mobilegeddon)

Pri izradi responzivne web stranice posebnu pažnju treba obratiti na viewport, točke prijeloma i responzivnost slika.

Viewport
Prije su se web stranice dizajnirale samo za zaslone računala i imale su fiksnu veličinu. Kada smo surfati počeli na tabletima i mobitelima, takve stranice su bile prevelike i nisu se uklapale u okvire pametnih uređaja. Tom se problemu doskočilo smanjivanjem cijele web stranice kako bi ona odgovarala manjim zaslonima. Ovo nije bilo savršeno, ali poslužilo je svrsi.

Uz HTML5 predstavljena je metoda koja web dizajnerima daje nadzor nad viewportom putem oznake. Viewport je područje web stranice koje korisnik vidi i varira ovisno o veličini uređaja na kojem se web stranica gleda. Ovajviewport element, koji pruža upute pregledniku o tome kako kontrolirati dimenzije i proporcionalno povećanje stranice, trebala bi imati svaka web stranica:

 

width=device-width postavlja širinu stranice tako da ona slijedi širinu zaslona uređaja
initial-scale=1.0 postavlja početnu razinu zumiranja kada se stranica prvi put učita

Media queries ili prijelomne točke
Media queries su jednostavni filteri koji se mogu implementirati unutar CSS-a. Preko njih tj. točaka prekida moguće je kontrolirati CSS stilove specifične za određene uređaje. Standardne točke prekida stalno se mijenjaju zato što se standardna veličina uređaja mijenja, ali najčešće točke za mobilne uređaje, tablete i desktop računala prikazane su ispod.

// Vrlo mali uređaji (portret telefoni, manji od 576px)
// No media query since this is the default in Bootstrap

// Mali uređaji (landscape telefoni, 576px i više)
@media (min-width: 576px) { … }

// Srednji uređaji (tableti, 768px i više)
@media (min-width: 768px) { … }

// Veliki uređaji (desktop računala, 992px i više)
@media (min-width: 992px) { … }

// Extra veliki uređaji (velika desktop računala, 1200px i više)
@media (min-width: 1200px) { … }

Zadnjih nekoliko godina web stranice je također važno optimizirati za pametne televizore, uređaje koji imaju Retina Display (npr. 15.6-inčni laptop ima rezoluciju 1600 px, 17-inčni laptop ima 1920 px, a iMac Retina 5K ima 5120×2880 px) te male uređaje kao što su pametni satovi.

Responzivne slike
Problem sa slikama na webu je njihova fiksna veličina. Npr. sliku veličine 500×300 px ne može se „rastegnuti“ na 1000×600 px zato što će izgubiti na kvaliteti tj. biti će pikselizirana. Retina Display i pametni mobiteli još više kompliciraju stvari. Zato treba paziti na nekoliko stvari:

dimenzije uređaja
dimenzije slika
rezoluciju uređaja
Ako optimiziramo slike za Retina Display koji ima veću gustoću piksela po inču, (u prosjeku 2x veću, a na iPhone 6 Plus i drugim novijim mobitelima čak i do 3x), najednostavnije je zamijeniti ih slikama veće rezolucije. Recimo da imate sliku rezolucije 500×300 px, tada u kodu trebate staviti 2x veću sliku dimenzija 1000×600 px. SVG slike su vektorske i najčešće su oštre na svim rezolucijama.

POVEZANI ČLANCI

GRAFIČKI DIZAJN

Top 5 dizajn trendova u 2021. (po izboru Logobox dizajn tima)

GRAFIČKI DIZAJN

Hit boje sezone

WEB DIZAJN

Optimizacija korisničkog iskustva: Što čini uspješan UX dizajn?

MARKETING

AI u digitalnom marketingu: revolcuionarne strategije za 2023. i dalje

WEB DIZAJN

Trendovi u web dizajnu

Posts