Вконтакте
Телефон для заказов: +7 (910) 487 81 94
Подписка на RSS

Долой устаревшие версии IE — предупреждаем пользователей о необходимости обновления

Сегодня я поделюсь с вами простым методом, с помощью которого можно предупредить посетителей сайта, которые пользуются старыми версиями Internet Explorer, о том, что этот браузер в устаревшем его варианте не только не поддерживает много, казалось бы, обычных вещей, но и банально представляет угрозу для безопасности компьютера.

Вам это может понадобиться, когда, например, не будет времени бороться с этим чудовищем за правильную интерпретацию вашего навороченного CSS, и вы сможете просто дать подобным пользователям облегчённую версию сайта, при этом уведомив их о том, что если они обновятся, получат много эстетического удовольствия.

Итак, для того, чтобы сделать такое предупреждение, достаточно в нужном месте вашего шаблона, либо вашего html-файла вставить следующие строчки:

<!--[if (gte IE 5.5)&(lt IE 8)]>
<div class="iedanger">Вы используете устаревшую версию браузера Internet Explorer, и данный сайт представлен для Вас в облегчённом варианте. Чтобы получить доступ к полной версии сайта, <a href="http://www.microsoft.com/rus/windows/internet-explorer/">обновите</a>, пожалуйста, версию Internet Explorer, либо воспользуйтесь другими современными браузерами. Кроме того, использование устаревших версий Internet Explorer может негативно отразиться на безопасности Вашего компьютера.</div>
<![endif]-->

Естественно, текст можно заменить на что-нибудь более подходящее для Вашего проекта, но последствия использования устаревших версий Internet Explorer примерно такие и есть.

Как видите, мой текст вложен в контейнер, к которому применён класс iedanger — это сделано для того, чтобы поярче наше сообщение выделить. Для этого в CSS понадобиться добавить что-нибудь в этом духе:

.iedanger { 
background-color: #FC6; 
padding:15px; 
line-height:140%; 
color:#F00; 
font-size:14px; 
display:block; 
width:100%; 
}

Вот так наше сообщение выглядит на моём блоге:

Можете проверить, если у вас есть такая возможность. А если возможности нет, то предлагаю скачать очень полезную программу IE Tester, с помощью которой можно просматривать сайты в старых версиях IE — очень нужная штука для сайтоделов.

Что касается самих старых версий, то мне кажется пора уже отказываться тратить уйму времени на то, чтобы заставить их поддерживать все используемые на сайте украшения.

Индустрия не стоит на месте, и нет ни капельки смысла в том, чтобы вечно тащить за ней этого динозавра. Обновиться же совсем не сложно — просите об этом пользователей!

Надеюсь, вы согласитесь со мной в том, что подобное предупреждение стоит внедрять на свои страницы. Приглашаю обсудить это дело в комментариях.

Желаю вам всего самого современного!
Seogad

Понравилась статья?

Создание блога под ключ всего за 999 рублей!

«Долой устаревшие версии IE — предупреждаем пользователей о необходимости обновления» — комментарии (10)

  • А как ты делаешь картинки к каждому посту ? Это специальная программа какая то ?

  • @Гарант, Это скриншот загнанный в шаблон, в котором есть рамка и заголовок, размер и фон которого редактируются

  • Тоже считаю — нафиг надо, например, скруглять углы через CSS в IE, когда он этому всячески сопротивляется.. Хотя, этот частный случай относится ко всем версиям, а не только устаревшим.
    Иногда попадается вредный заказчик, что требует 99% кроссбраузерности — тогда начинается цирк и немцы

  • Тём, напиши для нубов как я — как выводить что либо только на одной странице…
    Пример — хочу вставить баннер в шапке только на главной странице, или флэшку какую-нить в футере только на главной странице.

  • @WeXX, написал, читай свежий пост =)))

  • А зачем gte? Достаточно проверять версию не ниже такой-то.
    Посмотри, например, как сделано в админке Daos.

  • @Тормоз, однако, не подумал. Большое спасибо за дополнение =)

  • ооо!долой этот гребаный ИЕ!!!
    вот почему недьзя придумать 1 браузер и работать с ним?((подстраивайся под него постоянно(

  • @Хайпер
    1) Надо отговорить заказчика, для этого очень много аргументов. Не то место что бы их все приводить, да и в инете море инфы
    2) Добавить, что в ИЕ сайт будет работать корректно, просто немного упрощенный — без уголков и теней…
    3) Ну а если заказчик дубовый, то гнать его в шею, ибо проблем от таких больше, чем пользы. Ну или сказать, что цена возрастет в два раза. Тогда он быстро передумает. Но всё же лучше воспользоваться первыми двумя пунктами, ибо там очень много интересного…

    А по теме:
    Прошел почти год, а воз и ныне там. Ну когда же сгорят эти пользователи ИЕ6-7 в адском пламени.

    ЗЫ Щас пришло в голову, что пользуются ослами6 вебмастера, для тестов, как своих, так и чужих сайтов, поэтому он еще по статистикам рулит, в то время как ФФ блокирует сервисы сбора статистики (ну многие юзеры ФФ этим пользуются) ))))

  • @sidash, если будет 1 браузер, то история с IE6 повторить, только на новом одном браузере.

Ваш комментарий

Поля отмеченные * нужно в любом случае заполнить. Пожалуйста, воспринимайте буквально текст «Блог или профиль в соц. сети», не оставляйте ссылки на интернет-магазины, коммерческие сайты и страницы, на которых нельзя познакомиться с вами и вашей деятельностью - такое творчество будет удалено. Это dofollow блог.