Какая версия Internet Explorer (IE) должна поддерживать мою веб-приложение?
Так как MS перестанет поддерживать что-либо перед IE 8 в ближайшее время, я не уверен, что я должен сделать свое веб-приложение совместимым с этими старыми браузерами. Я знаю, что есть люди, которые их используют, но я не знаю, достаточно ли того, чтобы сделать это стоящим.
Любые предложения относительно того, как решить, какую версию поддерживать?
Ответы
Ответ 1
Этот вопрос может спровоцировать немного аргументации, есть много людей, которые все еще жадно поддерживают IE6, и другие, подобные мне, которые хотят, чтобы старые браузеры просто волшебным образом исчезли, поэтому нам не нужно их рассматривать.
В любом случае, вот ответ на ваш вопрос:
вам нужно определить "веб-приложение". Если вы имеете в виду веб-приложение, используемое предприятиями в стиле LOB, то вы должны уметь определять минимальные требования. Для веб-приложения, над которым я сейчас работаю, у нас есть минимум IE8 или FFox 3.6. Только в одном случае у нас был клиент, который не мог обновиться с IE6, потому что они все еще использовали критическое устаревшее приложение, которое было создано для IE6, поэтому вместо этого они используют FFox для нашего приложения.
Если ваше веб-приложение будет доступно для более широкого мира, и любой случайный John Q. Public может его использовать, вам, безусловно, все равно нужно учитывать номера для каждого браузера, а затем принять решение о том, участвуя в поддержке этого браузера, стоит того, сколько людей используют его.
Ответ 2
Отсутствует.
Серьезно. Вы не должны поддерживать какую-либо версию IE. Это абсолютно ужасно.
Изменить:, так как я изначально написал этот ответ, был выпущен Internet Explorer 9. IE9 предлагает значительные улучшения по сравнению с предшественниками и является гораздо более достойным конкурентом на рынке браузеров.
Сказав это, ему еще предстоит пройти долгий путь, прежде чем я рассмотрю возможность использования его через Chrome (мой браузер по умолчанию). Поскольку я использую Ubuntu, Microsoft должна будет выпустить версию своего браузера в Linux, и потому, что комета Halley вернется задолго до того, как это произойдет, я остаюсь в стороне от IE.
Дальнейшее редактирование: это не относится к Edge.
Ответ 3
Это зависит от того, нужно ли вам работать как можно большему числу людей. Я могу говорить только на сайте, на котором у меня есть Google Analytics, но около 20% посещений - IE6, еще 15% - IE7. Если вы можете позволить себе отказаться от потенциального 35% аудитории, пойдите для этого.
(Здесь статья wikipedia об общем доступе браузера, a разбивка использования IE. Официальная статистика поразительно похожа на те, которые я цитировал выше.)
Ответ 4
IE 7+.
Если это не устаревшее приложение и ему необходимо настроить таргетинг на пользователей IE6. В любом случае вы не должны поддерживать что-либо ниже IE5. Но вы должны стараться хотя бы хорошо выглядеть на IE4, даже если у вас нет полной функциональности.
Или просто придерживайтесь IE7 +.
Ответ 5
Зависит от аудитории.
-
Если вы Amazon.com, Ebay или Google, вам, вероятно, придется поддерживать каждый браузер под солнцем, за исключением, возможно, Netscape 4.7 на Intel Solaris (Примечание. Я действительно использовал эту комбинацию, мой B.Sc, но это было более десяти лет назад).
-
Если вы нацелены на широкую веб-аудиторию, IE7 +, FF, Safari, Chrome и, возможно, Opera
-
Если вы ожидаете пользователей в корпоративных интрасети, вам может потребоваться поддержка IE6 +.
-
Если вы нацелены на мобильных пользователей, Opera и различные мобильные браузеры.
Ответ 6
Наше веб-приложение, которое продается как продукт, который будет установлен на корпоративных интрасетях, поддерживает IE 7+. Недавно мы бросили IE 6, и до сих пор никто не жаловался. Конечно, мы также поддерживаем Firefox, Safari, Opera и Chrome, но это скучно: мой алгоритм тестирования выглядит следующим образом:
- разработка в Firefox
- часто тестируют и исправляют IE8 в режиме совместимости.
- часто тестируются и исправляются в обычном режиме IE8.
- иногда тестирует реальный IE 7 (пока IE8 в режиме comp на 100% корректно эмулирует IE7)
- перед выпуском подтверждают, что Opera, Safari и Chrome по-прежнему верны. Эти 3 почти всегда правильны, если Firefox работает.
Ответ 7
Вам следует следовать "прогрессивному усовершенствованию" - предоставить основные функции сайта большинству, если не всем пользователям; затем, для A-Grade, предоставите дополнительные глазные конфеты и функции. В IE6 все еще используется где-либо 10 - 20% веб-пользователей, мы не можем игнорировать его полностью.
Однако мы можем следовать шаблону Youtube и Google: отображать сообщение, в котором пользователь должен обновить. Если вы перейдете на YouTube на IE6, вы больше не сможете просматривать видео. Вот что вы увидите:
YouTube
И вот Google Docs на IE6:
Документы Google