Веб-сайт містить в собі кілька різних аспектів:
- Зовнішній вигляд - перш за все графіка, колірна схема, елементи навігації і т.д.
- Контент - інформація, продукти, які доступні на веб-сайті.
- Функціональність - функціональність включає в себе інтерактивні функції, які веб-сайт надає відвідувачам і необхідна інфраструктура для їх забезпечення.
- Юзабіліті - сайт з точки зору відвідувача, яка включає в себе такі речі, як взаємодії елементів, зручність навігації і корисність ресурсу.
Зовнішній вигляд включає в себе загальний зовнішній вигляд веб-сайту. Графічний дизайнер вирішує, які кольори і шрифти використовувати і як буде розташовуватися кожна сторінка. Графічний дизайнер також повинен мати почуття естетики, розуміти як поєднуються кольори, і як образи будуть проектувати зображення, яке власник сайту хоче показати своїм відвідувачам.
Функціональність включає в себе всі інтерактивні аспекти веб-сайту, а також анімацію. Спільним знаменником є те, що програмісти, які використовують різні мови веб-програмування, працюють або на веб-сервері або в веб-браузері, створюючи всі ці функції.
Flash використовується для створення анімації. Perl, PHP і Java є мовами програмування, які використовуються на веб-сервері для створення складних динамічних веб-сторінок. Ці сторінки можуть працювати самостійно, але частіше за все з базою даних для створення всіх функцій, які ми звикли очікувати від веб-сайту.
Є й інші "backend" додатки, які є невидимими для відвідувачів, наприклад, форми обробки, управління контентом і інші програми управління, які дозволяють непрограмістів підтримувати деякі аспекти даних веб-сайту.
Всі ці програми повинні бути інтегровані в HTML код, який буде використовуватися на веб-сторінці.
Юзабіліті це те, як виглядає і функціонує веб-сайт з точки зору користувача. В основному включає в себе тестування речей, наприклад:
- Передає чи зовнішній вигляд належний образ / імідж веб-сайту?
- Чи є навігація легкої і зрозумілої для користування?
- Чи приводить навігація відвідувача туди де їм потрібно опинитися?
- Чи швидко завантажується веб-сайт?
- Чи працюють додатки належним чином?
Дизайн vs Розробка
На жаль, є багато нахлестов і інтеграції необхідних між веб-дизайном і веб-розробкою. Коли ви кидаєтеся в суміш створення контенту і юзабіліті-тестування, то ви стикаєтеся з реальним безладом.
Чи може одна людина зробити всі ці речі? Є деякі люди, які можуть зробити все, але більшість справляються тільки з однією або двома завданнями. Веб-дизайн як правило, передбачає собою створення контенту і зовнішнього вигляду, в той час як веб-розробка включає в себе створення функціоналу і тестування його юзабіліті.
Веб-дизайнери повинні мати досвід з графічними інструментами веб-дизайну, наприклад Photoshop або InDesign. Більшість також повинні знати HTML для кращого розуміння роботи і можливості реалізовувати свої веб-сайти і проекти самому. Однак, використання анімації на сайті і макет вмісту веб-сайту також є частиною відповідальності веб-дизайнера.
Веб-дизайнер та веб-розробники повинні працювати разом, щоб гарантувати, що веб-сайт є все чого очікує замовник. Тільки великі компанії можуть дозволити собі найняти окремих фахівців в області графічного дизайну, створення контенту, програмування і тестування юзабіліті при створенні нового веб-сайту. У більшості інших випадків, веб-дизайнер і веб-розробники, це дві різні людини, які повинні працювати разом, щоб створити успішний сайт, і лише в окремих випадках одна людина вміє грамотно поєднувати ці здібності.
УВАГА! Ви використовуєте застарілий браузер Internet Explorer
Даний сайт побудований на передових, сучасних технологіях і не підтримує Internet Explorer 6-ої і 7-ої версії.