Какие вы используете заглушки для старых браузеров

Хочу поставить заглушку для ie6-8, а то уже достали эти браузеры :)

Интересует какие вы используете методы для определения старых браузеров
Алексей Добряков
08 мая 2013, 12:26
modx.pro
1
1 476
0

Комментарии: 1

Василий Наумкин
09 мая 2013, 06:39
0
У меня на webstartpage.ru вот так сделано:
$user_agent = $_SERVER['HTTP_USER_AGENT'];

if (stripos($user_agent, 'MSIE 6.0') != false ||
stripos($user_agent, 'MSIE 7.0') != false ||
stripos($user_agent, 'MSIE 8.0') != false) {
	if (!isset($_COOKIE[$this->cie])) {
		// Кука на сутки, что предупреждение показано
		setcookie('site_ie', '1', time() + 24*3600, '/');

		$modx->regClientHTMLBlock( $modx->getChunk($tplIEWarning) );
	}
}

Показывается один раз в сутки юзеру, если он большой любитель IE. Версии можно разные указывать.
Уверен, что не самый оптимальный вариант, но меня вполне устраивает.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1