fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Технології

Створити сайт з чуйним дизайном. Конструктори сайтів та інші можливості

По мірі розвитку високих технологій змінилися і вимоги, що пред’являються до сайтів, адже на ринку представлена величезна кількість електронних пристроїв з виходом в інтернет.
Поряд із звичайними смартфонами і ноутбуками, з’явилися планшети, нетбуки, кишенькові комп’ютери, телевізори і навіть ультрабукі. Разом з цим перед розробниками і веб-дизайнерами виникло питання про те, як веб-сторінки будуть відображатися на екранах з різним розширенням. При будь-якому невідповідність ширини браузера відвідувача сайту і очікуваної мінімальної ширини, вміст сайту буде обрізано, і важлива інформація на сайті може піти з області перегляду. Так виникла нова технологія створення сайтів, робить їх більш гнучкими і дозволяє на екранах з будь-яким дозволом виглядати однаково – чуйний дизайн.
Способи створення чуйного дизайну
Якщо ви початківець верстальник і ще губитесь у всьому різноманітті коду, але дуже хочете створити сайт, на допомогу вам прийдуть конструктори сайтів (кращим можна сміливо назвати MotoCMS 3.0) різні фреймворки – зручні інструменти, що складаються з набору готових CSS – стилів, java-скриптів і html-коду. Якщо ж ви впевнено володієте навичками html-верстки і розбираєтеся в CSS – стилі, то перед вами відкриваються широкі можливості створити будь-який сайт, що відповідає вимозі кросбраузерності. Детальніше розповімо про кожному способі – вибирайте найбільш зручний і застосовуйте його на практиці.
Конструктори сайтів – MotoCMS 3.0
Чому ми розповімо лише про MotoCMS 3.0? Це самий прогресивний і передової онлайн-конструкторів сайтів будь-якого рівня складності, який має величезні можливості оформлення сайтів будь-якого напрямку.
Всі сайти створені на платформі MotoCMS 3.0 є респонсивными, це означає, що конструктор сайтів забезпечить правильне, адаптивне обображение веб-сторінок в будь-якому браузері. Дана платформа дозволяє помітити дуже швидку реакцію на всі дії гостей сайту та адміністраторів в рамках панелі управління. Досить проста робота конструктора також стосується і роботи з медіафайлами. Розглянутий конструктор сайтів MotoCMS 3.0 дозволяє встановити сайт в районі двох хвилин, підключивши базу даних і файли шаблону. MotoCMS 3.0 підійде як ентузіастам, новачкам веб-дизайну, так і професійним творцям сайтів. Більш того сайти створений на MotoCMS 3.0 відмінно індексуються пошуковими системами.
Фреймворки
Одне з головних переваг фреймворку – це його кросбраузерність. Застосовуючи фреймворк у своєму проекті, будьте впевнені, що сайт буде відмінно виглядати на будь-якому пристрої, з якого його переглядають. Навіть початківець верстальник, володіючи цим потужним інструментом, зможе створювати сайти різної складності. У даного способу є свої мінуси. Перший полягає в наявності зайвого коду, який впливає на завантаження сайту і ускладнює його. Другий недолік – дизайн сайту буде обмежено тим кодом, який надає фреймворк. Наведемо приклади декількох фреймворків, які ви без праці освоїте.
Bootstrap – один із найвідоміших помічників верстальників є фреймворк від компанії Twitter Bootstrap. Завдяки своїй популярності вже існує ціле співтовариство, каламарна плагіни і інші доповнення для цього фреймворку. Повне керівництво можна прочитати у спеціальній документації на сайті розробника. Responsive Grid System – ще один інтуїтивно зрозумілий фреймворк називається Responsive Grid System. У чомусь він схожий на Bootstrap: легко підключається і застосовується адаптивна розмітка, яка складається з 12 колонок. Skeleton – також простий у використанні, заснований також на 12-колонковою адаптивної розмітці і легко пристосовується до будь-якого дизайну.
Це далеко не повний список і існують десятки фреймворків на будь-який смак. Кожен зможе вибрати з цього різноманіття найбільш зручний для себе інструмент.
Min-width. Медиазапросы і гнучка сітка.
Цей спосіб підійде більш досвідченим фахівцям у веб – розробці. Детальніше можете почитати про нього в книзі В. Маркотта «Responsive Veb Design», де він доступно і детально розповідає про трьох складових даного способу кросбраузерною верстки. На думку Маркотта для створення чуйного дизайну потрібно 3 компонента:
Гнучка сітка.
Гнучкі зображення.
Медиазапросы
Гнучка сітка. Тут все вміщається в одну формулу: target context = result. Всі рядки, стовпці та модулі виражені пропорцією містяться в них елементів. І їх розміри розраховуються за вищенаведеною формулою, де:
target – розмір в пікселях самого елемента, розмір якого у відносних одиницях нам потрібно порахувати;
context – розмір в пікселях батьківського елемента;
result – отриманий результат у відсотках, який ми записуємо в CSS правила замість вихідного значення в пікселях.
Гнучкі зображення. Тут достатньо задати максимальну ширину для зображень 100%. Вони почнуть збільшуватися і зменшуватися пропорційно решти контенту. Медиазапросы. Медиазапросы змінюють CSS властивості елементів, якщо задані певні параметри, таких як ширина, висота, тип екрану та інші.
Важко недооцінити значення чуйного дизайну. Кросбраузерність – це вже не надмірність, а вимога розробників пошукових систем, впливає на позицію сайту в пошуковій видачі. Наведені способи допоможуть зробити ваші сайти чуйними, а, отже, поліпшити їх юзабіліті.