Pull to refresh

Comments 81

«Немецкие окна из ПВХ» это хорошо, но лучше бы дали ссылку на страницу демо, как мне кажется.
ай, яй, яй… браузеры всегда в одном порядке,
как то не демократично…
«Браузер слишком стар для этого сайта» — ужасно же.
Лучше что-то типа «Для комфортной работы с этим сайтом необходим более современный браузер»
Мы хотели сделать сообщение неформальным, простым для восприятия.

При желании можно изменить сообщение, которое выдается заглушкой или вообще перевести его на другой язык — код это допускает.
Да, главное через время не увидеть надпись «Ты слишком стар для этого сайта, попроси детей тебе помочь».
UFO just landed and posted this here
В ietester на первом примере заглушка не прогрузилась полностью, а второй на момент проверки был в дауне. Думаю стоит просто дать ссылку на html страничку, к тому же кк много хабраюзеров юзают XP и IE6 и могут соответственно протестировать?
Просто убил текст на картинке:
Ваш браузер слишком стар для этого сайта


Я стар, я очень стар, я супер-стар! :)
Надпись на картинке убила просто:
Ваш браузер слишком стар для этого сайта

Я стар, я очень стар, я супер-стар!
может в следующий раз получится зеленее?))
Для всех браузеров написаны только названия, а для IE ещё и версия «8». Правда, в реальной заглушке это исправлено.

Win 2000 IE 6.0.2800 — загрузилась со скрипом, но работает нормально.
И еще, нужна кнопка «Все равно продолжить». Что, если на мой 486 dx2 с 8 метрами памяти и Explorer 5.0 под Win95 не желают устанавливаться ни Опера, ни Мозилла, ни любой другой современный браузер? Или что, если я хожу на сайты своим самописным браузером на бейсике с моего спектрума? Утрирую, конечно, но дать возможность просматривать содержимое сайта я считаю все равно необходимо. Пускай будет косо и коряво, но информацию я получу.
Заглушка не мешает просматривать сайт — она просто отображается наверху страницы.
Ее можно закрыть и пользоваться сайтом дальше.
А, понятно, сперва не разобрался. Тогда все норм.
сделав эту поддержку для клиентов платной

Они же за это деньги берут. Тогда уж сразу на биллиг, $500 с кредитки… и отправить клиенту ipad.
UFO just landed and posted this here
> «Заглушка для IE6 под Drupal 7»

Drupal 7 и вообще Drupal прилеплен сюда исключительно из соображений создать спрос?

В модуле вы только определяете блок, зачем вообще этот модуль и зачем вообще определять в блок?
Когда можно просто подключить js на сайт, без разницы, Drupal или не Drupal.

Стыд в общем.
Если бы вы добавили настройки в админку — какие браузеры считать устаревшими, мои придирки были бы менее правомерны.
Да, мне нравится идея. Возможно, сделаем так.
Еще можно вынести в админку редактирование фразы про браузер и про «посмотреть видео».
> Drupal 7 и вообще Drupal прилеплен сюда исключительно из соображений создать спрос?

Не, мы просто на нем собираем проекты.
Согласен, что можно просто подключить JS — изначально мы так и сделали.

Потом для удобства оформили в виде модуля.
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/modules/arwm_ie6bar/images/chrome.png', sizingMethod='scale');

А это вообще странно. А если у меня сайт не в корне, или я ваш модуль в субдиректорию убрал?
А без прямого пути в фильтре для IE6 не обойтись…
Я ждал, что автор будет защищаться :)

Я бы на месте автора просто удалил топик: Дрюпал для галочки, фильтры ломаются, куков нет, IE для юниксов предлагается…
Хм. А разве заглушка не для IE6? Откуда он на юниксах?
Если бы автор использовал Conditional Comments для определения IE6, я бы ещё понял эту уверенность. Но, насколько я понял, там используется охота за UA браузера — действительно, что может пойти не так!
Да, это меняет дело! Хотя поправить будет несложно: если по UA определился IE, вывести не просто код заглушки, а код, обрамлённый Conditional Comments.
(… не допечатал) Тогда это правило нужно генерировать в модуле.
Вы думаете на русскоязычных сайтах имеет смысл давать линк на английское видео с почему-то русским называнием «Что такое браузер?»
Почему «английское видео»? Это многоязычный сайт Гугла. Линк ведет на русскую версию.

Само видео без голоса за кадром, там только картинки и субтитры. Субтитры тоже доступны на разных языках — в русской версии это русский.
Я туда ходил. У меня видео с английским голосом, без субтитров. Что я делаю не так?
А ничего, что сабы по умолчанию выключены, и человек, который не знает что такое браузер, еще должен найти как их включить?
Осталось попросить и пользователей ИЕ7 обновиться, заодно с FF<3.6 и Оперой 9.*
Потому что в любом случае эти браузеры и «сейчас» отделяют годы.
Жуть. Зачем меня на маке отправлять на сайт мелкософта. Что у них там появится ослик для мака?
У меня мак, и на нем вин7 стоит. давай те, тогда говорить, почему на *nix отправляет загружать IE
И если у вас мак, откуда у вас IE6?!
Господа, заглушка для IE6 не будет видна никому, кроме счастливых обладателей оного.
Понял. Извиняюсь, изначально как-то не догнал (наверное потому как у меня открылась онная :) )
А лучше всего спросить хотите зайти на сайт Да/Нет И в низу, маааааленькими буква подписать что нибудь связанное с обновлением браузеров, или ещё что нибудь)
Зачем вы нарисовали кнопку «закрыть», если при следующем заходе на сайт я снова увижу этот баннер? Т.е. если я по независящим от меня причинам не могу обновить свой IE6, но буду вынужден пользоваться вашим сайтом, то вы будете иметь мне мозг этим баннером при каждой загрузке страницы?

А ещё мне нравится какие вы прогрессивные и смелые:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

…от IE6 отказались, а все остальные версии (IE8-9) сваливаем в IE7-режим.


Добавьте, пожалуйста, фоновый цвет для блока block-arwm-ie6bar-ie6bar, а то белое на белом — это даже пользователи IE6 не оценят, пока картинка не подгрузилась.
Ну и раз уж пьянка пошла: ссылка и return false тут совсем не нужны, ведь у вас нет ссылки, вам нужно только cursor:pointer для дивчика и обработчик onclick. Я уж не говорю про внезапный &nbsp; …зачем он вам?

Было:

<div class="ie6bar-close">
    <a href="#" class="png_bg"
        onclick="document.getElementById('block-arwm-ie6bar-ie6bar').style.display='none';
        return false;">&nbsp;</a>
</div>


Стало:

<div class="ie6bar-close" onclick="document.getElementById('block-arwm-ie6bar-ie6bar').style.display='none'"></div>
А ещё лучше сделать это вот так:

<button onclick="…">Закрыть</button>
Заглушка планировалась для IE6, поэтому используется ссылка () для навешивания псевдокласса :hover. Это только для того, чтобы крестик в правом верхнем углу блока заглушки менял цвет на желтый.

«return false» — это чтобы не срабатывала якорная ссылка.
В таком случае, вполне справедливо.
Я не думаю, что люди пользуются ie6 от хорошей жизни. Вероятно у них слабый компьютер со старой ос. Представьте сколько мучений выпадает на них в интернете, а тут ещё вы им тыкаете тем, что у них слишком старый браузер. Захочется пользоваться таким сайтом?
Не очень понятно что мешает обновить IE до 7 или 8 версии даже на старом железе. Системные требования более чем гуманны.
Аналоги в большинстве своем также не особо требовательны, особенно если не увлекаться плагинами и т.п.
Они не могут его обновить. Большая часть пользуется им на работе, на нем завязан старый корпоративный софт. Плюс ко всему корпоративная политика безопасности запрещает устанавливать альтернативные браузеры.
Ну это как бы и не заглушка…
Вы просто рекомендуете установить другой, а почему и зачем не понятно =(
Я думаю было бы в 100500 раз полезнее сделать ссылки на Portable-версии браузеров, так как, я думаю, щас на IE6 довольно много людей из корп.сектора и их админы скорее всего закрыли политиками возможность устанавливать новый софт. Сам делаю простую яркую заглушку со ссылками как на нормальные, так и Portable версии (IE принципиально не предлагаю ставить) Пример открывать в шестом осле
Если делать ссылки на portable-версии, их нужно будет регулярно обновлять. Плюс непонятно, как гарантировать свободу от вирусов этих версий. Проверка текущими версиями антивирусов не даст такой гарантии, поскольку они могут не распознать тот или иной новый троян.
Есть официальные источники браузеров — я считаю целесообразным ссылаться на них.

Что касается «корпоративной политики», запрещающей обновлять IE6 в локальной сети — эта другая тема, и мне не хочется сейчас залезать в нее, чтобы не создавать флейма.

Лично я дважды раз встречался с ситуацией, когда IE6 стоит у заказчиков по незнанию, а не из-за «сетевой политики безопасности».
Один раз это произошло на презентации, когда я приехал к клиенту. И второй раз — когда мы другому клиенту сдавали готовый сайт. Оба раза мне достаточно было сказать, что браузер старый, выпущен в 2001 году и не поддерживает современные интернет-технологии, чтобы заказчики согласились и обновили свои браузеры.

При этом с ситуацией «админ не может обновить IE6 в сетке, потому что ему запрещает руководство компании» я не сталкивался ни разу, хотя слышал такой аргумент. Допускаю, что эта ситуация реальная, просто у нас таких клиентов не бывает.
Вот поэтому, чтобы охватить всех, делаю ссылки и на официальные источники, и на portable. Есть такой замечательный проверенный сайт portableapps.com, который существует уже 7 лет и до окончательной смерти IE6 точно просуществует. Никто не мешает вообще проверенные portable-версии загрузить себе на сервер, чай не займут много места. Ситуация с запретом установки вполне реальная, сам несколько раз встречал. Часто это связано с дремучим софтом, который нормально функционирует только в шестом ишаке. Когда сдается готовый сайт, обычно показывается статистика использования liveinternet и все вопросы отпадают. Кстати, большинство заказчиков юзают Оперу, уж не знаю почему так :) С IE6 еще не встречались.
UFO just landed and posted this here
Да
Chrome, Safari, итд.

Следовательно, можно и пронумеровать: первый, второй и так далее.
Вы уж либо по алфовиту, либо случайным образом. Так будет полит.корректно.
Может стоит расположить браузеры по алфавиту?
Спасибо, в закладки. А никто не подскажет такие же плагины для WordPress и Joomla?
Там в принципе ничего сверх сложного менять не надо.
Самое противное, что дикое количество тех, кто сидит на ИЕ, не знают, что такое «бразуер». Для них это «я запускаю интернет».
UFO just landed and posted this here
Ну, статистики я не виду, но каждый второй обыватель точно при слове «браузер» выпадает в осадок, когда пытаешься какие-то его проблемы с доступом к сайту решить. Учитывая, что 60% людей у нас в стране вообще инетом не пользуется, ничего удивительного, тащемта.
UFO just landed and posted this here
Это да, с ИЕ6 мало людей очень. Я больше в целом прицепился к фразе «Ваш браузер — говно», которая для большинства обываетелей является криптографией.
«Ваш Интернет слишком стар для этого сайта. Мы рекомендуем Вам обновить Интернет...»
После публикации темы "Странички для счастливых обладателей IE6", я портировал эту заглушку под Drupal 6.
Если кому-то интересно, скачать можно здесь.
Уже реализована поддержка переводов, и все такое.
image
Этот модуль можно выложить в дополнение к текущему топику:)
UFO just landed and posted this here
Я рад, что это кому-то пригодилось:)
А в .po файл переводы сложно было затолкать?
Сделал модуль с учетом комментариев. Умеет определять версии популярных браузеров (не только IE), все параметры задаются в настройках, при закрытии пишет куку и не показывается до конца сессии, не использует блок и т.п. От модуля из этого топика осталось только оформление. Рад бы написать топик, да мало. Кому интересно, пишите в личку, вышлю модуль.
*Рад бы написать топик, да мало _того_о_чем_нельзя_говорить_
Чем хорош Drupal, что при наличии уже более 10 готовых модулей по теме (см.: drupaler.ru/review/update) изобретение великов продолжается :)
Модуль написан под Drupal 7:
arwm.ru/arwm_ie6bar.tar.gz
ссылочка то битая, а так бы был рад посмотреть, вы уж выложите куда нибудь в общее пользование, на друпал орг что ли
Sign up to leave a comment.

Articles