Чуйний веб-дизайн, webreference

Інтернет злетів швидше, ніж будь-хто міг це передбачити і росте як божевільний. За останні кілька років до того ж на сцену увірвалися мобільники. Зростання споживання мобільного Інтернету також випереджає загальне зростання використання Інтернету.

З ростом використання мобільного Інтернету виникає питання про те, як створювати веб-сайти, які підходять для всіх користувачів. Індустрія відповіла на це питання чуйним веб-дизайном.

огляд чуйності

Термін чуйний веб-дизайн сам по собі придумав і в значній мірі розробив Ітан Маркотт. Багато що з того, що розглянуто в цьому уроці було вперше сказано Ітаном в мережі і в його книзі Чуйний веб-дизайн. яку варто прочитати.

Чуйний веб-дизайн, webreference

Мал. 4.01. Food Sense має гарний дизайн, чуйний при самих різних розмірах вікна. Незалежно від того, наскільки екран великий або маленький, сайт Food Sense підлаштовується під нього, створюючи природний користувальницький досвід.

Чуйний, адаптивний і мобільний

Для деяких термін чуйний може бути не новий, а інші можуть бути краще знайомі з терміном адаптивний або мобільний. Для вас може представляти інтерес, в чому різниця між усіма цими термінами.

Чуйний і адаптивний веб-дизайн тісно пов'язані і часто змінюються один з одним місцями. Чуйний зазвичай означає реакцію швидко і позитивно реагувати на будь-яка зміна, в той час як адаптивний значить легко пристосовуватися до нової мети або ситуації при їх зміні. З чуйним дизайном сайти постійно і плавно змінюються в залежності від різних факторів, таких як ширина вікна, а адаптивні сайти будуються на групах встановлених факторів. Поєднання цих двох ідеально, забезпечуючи ідеальну формулу для функціональних сайтів. Який термін використовувати особливо не має великої різниці.

Мобільний, з іншого боку, як правило, означає створення окремого сайту зазвичай на новому домені виключно для мобільних користувачів. Хоча в цьому іноді є свій сенс, але зазвичай це не є хорошою ідеєю. Мобільні веб-сайти можуть бути надзвичайно легкими, але вони залежать від нового базового коду і поведінки браузера, все це може стати перешкодою як для розробників, так і для користувачів.

В даний час найбільш популярний метод полягає в чуйну веб-дизайні, на користь дизайну, який динамічно адаптується до різних браузерів і пристроїв, змінюючи макет і контент на цьому шляху. Це рішення містить переваги всіх трьох: чуйного, адаптивного і мобільного.

гнучкі макети

Чуйний веб-дизайн розбивається на три основних компоненти, включаючи гнучкі макети, медіа-запити і гнучкий медіа-контент. Перша частина, гнучкі макети - це практика побудови макета сайту з гнучкою сіткою, яка здатна динамічно зменшувати розмір до будь-якої ширини. Гнучкі сітки будуються з використанням відносних одиниць довжини, як правило, відсотків або одиниць em. Ці відносні довжини потім застосовуються, щоб оголосити основні значення властивостей сітки, таких як width. margin або padding.

Формула заснована на взяття цільової ширини елемента і розподілі її на ширину батьківського елемента. Результатом є відносна ширина цільового елемента.

гнучка сітка

Давайте подивимося, як ця формула працює всередині двоколонковому макета. Нижче у нас є батько з класом container, який обертає елементи

і