Довольно частый вопрос — как посетителю со старым браузером подсказать, в частности с Internet Explorer 6 подсказать, что его пора обновить, как для полноценного просмотра современных сайтов, так и в целях безопасности (Microsoft больше не поддерживает IE6).
Для Joomla существует целый набор плагинов реализующих этот функционал. Ниже рассмотрим их основные различия, возможности и настройки.
Я остановил свое внимание на Internet Explorer Warning Update по следующим причинам:
- Наличие ссылок на страницы скачивания основных популярных альтернативных браузеров.
- Поддержка мультиязычности и русский перевод в комплекте.
- Плагин работает через вставку стандартных Conditional Comments на Internet Explorer (условных комментариев на IE) в код страниц сайта:
<!--[if lt IE 7]> <script type="text/javascript"> var msg1 = "Знаете ли вы, что ваш Internet Explorer устарел?"; ... window.addEvent('domready', function(){ iewarning(waruri); }); </script> <![endif]--> - Имеются настройки автоматического перехода на страницу загрузки новой версии альтернативного браузера (или нового IE) — IE Sucks, и проверки версии IE (IE6, IE6+IE7, IE7).
Примечания:
Как известно Internet Explorer любой версии можно эмулировать с помощью FireFox-расширения User Agent Switcher, однако, видимо, из-за того что плагин не смотрит на User Agent, а использует Conditional Comments (которые судя по этому комментарию выполняются быстрее) этот метод для тестирования не подходит.
Зато подходит online-сервис эмуляции Internet Explorer, который покажет сообщение выводимое плагином.