Responsive web design, webreference

Internet a decolat mai repede decât oricine ar fi putut anticipa acest lucru, și în creștere ca un nebun. De-a lungul ultimilor ani, în plus față de scena s-au grabit în telefoanele mobile. Creșterea consumului de Internet mobil este, de asemenea, înainte de creșterea generală a utilizării Internetului.

Odată cu utilizarea tot mai mare de Internet mobil, se pune întrebarea, cum de a crea site-uri web care sunt potrivite pentru toți utilizatorii. Industria a răspuns la această întrebare este web design receptiv.

Privire de ansamblu receptivitate

Termenul receptiv web design în sine inventat și dezvoltat în mare parte Itan Markott. O mare parte din ceea ce este discutat în acest tutorial a fost menționat pentru prima dată în rețea și Etan în cartea sa, Responsive Web Design. care este în valoare de lectură.

Responsive web design, webreference

Fig. 4.01. Produse alimentare Sense are un design frumos, receptiv sub o varietate de ferestre de dimensiuni diferite. Nu contează cât de mare sau ecran mic, site-ul alimentar Sense se adapteaza la ea, creând o experiență de utilizare naturală.

Responsive, adaptive și mobile

Pentru unii, termenul poate să nu fie receptiv noi, dar altele pot fi mai familiarizați cu adaptive termen sau mobil. Pentru tine poate fi de interes, ceea ce este diferența dintre toți acești termeni.

web design receptiv și adaptiv sunt strâns legate și de multe ori schimba locurile între ele. Receptivă înseamnă, de obicei răspuns rapid și să răspundă favorabil la orice schimbare, în timp ce adaptiv înseamnă ușor să se adapteze la un nou scop sau situație când se schimbă. Cu site-urile cu design receptiv variază în mod constant și fără probleme, în funcție de diverși factori, cum ar fi lățimea ferestrei, și site-uri adaptive sunt bazate pe grupuri de factori predefinite. Combinația dintre cele două este ideală, oferind formula ideală pentru siturile funcționale. Care este termenul utilizat nu este în mod special o mare diferență.

Mobile, pe de altă parte, de obicei, înseamnă crearea unui site separat pe noul domeniu este, de obicei, în mod exclusiv pentru utilizatorii mobili. Cu toate că acest lucru are uneori un sens, dar acest lucru nu este, de obicei, o idee bună. Site-urile mobile pot fi extrem de ușor, dar ele depind de un nou comportament de bază de cod și browser-ul, toate acestea pot fi un obstacol atât pentru dezvoltatori și utilizatori.

În prezent, cea mai populară metodă este de web design receptiv, în favoarea unui design care se adaptează dinamic la diferite browsere și dispozitive, modificarea aspectului și a conținutului de-a lungul drum. Această soluție oferă beneficii tuturor celor trei: receptiv, adaptive și mobile.

aspecte flexibile

Designul web este împărțit în trei componente principale, inclusiv layout flexibil, interogările media și conținut media flexibil. Prima parte, aspecte flexibile - este practica de a construi un aspect site cu o grilă flexibil, care este capabil de dinamic pentru a reduce dimensiunea de orice lățime. ochiurilor de plasă flexibile construite folosind unități relative de lungime, de obicei la sută le sau unități. Aceste lungimi relative apoi utilizate pentru a anunța valorile grilei de bază ale proprietăților, cum ar fi lățimea. marja sau padding.

Formula se bazează pe captarea lățimii elementului țintă împărțirea de lățimea elementului părinte. Rezultatul este lățimea relativă a elementului țintă.

plasă flexibilă

Să vedem cum funcționează această formulă în aspectul două coloane. Mai jos avem un părinte cu clasa de container, care se înfășoară în elemente

și