Как отвлечь клиентов от использования IE6

Как мы можем отвлечь наших клиентов от использования IE6. Мы знаем, что IE6 не является хорошим стандартным браузером; имеет много проблем. Как удовлетворить клиентов, чтобы они не использовали IE6?

Спасибо...

Ответ 1

В настоящее время я занимаюсь созданием нового сайта для своей компании, и я смотрел http://code.google.com/p/ie6-upgrade-warning/.

По сути, это небольшая javascript lib, которая проверяет, работает ли пользователь IE6, и если это так, то он отображает красивую небольшую надпись поверх вашего сайта. Единственная проблема, с которой я столкнулся, заключается в том, что он полностью блокирует использование пользователем вашего сайта. Я хотел бы позволить им использовать его в любом случае, но я бы хотел, чтобы они знали, что их опыт может быть не таким хорошим, каким он мог быть. Я уверен, что он может быть адаптирован, но вы никогда не должны исключать людей из своего сайта на основе своего пользовательского агента. Это, как говорится, я думаю, что это хороший компромисс, который вы пытаетесь обновить своих пользователей, и если они этого не сделают, они все равно смогут использовать ваш сайт, но они, вероятно, не увидят всех модных приключений браузера, которые вы может работать с современными браузерами.

Предупреждение об обновлении IE6 http://ie6-upgrade-warning.googlecode.com/svn/trunk/example.png

В любом случае это выглядит хорошо.

Другие ресурсы включают http://ie6update.com/ (не поклонник, но вы не должны обманывать пользователей)

Обновление. Похоже, кто-то сделал немного более настраиваемую версию этого, написанную в jQuery. См. jreject.turnwheel.com

Ответ 2

Одна из причин этой проблемы заключается в следующем.

У многих пользователей IE6 нет выбора. Они сидят за корпоративными брандмауэрами с запертыми машинами, и, находясь на своих домашних машинах, они будут иметь новейшие технологии, которым они ограничены правилами и политиками на рабочем месте.

Итак, почему корпорация не обновляется с IE6 до 7 или 8? Ну вот одна из причин. Загруженность.

В качестве sysop вам необходимо обновить 500 машин до нового браузера.

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

И какова окупаемость этого обновления? Ну, внутренние системы работают на IE8 точно так же, как они работали на IE6 (ну не всегда, и вам, возможно, также придется переписать это), но теперь пользователи могут получить доступ к последнему загрузочному сайту, который подключается к Facebook (но уйдет через 6 месяцев ) отлично, но это не связано с работой.

Таким образом, если нет ощутимого преимущества для бизнеса, многие магазины просто не могут объяснить причину или оправдать стоимость обновления браузера.

Эти места будут конвертировать, когда они перейдут на Windows 7, или потому, что "приложение", которое они используют внутри, обновляется и нуждается в более новой версии браузера. Но на данный момент есть оправдание для этого.

N.B. Я недавно работал на двух рабочих местах, где совместимость с IE6 была необходима по этой причине, большие клиентские базы, за брандмауэрами с блокировкой, и я не заявляю выше, как повод/оправдание, чтобы не делать этого. Чем раньше, тем лучше.

Ответ 3

Если у них есть соответствующие разрешения на установку программного обеспечения на их машинах, используйте Chrome Frame. Повышение скорости, если не больше, должно быть стимулом в одиночку.

Ответ 4

"Клиент всегда прав".

Вы можете консультировать их иначе, но если они хотят IE6 по какой-то причине, то это зависит от них.

Ответ 5

Лучший способ - просвещать их, информировать их о том, почему вы блокируете IE6. Проводите сравнение, тематическое исследование и т.д., Чтобы убедить их, попытайтесь выразить это так, как они могут понять, попытайтесь убедить их, что использование IE6 - плохая идея (независимо от ваших причин).

Простая реализация script для предотвращения подключения браузеров IE к вашему сайту, однако это может привести к тому, что пользователи будут отвергнуты. Если это общедоступный сайт, учитывайте долю рынка интернет-исследователя, если ваш сайт действительно невероятен, маловероятно, что вы получите пользователя для установки нового браузера.

Чтобы обойти это в прошлом, простую страницу всплеска, которая информирует их о причинах не использовать IE6, Пример:

В настоящее время вы используете интернет-проводник, в то время как вы можете продолжать просматривать этот сайт с помощью IE, помните, что некоторые функции могут быть недоступны из-за стандартов соответствия в Internet Explorer, и из-за этого мы не поддерживаем проблемы, возникающие при использовании Internet Explorer. Мы рекомендуем использовать Google Chrome (Скачать здесь) или Mozilla Firefox (Скачать здесь).

Если это находится в среде corprate, вы всегда можете работать с отделом ИТ, чтобы обеспечить распространение альтернативных браузеров. Я рекомендую Google Chrome просто избавиться от возможности создавать "Application Windows", которые устраняют problmem, вызывающие элементы графического интерфейса браузера (Back buttion и т.д.)

Ответ 6

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

Проверьте, что сказал Wired об этом!

Ответ 7

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

Еще один момент: современные библиотеки javascript, такие как jQuery, упрощают кодирование сайтов, совместимых с IE6. Нет необходимости отворачивать потенциальных клиентов из-за выбора их веб-браузера. Если вы веб-дизайнер, это ваша работа, чтобы убедиться, что у них хороший опыт.

Ответ 8

Многие из них сводятся к причинам, по которым вы хотите, чтобы они перестали использовать IE6. IE6/7 - это боль в заднице, если вы позволите им быть. Теперь мы принимаем более агрессивный подход к принятию браузеров, когда дело доходит до того, что вы можете/не можете сделать.

Например, когда вы посещаете наши новые сайты в большинстве браузеров, вы получите закругленные углы, прозрачность, градиенты и т.д. Когда вы посещаете в IE6, вы получаете квадратный, непрозрачный, монотонный веб-сайт. Там, где у вас есть PNG, вы получите простой GIF (даже если он выглядит штаны).

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

Ответ 9

заставляют их понимать, что, т.е. не плохо, то есть то, что плохо, если они хотят использовать, т.е. могут, конечно, использовать его, но могут использовать, т.е. 7 ir, т.е. 8... заставляют их видеть, что, 8 предоставляют некоторые отличные функции, которых нет в том, что 6.. также 8 - единственный браузер, который следует строгой методологии css 2.1 плюс есть много сайтов, которые ранее выполнялись, то есть 6 (без проблем) работают под предупреждающим сообщением о том, что некоторый контекст не может быть одобрен, например, 6, например. www.yahoo.com, так зачем его использовать?

спасибо

Ответ 10

У нас была одна и та же проблема в одном из наших проектов. Я сделал простую условную проверку и отобразил дополнительный div со ссылками для загрузки Firefox, Chrome и IE-8. Попробуйте facebook.com на IE-6. Это было моим вдохновением для дополнительного div.

Ответ 11

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

У вас есть хорошая возможность при работе с спецификацией с вашим клиентом, чтобы сказать им: "Это будет стоить еще $X, если мы будем поддерживать старые браузеры, включая IE6 (не просто сказать IE6), и это будет означать, что мы не может легко добавить более сложные функции... поддержка старых браузеров будет снижать общее качество и увеличивать время и стоимость.

Ответ 12

сделать технический документ

Ответ 13

Две вещи:

  • Заряжать дополнительные - двойные или высокие частоты или больше - для поддержки IE6. (даже IE7 в эти дни).

  • Укажите, что IE6 (и WinXP тоже) потеряет последние следы поддержки в ближайшем будущем. Если вы считаете, что сейчас они не уверены, просто подождите, пока это не произойдет - больше никаких исправлений безопасности. Если вы все еще разрабатываете для IE6 сейчас, то вы явно не будете готовы к обновлению вовремя, так что вас будут взломать и взломать плохо. Если ваш клиент готов принять это, то это его проблема, но вам нужно помочь ему понять серьезность проблемы. Он должен сейчас планировать свои планы обновления, а не делать больше работы для старых систем.