Представляем новый блокировщик IE6 самый простой способ заблокировать сайт от браузера Internet Explorer 6

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

Мы уже давно закрыли все свои сайты от пользователей Internet Explorer 6. Со временем мы начали успешно убеждать в необходимости этого шага и всех наших клиентов. Кнутом и пряником :) В конце концов, нам надоело ставить блокировщики (т.е. загружать файлы) на все новые сайты и мы решили разработать универсальный блокировщик, который был бы предельно прост в установке. И разработали, взяв за основу популярные решения - jquery.ie6blocker.js и хабрапост @AVR

Скрипт предельно прост в установке. Достаточно вставить вот этот html-код в заголовок страницы:

<!--[if lte IE 6]>
<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script>
<script type='text/javascript' src='http://web.finar.ru/_ieblocker/jquery.ie6blocker.phph.js'></script>
<![endif]-->

Код сработает в любом случае, даже если у вас не используется jQuery, а результат получится примерно такой:

Как видите, скрипт берется с нашего сервера, что сделано не случайно:

  1. "заглушку" блокировщика можно будет поменять в одном месте, и она разом поменяется для всех сайтов клиентов. Когда выйдет 10 версия IE, к примеру, можно будет одним махом обновить информацию. И мы будем делать это, пока существует наша студия. Ну или пока совсем не умрет IE6.
  2. некоторые наши клиенты, вероятно, будут против "жесткой" блокировки и попросят сделать более мягкие версии с возможностью возврата на сайт. В этом случае со временем мы выложим сюда же прочие варианты блокировок. Можно будет выбрать подходящую вам версию.
Никита — 2011-12-20, 19:09

Хах. Интересное решение. Вот только не покажется ли это недоверчивым пользователям как спам со всплывающего окна? Есть такие примеры как "ваш компьютер заражен" "установите последнюю версию" и т.д. Может как-то грамотнее оформить сие окошко?

Нам кажется данное решение достаточно подходящим, поскольку подобный "спам" рассчитан именно на таких людей, как пользователи IE6. И, судя по всему, он работает. Кстати, вот как выглядит страница блокировщика.

Finar.

Александр Т. — 2011-12-23, 10:02

Добрый день. Обнаружил очепятку в тексте заглушки:
Безопасность
Использование IE6 потенциально... Если вы ДАНО работаете...

Спасибо, поправили! Видите, какая удобная штука: исправили опечатку в одном месте - и сразу исправление применилось на всех сайтах.

Finar.

Александр Т. — 2011-12-26, 09:41

Снова здрасте. Что-то у меня не робит - http://epkkpidk.tw1.ru/

Может что-то где-то упускаю?

Ага. У вас не работает не блокировщик, а вообще вся страница под IE6; а причина в том, что внутри <title> стоит кириллический текст в неверной кодировке, что видимо вводит IE в ступор. Уберите содержимое title - и все заработает.

Finar.

Александр Т. — 2011-12-26, 15:03

Попробовал заменить title на англоязычный, затем заменил кодировку на АНСИ (мало ли), затем вообще его убрал (title). В итоге страница работает (срабатывает Alert), но переброса не происходит.

Перебрасывать не должно, должно всплывать модальное окно и закрывать контент страницы, что в IE6 сейчас и происходит.

Finar.

Александр Т. — 2011-12-26, 20:50

Оу, прошу прощения, когда тестировал на работе ни чего не происходило, теперь вижу, что всё работает отлично) большое спасибо труды.

Блог

Что с Мастерхостом? Когда заработает?!

Этот вопрос всё чаще задают в Интернете начиная примерно с 12:00 дня 2 марта. А всё потому, что он накрылся!

далее

Автоматизированная Система Управления Бэкапами

Автоматизированная Система Управления Бэкапами позволяет добиться полного контроля над резервными копиями сайтов внутри инфраструктуры веб-студии. Если вы поддерживаете десятки сайтов на разных хостингах, без подобной системы вы не можете быть на 100% уверены в том, что каждый из них был корректно зарезервирован прошлой ночью.

далее

WebSocket: интеграция с NetCat

Хотите добавить на сайт под управлением CMS NetCat поддержку технологии WebSocket? Обращайтесь к нам! Посетители сайта смогут получать мгновенные уведомления о событиях сайта без обращений к серверу и перезагрузок страниц. Превратите свой сайт в интерактивную площадку, работающую в реальном времени!

далее

NetCat: техническая поддержка и доработка сайтов

Мы работаем с CMS NetCat уже больше 10 лет. У нас большой опыт и ответственный подход к делу.

далее

Весь блог тут