Представляем новый блокировщик 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% уверены в том, что каждый из них был корректно зарезервирован прошлой ночью.

далее

Хорошая верстка в LESS: как?

Здесь собраны некоторые рекомендации по верстке макетов дизайна с использованием LESS. Они годятся для проектов, где необходимо сверстать сложный макет дизайна с использованием CSS-фреймоворка и LESS препроцессора.

далее

Хороший веб-дизайн: как?

Photoshop и PSD-файлы были популярны в начале века, а сейчас чтобы создать дизайн сложного веб-сайта практичнее использовать специализированные инструменты. И не только потому, что статические PSD-файлы с трудом справляются с задачей визуализации динамической тянущейся верстки и анимации. Еще и потому, что важно не только нарисовать красиво, но и удобно передать результат верстальщику.

далее

Весь блог тут