В следующей версии нашего веб-приложения мы взломали IE6 и не собираемся его исправлять. У нас было четкое предупреждение для пользователей IE6 в течение нескольких месяцев; мы решили, что пришло время не поддерживать это.
Мой вопрос: как мы должны сообщить об этом нашим пользователям?
Некоторые люди здесь считают, что мы должны блокировать пользователей IE6, которые будут пытаться получить доступ к веб-приложению, потому что оно не будет работать для них. Другие считают, что мы должны просто оставить предупреждение, говорящее «Это не работает в IE6», но не блокировать их; вместо этого, если они нажмут, чтобы отклонить предупреждение, просто впустите их на сломанный сайт, чтобы убедиться, что оно не работает.
Кто прав? Есть ли способ лучше?
web-applications
internet-explorer
site-blocking
Дан Фабулич
источник
источник
Ответы:
Обнаружение пользователей IE6 и отображение дружеского сообщения сверху:
Лучше избегать негативных формулировок и рассказывать пользователям о том, что они не могут или что им нельзя делать. Заставьте их чувствовать себя желанными, но в то же время осознайте, что делать, если им не нравится то, что они видят.
Также хорошая идея добавить немного ненавязчивой помощи к сообщению выше:
источник
Для этого есть довольно крутая утилита:
http://ie6update.com
Он поднимает панель установки для обновления ... довольно умно. Попробуйте демо.
Примечание. Поскольку IE9 недоступен для Windows XP (или версий сервера до 2008 года), а IE6 не существует ни в одном более позднем выпуске, эта утилита больше не сможет обновляться до последней версии. Тем не менее, он может обновиться до IE8, что по-прежнему позволяет устранить IE6.
В противном случае в Google Code существует проект предупреждения об обновлении IE6 .
Microsoft фактически напрямую поддерживает анти-IE6 веб-сайт, Internet Explorer 6 Countdown .
Веб-сайт показывает оставшееся использование по всему миру по странам, месяц за месяцем и рекомендует разместить на веб-сайтах следующий баннер:
источник
Что может быть худшего, если пользователь IE6 заходит на сайт и пытается использовать его, несмотря на предупреждения? Незначительное раздражение пользователя? Поврежденные данные? Потеря жизни? Случайный призыв Ктулху?
Я предлагаю большой уродливый заметный баннер вверху, предупреждающий их, что они используют неподдерживаемый браузер, и вы не сможете отвечать на их заявки на устранение неполадок, если они вызовут их в IE6. Позвольте им получить доступ к сайту до тех пор, пока он не вызовет каких-либо серьезных потерь данных (или других проблем, кроме тех, которые связаны с тем, что «div не очень хорошо выстраивается»), но убедитесь, что они знают, что они не поддерживаются.
И если у пользователей IE6 функциональность SOOO ухудшается, что они могут также не использовать сайт, а затем заблокировать их. Или, может быть, дать им «Сайт может не работать с вашим браузером, вы действительно уверены, что хотите попробовать?» страница (на самом деле я видел этот последний в использовании здесь и там).
... и так как вы уже несколько месяцев предупреждали, это не значит, что они могут сказать, что они не получили предварительного уведомления.
источник
Я бы полностью его заблокировал, потому что это уменьшает вероятность неправильного толкования.
Если вы поддерживаете сайт в рабочем состоянии, и он работает в IE6, но не совсем, а некоторые его части вообще не работают, то независимо от того, насколько вы хороши в уведомлении «Не используйте IE6 на этом сайте, «обязательно найдется группа пользователей, которые этого не заметят (или недостаточно знают о различиях между веб-браузерами, чтобы знать, что они в первую очередь используют неработающий браузер), и это вызовет проблемы.
С другой стороны, если попытка получить доступ к сайту перенаправляет их на страницу с надписью «этот сайт несовместим с вашим текущим веб-браузером; вот ссылки на Firefox, Chrome и IE8, все из которых будут правильно работать с нашим сайтом, «Это намного сложнее понять неправильно.
источник
Это зависит
это зависит от полезности сайта в «сломанном» браузере
если сайт вообще не работает, то перенаправьте их на вежливое объяснение, почему
если сайт все еще может быть в состоянии предоставить некоторые полезные функции, установите флажок с предупреждением и получите большую зеленую кнопку [нажмите здесь, чтобы обновить IE] и небольшую ссылку [продолжить на свой страх и риск]
источник