Статьи

css - ПРАПОР занами

  1. Навіщо тестувати дизайн в різних браузерах?
  2. Як перевірити дизайн сайту в різних браузерах?
  3. Adobe BrowserLab
  4. IE багато не буває
  5. Тест браузера в браузері

Крос-браузерна сумісність - одна з найскладніших завдань, які доводиться вирішувати при створенні сайту. Дотримання стандартів не гарантує однакового виду і поведінки вашого сайту в різних браузерах, особливо багато проблем доставляють старіші з них. Вид щойно зробленого ошатного сайту в якомусь IE 5 може багатьох шокувати. Не обов'язково домагатися 100% ідентичності картинки і функцій у всіх браузерах, відомих світу, але треба хоча б докласти зусиль для того, щоб більшість відвідувачів змогли банально скористатися вашим сайтом.

Навіщо тестувати дизайн в різних браузерах?

Суть проблеми в тому, що різні браузери (а їх багато), різні покоління (версії) одного і того ж браузера, один і той же браузер на різних операційних системах поводяться по різному - видають різні картинки. Розміри і пропорції шрифтів на Windows і на Mac будуть різними, Firefox на Windows і він же на Linux будуть відображати сторінку по-різному. Від цього нікуди не дітися, це треба знати і враховувати.

Ось як розподілені браузери серед відвідувачів одного нашого сайту.

Ось як розподілені браузери серед відвідувачів одного нашого сайту

Переважають різні версії Internet Explorer, серед них практично порівну версій 6 і 7, трохи 8 і майже немає версії 5 (4 відвідувачами за півроку). Навіть ці 3 найпопулярніші версії відрізняються досить кардинально, щоб це могло зруйнувати ваш ретельно вивірений дизайн. Неможливо тримати в думці всі критичні відмінності між різними версіями Internet Explorer, їх відмінності від більш доброзичливих до стандартів Firefox і Safari - необхідно тестування.

Як перевірити дизайн сайту в різних браузерах?

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

На допомогу приходять різноманітні віддалені сервіси, що дозволяють протестувати ваш сайт. Що вони дозволяють:

- Побачити ваш сайт в різних браузерах (Mozilla, Internet Explorer, Opera, Safari, мобільні браузери)

- Побачити ваш сайт при різних дозволах екрану (640 × 480, 800 × 600, 1024 × 768, 1200 × 800)

- Побачити ваш сайт з різних операційних систем (Mac OS, Linux, Windows)

Ви можете вносити зміни і постійно перевіряти ефект від поправок, поступово просуваючись до мети.

А тепер трохи посилань на корисні сайти і програми, які надають інструменти для перевірки дизайну сайту в різних браузерах.

Adobe BrowserLab

Свіжий сервіс, що знаходиться в стадії закритого тестування. Поки безкоштовний, але зареєструватися не дають.

Adobe компанія солідна, тому можна очікувати якісний продукт. Але з тієї ж причини я сумніваюся в його безкоштовності після релізу. Для роботи потрібно Firefox (2.x або 3.x), IE (6.x або 7.x) або Safari 3.x (Mac OS). Існує також розширення для інтеграції в програму Adobe Dreamweaver CS4.

IE багато не буває

Існують численні рішення сторонніх розробників, що дозволяють встановлювати і запускати кілька версій Internet Explorer на одному комп'ютері, або достовірно адаптовані поведінку різних версій. Ми користуємося програмою IETester , Продукт не без глюків, але цілком робочий. Працює на Windows XP і Vista.

Тест браузера в браузері

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

Сервіси в основному платні, але деякі надають деякі можливості і без оплати. Для затравки назву BrowserShots , IE NetRenderer і Litmus , У яких є безкоштовні версії.

Навіщо тестувати дизайн в різних браузерах?
Як перевірити дизайн сайту в різних браузерах?
Навіщо тестувати дизайн в різних браузерах?
Як перевірити дизайн сайту в різних браузерах?
Що можна зробити?

Новости