Сайти: перевірка на кроссбраузерность
Не раз в інтернеті натикався, і натикаюся (і будеш натикатися - прим.ред.) На висловлювання типу "Opera - кращий браузер, тому сайт буду робити під нього, а ті хто його не використовують - лохи", "Головне щоб в Firefox правильно відображалося, решта не важливо "і так далі. Я, і не тільки я (а я ще й я - прим.ред.), Вважаємо, що створення сайту і його перевірка тільки в одному-двох браузерах, можна сміливо вважати правилом поганого тону і непрофесіоналізму.
Звичайно, новачками все були, тому іноді можна закривати на таке очі, ну чого тут взяти. Чи не кривлячи душею скажу, що свого часу я теж використовував два-три браузера для перевірки, і лише в ході роботи зрозумів, наскільки важливо тестувати сайт навіть не в чотирьох, що не п'яти і не шести браузерах.
Напевно рік тому, коли я отримав кілька поспіль дуже позитивних відгуки за якісну верстку, я вирішив підрахувати скільки ж браузерів я використовую для перевірки. Браузерів виявилося дев'ять і я назвав методику "Тест дев'яти браузерів". Зараз я їх використовую більше, але назва досі залишилося в голові.
Відповідь на питання "Чому їх стільки вийшло" досить простий. В ході різних вёрсток завжди перебувала якась "біла ворона", яка змушувала вносити нові зміни. Власне ворон цих я і збирав, діставшись тієї стадії, коли претензій на верстку взагалі не надходило або надходило дуже мало (пов'язано було з простим "прогледів", і виправлялися моментально).
Отже, тут я ділюся набором необхідних браузерів в порядку їх значимості. Всі згадані нижче браузери можна скачати за посиланням .
Internet Explorer
Оскільки для 50-80% (в залежності від країн) користувачів "інтернет" і "інтернет експлорер" це одне і теж, то, на жаль, все таки потрібно підлаштовуватися під них. Для обов'язкового тестування необхідні IE6, IE7 та IE8. Найбільше проблем створюють 6 і 7 версії. Восьма, на подив, вийшла досить стабільною.
В принципі можна ще перевіряти і в IE5.5, але за бажанням. Я, наприклад, дивлюся як в ньому відображається, і тільки значні косяки правлю, особливо на ньому не заморочуючись.
Найприємніше, що не треба ставити всі чотири версії на комп'ютер, оскільки є чудова програма IETester. Встановивши її, ви отримаєте 4 в 1.
Mozilla Firefox
За кількістю використання варто відразу за IE, трохи конкуруючи з Opera, але все ж випереджаючи її. Тож не дивно, адже вогнелис дуже сильно пропіарити =).
В цілому Лис радує, оскільки від версії до версії він не несе якихось сильних змін в читанні коду: що Firefox 2, що Firefox 3. Однак про всяк випадок все одно тримаю їх обидві.
Opera
А ось з Оперою справа стоїть складніше. При деяких вёрстках були помічені відмінності між версіями 9.20 і 9.26, між версіями 9.2 * і 9.50 і 10.00. Поки між 9.50 і 10.00 я відмінностей не помітив, треба ще кілька сайтів зверстати, подивитися. Загалом, бажано всі чотири версії ставити. Якщо не хочеться, немає можливості і бажання, то можна обійтися наприклад 9.20 і 9.50, або 9.26 і 10.00. Тобто скласти парочку з версії до 9.50 і після 9.50.
Google Chrome
Поки відмінностей між хром я не дуже помітив, за винятком одного. Коли я писав про CSS-хакі і тестував їх , То один з хаков працював до третьої версії, а починаючи з третьої - не працював. Загалом поки буду тестувати, і на даний момент рекомендую поставити якусь з першої версії і з третьої.
Safari
Знову ж таки, все відмінності між сафарі поки виявилися лише на CSS-хаках, причому без будь-яких закономірностей. Тримав би 3 якусь версію і 4.
Netscape Navigator
Браузер віджив своє і більше не підтримується. Щоб вшанувати її пам'ять, я б тримав її на всякий випадок. Втім, як показала практика, якщо передбачити весь вище запропонований список, то з нескафе проблем бути не повинно.
На завершення
Разом саме мінімальне виходить 8 браузерів - три віслюка, лисиця, дві опери, хром, сафарі. Я б рекомендував розширити список все таки ще однієї лисицею, 1-2 операми, і по можливості ще одними хромом і сафарі. Щоб довго не шукати, пропоную все скачати - браузери, про які йшла мова в статті, можна скачати за посиланням .
І останнє слово редакції: не забувайте, що не всі юзают один той же браузер, тому ставитеся з розумінням до цієї частини роботи, де треба відкрити близько десяти додатків, і часом ні по одному разу, і перевірити - а чи все гаразд.
Схожі записи: