Многие верстальщики знают как нелегко приходится с браузером Internet Explorer 6.0. А мне он вовсе напоминает ребенка — то одно ему не так, то другое… В общем капризов очень много. Чтобы привести верстку сайта к нормальному отображению следует создать отдельную таблицу стилей, которая будет подставляться вместо стандартной при определении браузера пользователя ИЕ 6.0. Писать отдельную таблицу стилей может быть тоже непосильным трудом, т.к. для данного устаревшего браузера постоянно приходится применять различные хаки и трюки.
Сегодня пользователей, пользующихся браузером Internet Explorer 6.0, становится все меньше и меньше. Поэтому, учитывая данный факт я предлагаю вставить заглушку с предложением обновить свой браузер пользователям, которые до сих пор используют Internet Explorer 6.0.
Выглядеть она будет так (увеличивается по клику):
Теперь, как ее внедрить в наш шаблон? Качаем данный архив к себе на компьютер. Распаковываем содержимое архива в корневую директорию вашего сайта. В индексный файл шаблона в начало документа вставляем следующий код:
<?php
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if (stripos($user_agent, 'MSIE 6.0') !== false && stripos($user_agent, 'MSIE 8.0') === false && stripos($user_agent, 'MSIE 7.0') === false) {
if (!isset($HTTP_COOKIE_VARS["ie"])) {setcookie("ie", "yes", time()+60*60*24*360);header ("Location: /ie6/ie6.html");}
}
?>
Теперь заходим на сайт с браузера IE 6.0 и любуемся нашей заглушкой.
Вот и все, вопрос с осликом 6.0 я так считаю решен. Всем пока. Будут вопросы, задавайте в комментариях, с удовольствием отвечу.