Сведения о вопросе

DUNKER

12:46, 22nd August, 2020

Стоит ли нам больше поддерживать IE6?

Просмотров: 488   Ответов: 6

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



  Сведения об ответе

VCe znayu

12:05, 21st August, 2020

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


  Сведения об ответе

PROGA

23:21, 19th August, 2020

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

Первая часть, как правило, легко устанавливается, если у вас есть существующая версия со статистикой (Google Analytics или аналогичный простой и отличный) или у вас есть доступ к таким данным из аналогичного приложения / продукта.

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

По моему опыту, эти две вещи могут существенно измениться для разных приложений. У нас все еще есть веб-приложения (статистика с прошлой недели) с близким к 70% IE6 использованием (20% IE7, разделением rest между IE5.5 и FF2) и другие с близким к 0% IE6. По относительно простым причинам последние являются тем видом приложений, где потеря нескольких пользователей не так важна.

Сказав Все это, мы обычно находим, что легко поддерживать IE6 (и IE5.5, как указывают другие) просто потому, что мы делаем это уже некоторое время. Да, это боль, и да, это занимает больше времени, но часто не слишком много. Есть очень мало ситуаций, когда необходимость поддерживать IE6 резко меняет то, что вы делаете - это просто означает немного больше работы. Еще одно приятное преимущество поддержки его (и тестирования для него) заключается в том, что вы обычно в конечном итоге делаете лучше всестороннее тестирование браузера и причуд В результате полярности поведения IE6.

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


  Сведения об ответе

DAAA

16:44, 21st August, 2020

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

Также стоит спросить-есть ли вероятность того, что демографическая группа IE6 будет заботиться о вашем сайте или использовать его? Я думаю, что большое количество пользователей IE6 не заботятся о новых технологиях (duh) или получают доступ к интернету из корпоративных сетей, которые ограничивают установку браузера. Может быть, эти зрители не стоят усилий - только вы можете ответить на этот вопрос.

Я был рад видеть, что мобильный сайт Apple Me не будет поддерживать IE6.


  Сведения об ответе

repe

08:40, 23rd August, 2020

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

Вы говорите: "если я проверю статистику страниц, я заметил, что почти половина посетителей использует этот вид браузеров", что говорит мне, что если вы не OK с половиной ваших посетителей, видящих что-то другое, чем дизайн/макет, который вы намеревались, вам нужно будет сделать эти инвестиции или получить помощь кого-то, кто может.

Если это не вариант, вы можете попробовать использовать некоторые из CSS "frameworks,", такие как Blueprint или Grid960, и посмотреть, будет ли это проще, но это также потребует небольшого обучения.

Другие варианты либо идут с более простым дизайном, который, вероятно, будет работать в разных браузерах, удаляя таблицу стилей для IE6 / 7 и позволяя зрителям видеть структуру документа raw HTML, либо используют табличные макеты, если вы знаете, как ими пользоваться (и вопреки тому, что вам скажут некоторые люди, нет ничего плохого в этом маршруте, если он лучше всего соответствует требованиям вашего проекта в сочетании с ограничениями на ваши способности и ресурсы).


  Сведения об ответе

SKY

17:44, 4th August, 2020

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

http://www.w3schools.com/browsers/browsers_stats.asp


  Сведения об ответе

ЯЯ__4

19:22, 6th August, 2020

К сожалению, мы все еще должны поддерживать IE6 в большинстве случаев, поскольку он по-прежнему представляет значительную часть пользователей интернет-серфинга. Если вы находитесь в корпоративной среде, это еще более верно, так как корпорации имеют меньше стимулов для обновления материала работы просто для некоторых pie-in-the-sky "web standards."

Если нет, попробуйте gmail подход и просто бросить вверх ошибку для IE6 зрителей и/или показать отказ от ответственности, что если они обновят, сайт будет работать / выглядеть лучше.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться