Чи потрібна оптимізація верстки під Internet Explorer 6
Браузер Internet Explorer 6 (MSIE6) був випущений в далекому 2001 році корпорацією Microsoft включеним в стандартний пакет Windows XP. В даний час більшістю розробників цей браузер вважається одним з найгірших програмних продуктів за всю історію. І цьому маса причин: він не відповідає стандартам W3C, в ньому величезна кількість проблем в безпеці, які можуть спровокувати завантаження троянів і інших вірусів на комп'ютер. І тим не менше даними браузером продовжує користуватися певний відсоток відвідувачів сайтів. Компанія Microsoft відкрила спеціальний сервіс - ie6countdown.com , Де можна стежити за зменшенням даного показника в усьому світі. Станом на жовтень 2012 року це число становить 6% від усієї кількості інтернет-користувачів, і цей відсоток продовжує падати. Виникає питання: чи варто приділяти час і нерви для оптимізації сайту під даний браузер?
При верстці сайту під IE6 виникає маса проблем: прозорість елементів, неможливість показу слайд-шоу, криве відображення стандартних розмірів модулів і так далі. Однак багато, намагаючись не втрачати імідж сайту і почуття тактовності, хоч і без бажання, але все ж намагаються створити сайт коректним для відображення і в IE6.
З іншого боку, більшість сходиться на думці, що слід пропагувати нормальні браузери (Opera, Chrome, Firefox, Safari, IE9) серед неосвічених користувачів, щоб мінімізувати їх число.
Виникає парадокс: оптимізовані під IE6 сайти будуть відкриватися цілком коректно і у користувача не буде причин для зміни браузера або його поновлення, скільки б йому не говорили (все ж працює!). У разі ж якщо у нього більшість сайтів буде розповзатися і глючить, користувач задумається про це і сам захоче вирішити проблему. З цього випливає ще одне питання: чи несе оптимізація під IE6 користь?
Проблема ця досить глобальна. Сама корпорація Microsoft, починаючи з версії Windows Vista, оновила даний браузер і рекомендує використовувати вдосконалену версію.
Найкращим рішенням багато хто вважає необхідність відмовитися від оптимізації, інформувати користувачів браузера IE6 про його недоліки і пропонувати оновити, тим самим допомагаючи йому піти в історію. Для реалізації цього є кілька рішень, одне з яких - сторінки-заглушки з посиланнями на останні версії інших популярних браузерів.
Деякі гуманісти пропоную представляти користувачеві кнопки, при натисканні на які він продовжить перегляд сайту через даний браузер.
Якщо ж вибирати варіант оптимізації, то тут не обійтися без додаткових вставок коду (так званих «хаков»), які дозволяють виправити деякі недоліки і імітувати ефекти. Однак це часто викликає нові проблеми і порушує валідність коду.
Використання браузера IE6 можна порівняти з поглядом на світ крізь потерті і каламутні старі окуляри, коли все розмито і неприродно, коли хоч я знаю вся та краса, яку дозволяють зробити сучасні технології. А яка ваша думка з даного питання?
Повернутися назадСтатті по темі:
З цього випливає ще одне питання: чи несе оптимізація під IE6 користь?А яка ваша думка з даного питання?