Перевіряємо якість сайтів
Через кілька тижнів після роботи такого веб-сайту стає зрозуміло, що підтримувати його важко, він працює повільно і далеко не у всіх користувачів коректно. Що ж робити?
Ключові моменти оцінки якості веб-проектів
Насправді, можна досить швидко прийняти рішення про якість інтернет-проекту, що здається, за допомогою безкоштовних інструментів. Що ж справді впливає на якість?
- Сумісність сайту із браузерами.
- Відповідність стандартам.
- Семантика HTML коду.
- Доступність сайту для користувачів
- Швидкість роботи за сервера.
- Швидкість роботи на стороні браузера.
Як це все перевірити за 10 хвилин?
Кросбраузерність сайту
Перевіряємо за допомогою www.browsershots.org. Вибираємо найпоширеніші браузери для цільової аудиторії (Internet Explroer 6, 7 та 8, Firefox 2 та 3, Opera 9 та 10, Safari 3, Chrome 1). Отримуємо пару десятків зображень головної сторінки сайту і вже по ній оцінюємо якість верстки: наскільки вона відповідає початковому дизайн-макету.
Відповідність стандартам
Зазвичай при розробці відповідно до стандартів зменшується час на підтримку та розвиток такого сайту та збільшується його доступність для користувачів. Які стандарти варто перевіряти?
Перевіряємо за допомогою HTML-валідатора: validator.w3.org, насправді нам достатньо, щоб було не більше ніж 25 помилок на сторінці. Рекомендується перевіряти кілька типових сторінок усунення найбільш очевидних недоліків.
Відповідність стандартам доступності: WCAG. Перевіряємо за допомогою www.contentquality.com достатньо відповідності першому рівню (A, WCAG Priority 1).
Доступність та семантика коду
Швидкість роботи сайту
ДужеЧасто швидкість роботи має ключовий вплив на конвертацію відвідувачів у дохід сайту. Особливо це притаманно інтернет-магазинів. Як ми можемо перевірити цю швидкість? Для серверної сторони існує інструмент host-tracker.com, за допомогою якого можна встановити характерний час доступу до сайту різних точок земної кулі. Також він дозволяє оцінити характерний час створення сторінки на сервері (якщо мінімальний час доступу до сайту більше 1с, то вже варто бити на сполох).
Для перевірки стійкості до відмови сайту варто скористатися сервісом Load Impact. Безкоштовний аналіз дозволяє перевірити до 50 одночасних відвідувань (кожен із яких може відкривати кілька десятків сторінок на сайті). Основним показником стійкості сайту до навантажень буде вид кривої, що вийде після проведення тесту. Якщо графік рівний або час відкриття сторінки дещо падає при зростанні відвідуваності, значить, з сайтом все нормально. Якщо ні, то потрібно ухвалювати рішення про оптимальний потік відвідувачів, яких сайт зможе обслужити.

Для перевірки якості швидкості завантаження клієнтської складової можна скористатися або YSlow під Firebug для Firefox (оцінка має бути не менше 80, найкраще не менше 90). Або безкоштовним інструментом webo.in (проста оцінка не нижче 70, краще не нижче 80).
На що впливає якість сайту
Це насамперед вартість його підтримки та розвитку. Сайт, зроблений грамотно і за всіма стандартами, набагато простіше розвивати, оскільки часу написання додаткового коду за наявності гарної стандартної бази йде значно менше. Це і масштабованість проекту, коли розробники передбачають великий «запас міцності» для щоденних відвідувань, і в піковий годинник сайт працюватиме вштатному режимі, не вимагаючи додаткового масштабування.
Швидкість створення HTML-сторінок та загальний час завантаження дуже впливає на доступність сайту. Ключовим параметром тут є «завантаження за 4 секунди» і швидше завантаження, ніж у основних конкурентів. У відсутності основних переваг на ринках з високою конкуренцією швидкість роботи сайту може стати вирішальним фактором при прийнятті рішення.