Как использовать?
Этот скрипт уже встроен в phpBBex! Но вы можете его использовать и в других движках. Для этого необходимо просто вставить эту строчку сразу после открывающего тега <body> или в секции <head> (в обычном phpBB это в шаблоне overall_header.html):
- Код: Выделить всё
<!--[if lte IE 9]><script src="http://phpbbex.com/oldies/oldies.js" charset="utf-8"></script><![endif]-->
Как это выглядит?
Пользователи устаревших версий IE увидят стилизованное под IE6 уведомление:
При клике по нему пользователь увидит страницу выбора нового браузера:
А что насчёт IE8?
На IE8 приходится 5.1% трафика — всё ещё достаточно много, чтобы игнорировать существование такого браузера. Но доля его стремительно падает. Уже не за горами тот самый момент...
А как же старые версии других браузеров?
Как правило, проблемы «значительной доли» устаревших версий не касаются альтернативных браузеров — старые Firefox, Chrome и Opera практически полностью самоустраняются в течение двух-трёх лет после выхода новых версий. Firefox 3.6 был кандидатом на «долгожителя», поскольку многие любители Firefox холодно отнеслись к новому интерфейсу и плотному графику релизов любимого браузера, сознательно оставаясь на старой версии. Прошло немногим больше года после выхода Firefox 4, и сейчас у Firefox 3.6 всего 2.3%. Его доля падает быстрее, чем доли устаревших версий IE.
P. S. Это адаптация под phpBB моего поста на Хабре. Надеюсь, кому-нибудь пригодится.