Должны ли мы искать обходные пути в наших веб-приложениях, чтобы они работали в любой ситуации? Пришло время покончить с программированием IE6?
Проблема в том, что руководство (или люди, платящие за сайт), как правило, зацикливаются на том, как что-то выглядит, и требуют новейших ярких вещей, даже если их клиентам все равно. См. Мой комментарий о Gmail ниже.
Можете ли вы позволить себе потерять этих посетителей? тогда не вкладывайтесь в адаптацию к более старому браузеру. Они необходимы для вашего выживания? затем укусите пулю и приспособьте их (по общему признанию устаревший) браузер.
Истерика заключается в том, что об этом спросили в 2008 году, и одно место, где я работал, все еще настаивало на том, чтобы мы его поддержали - в 2011 году.





Я рекомендую людям проверять статистику своих пользователей на своем сайте, прежде чем принимать это решение, но вот общая ссылка на популярные версии браузеров:
http://www.w3schools.com/browsers/browsers_stats.asp
Статистика с w3schools.com вряд ли репрезентативна, если только вы не поддерживаете веб-сайт с основной аудиторией типа «компьютерщик». На большинстве веб-сайтов с «широкой аудиторией» IE занимает гораздо большую долю рынка, чем представлено здесь.
Зависит от ситуации. Такой сайт, где большинство людей технически развиты, я думаю, можно с уверенностью предположить, что у людей установлены новейшие браузеры.
Однако, если вы открыты для широкой публики, возможно, не очень технических людей, IE6, вероятно, будет часто посещать ваш сайт.
Нет, это даже неправда, многие люди читают это по работе / с работы и все еще вынуждены использовать IE6.
Я полностью за то, чтобы подтолкнуть пользователей к обновлению до новейшей доступной версии IE (поскольку проблемы улучшаются с каждым выпуском), однако я также против советовать людям обновлять или менять свои браузеры.
Я все еще поддерживаю IE6 на своем веб-сайте. Я думаю, что я даже неплохо поддерживаю IE5.5.
Как правило, рекомендуется никогда не заставлять пользователей обновлять свою систему только для просмотра вашего веб-сайта. Если, конечно, вы не разрабатываете внутреннее приложение, я бы сказал, что всем следует перейти на самую последнюю доступную версию.
ie7.js Дина Эдвардса заставляет IE6 вести себя (в основном) как респектабельный веб-браузер. Это требует, чтобы у клиента был включен Javascript, но это разумная уступка. Я использую этот сценарий и сценарий из Спасите разработчиков на сайтах, которые я создаю, и это упрощает поддержку IE6.
Кто-то задал тот же вопрос около недели назад получил несколько хороших ответов. Моим личным фаворитом был предложение Докмана попробовать IE7-js.
К сожалению, нет - я бы оценил себя как довольно техничного человека, и дома я использую Firefox 3 и IE7, но на работе (крупная американская фармацевтика) мне приходится использовать IE6, и я не думаю, что в ближайшее время это изменится . Компания вложила значительные средства во внутреннюю линейку веб-приложений - экономическое обоснование для тестирования и обновления их всех в сравнении с другим браузером (или даже обновления) не является убедительным.
Моя фирма предупреждает, что сайт в интрасети совместим только с Internet Explorer, но работает нормально, ну не хуже, в Firefox.
Да, у меня на работе варианты IE6 или Firefox 2 :)
Это во многом зависит от контекста приложения и его пользователей. Есть два ключевых аспекта: какие браузеры используют ваши пользователи; и насколько важно, чтобы они могли получить доступ / взаимодействовать с вашим сайтом.
Первую часть, как правило, легко установить, если у вас есть существующая версия со статистикой (Google Analytics или аналогичный простой и отличный) или у вас есть доступ к таким данным из аналогичного приложения / продукта.
Позднее решить немного сложнее. Например, если вы разрабатываете общедоступный, спонсируемый рекламой сайт, это просто игра с числами - определите, какую часть своей аудитории вы теряете, и учитывайте то, что это стоит, с дополнительным временем разработки. Однако, если вы делаете что-то специально по запросу группы пользователей - например, корпоративное веб-приложение - вы можете застрять в том, что эти пользователи просматривают.
По моему опыту, эти две вещи могут значительно измениться для разных приложений. У нас все еще есть веб-приложения (статистика с прошлой недели) с почти 70% использования IE6 (20% IE7, остальное разделено между IE5.5 и FF2) и другие с почти 0% IE6. По довольно очевидным причинам, последние - это те приложения, в которых потеря нескольких пользователей не так важна.
Сказав все это, нам обычно легко поддерживать IE6 (и IE5.5, как отмечают другие) просто потому, что мы делаем это некоторое время. Да, это больно, и да, это требует больше времени, но часто не слишком много. Очень мало ситуаций, когда необходимость поддержки IE6 радикально меняет то, чем вы занимаетесь - это просто означает немного больше работы. Другим приятным преимуществом его поддержки (и тестирования) является то, что вы обычно в конечном итоге улучшаете всестороннее тестирование браузера и причуд в результате полярности поведения IE6.
Вам нужно решить, следует ли вам искать обходные пути, исходя из требований вашего приложения / продукта. То есть IE6 на самом деле не так актуален - такого рода проблемы возникают постоянно в других ситуациях, просто так получилось, что IE6 является отличным примером затрат и последствий смешанных стандартов, управления версиями и устаревшей поддержки.
Было бы хорошо, если бы мы могли отказаться от поддержки ужасно несовместимых браузеров. Проблема в том, что отказ в поддержке IE вредит вашему сайту, вредит вашим потенциальным пользователям, но не вредит IE. Это именно то, к чему мы стремимся. Предлагаю другую технику. Что, если все разработчики анти-IE поставят заставку «Пожалуйста, прекратите использовать ваш дрянной браузер» для всех пользователей IE (6), обращающихся к их веб-сайтам. Они могут предоставить несколько хороших и простых причин для переключения, которые пользователь не может игнорировать, но затем разрешить пользователю доступ к (IE-совместимому) сайту. Таким образом они могли донести суть дела, не причинив вреда себе (сильно) или пользователю (за исключением небольшого).
У Gmail есть правильная идея. У них есть список браузеров, которые они «поддерживают», а все остальное получает чрезвычайно ванильную, но удобную версию. Некоторые люди могут обидеться, если им скажут, что в браузере плохой вкус. Даже если это правда!
Это зависит от вашей целевой аудитории и от того, считаете ли вы, что можете себе позволить оттолкнуть пользователей. Если вы создаете необычное веб-приложение и думаете, что большинство пользователей будут использовать firefox, не беспокойтесь об IE6. Я бы запустил его, работая в Firefox, IE7 и Safari, и посмотрел, кто заходит на ваш сайт. Если вы видите необходимость заставить его работать в IE6, тогда начинайте работать над этим.
Это зависит от вашей аудитории и от того, окупаются ли затраты (разработка, сопровождение, альтернативные издержки развития до 7-летнего наименьшего общего знаменателя), чтобы привлечь этих зрителей IE6.
Также стоит спросить - будет ли демографическая группа IE6 заботиться о вашем сайте или пользоваться им? Я думаю, что большое количество пользователей IE6 не заботятся о новых технологиях (да) или выходят в Интернет из корпоративных сетей, которые ограничивают установку браузеров. Может быть, эти зрители не стоят усилий - на это можете ответить только вы.
Я был рад узнать, что сайт Apple Mobile Me не поддерживает IE6.
Спросите своего клиента: готовы ли они перейти на Vista? Если они скажут «да», то не поддерживайте IE6. Ваши целевые клиенты - это люди, которые говорят: «Вау! Vista. пускать слюни». Они также из тех людей, которым нужен самый быстрый и самый мощный компьютер.
Если ваш клиент спрашивает: «А? Какая перспектива? Я хочу вернуть мою заставку с кошками, пожалуйста», то вам необходимо поддерживать IE6.
Вкратце: если у них Vista, значит, у них нет IE6. Ирония заключается в том, что для того, чтобы веб-разработчики наконец избавились от IE6 и его наследия, они должны продвигать Vista или надеяться, что Vista будет успешной.
Обратите внимание, что у некоторых пользователей в Enterprise нет выбора. Поэтому, если вы ориентируетесь на корпоративных клиентов, обратите внимание, что они все еще используют IE6. В целом Enterprise движется медленнее, чем потребитель.
Неспособность Vista получить массовое признание во многом является причиной того, что нам все еще приходится поддерживать IE6. Большинство людей, все еще использующих IE6, никогда не обновляют свой браузер и не обновляют свою ОС. Если бы большинство из них просто перешло на Vista, IE7 автоматически заменил бы IE6.
зависит от вашей целевой аудитории .. Я имею в виду, что в некоторых университетах есть firefox, верно? только (я думаю) страны третьего мира имеют IE6 по умолчанию. (Я знаю, я их вижу) Но я не знаю о других странах. Но я почти уверен, что большая часть населения по-прежнему использует IE6 по умолчанию. Если вы думаете, что это действительно необходимо (я так думаю), продолжайте. Я не вижу в этом проблемы. (Потому что я неопытен в разработке программного обеспечения и тому подобном .. XD)
Я программист в группе, которая создает бесплатные шаблоны для игровых кланов. Мы считаем, что мы откажемся от поддержки IE6, когда IE8 будет полностью выпущен. Но в конце концов, как утверждают многие, это зависит от вашей пользовательской аудитории. Наша целевая аудитория относительно широка (люди скачивают и используют наши шаблоны там, где мы не можем предсказать), однако в основном это геймеры, которые, как правило, достаточно умны, чтобы поддерживать свое программное обеспечение в актуальном состоянии.
Обычно мой естественный стиль кодирования работает в IE6 с первой попытки, и ошибки достаточно легко исправить, так что, возможно, я не нахожу это такой болью, как другие люди. Лично я откажусь от поддержки IE6, когда он достигнет конца срока службы или полной версии IE8 - в зависимости от того, что наступит раньше.
Поддерживайте IE6, не блокируя его и позволяя ему по большей части заботиться о себе. Работайте только над ошибками IE6, которые нарушают основные функции.
Что касается ошибок JS и ужасной поддержки DOM, они все еще есть в IE7 и IE8. В этом случае вы можете также использовать инструментарий JS и получить поддержку IE6 почти бесплатно.
Ошибки - это ошибки, и их следует исправлять (в любом браузере), а не исправлять. Но вы должны делать то, что должны делать, чтобы доставить удовольствие посетителям.
Однажды работа над ошибками IE6 потребует слишком многого.
Я, безусловно, против исключения браузеров из общедоступных сайтов. Нет ничего более раздражающего, чем зайти на веб-сайт и обнаружить, что они ТОЛЬКО поддерживают IE, потому что какой-то разработчик где-то не может заставить все «работать».
Как отмечали многие другие авторы выше, существует значительное количество пользователей, которые используют настольную сборку или установку IE6, навязанную компанией. Лучше всего всегда идентифицировать своих пользователей и общаться с ними, а не навязывать им свои драконовские концепции.
У Райана Фарли был запись об этом недавно, который описывает, что я считаю лучшим первым шагом к переходу пользователей на другой браузер. Он побуждает людей обновляться и объясняет, почему что-то может некорректно отображаться на одном графике. Много лет назад BinaryBonsai.com был первым блогом, с которым я столкнулся, в котором появился значок, предлагающий FireFox, и я полностью загрузил его, чтобы не беспокоиться о дополнительной графике.
На самом деле нет ничего лучше, чем давление сверстников на ботаников.
Is it time to do away with IE6 programming?
Да.
Просто потому, что IE6 по-прежнему представляет 27,21% населения Интернета(или 15,21% в зависимости от ваших цифр) по состоянию на июль 2009 года.
Теперь я знаю, что некоторые из вас, вероятно, скажут мне, что если все больше и больше сайтов перестанут поддерживать IE6, браузер в конечном итоге исчезнет. Это ложь.
Представьте себе это:
Corporation ACME has over 150 000 computers all running Windows 2000/XP. They also have a nice intranet site developed 7 years ago which works in IE6 quite well, but not so much in other browsers.
Вы действительно думаете, что они собираются вкладывать деньги в исправление своего приложения для интрасети, когда они контролируют всю свою ИТ-инфраструктуру и кто какие обновления получает? Менее затратно просто отложить обновление до перехода на новую систему.
В такой ситуации находится множество корпораций.
Вот еще один пример:
Business FooBar sells its products on the Internet. A little more than a quarter of their traffic is coming from IE6, which also means a quarter of their sales.
Как вы думаете, FooBar просто заблокирует этих клиентов или рассердит их огромное уведомление о том, что они используют ошибочный браузер? Это будет стоить им почти четверть их продаж! Пока есть денежная ценность для поддержки IE6 (а это так и будет до тех пор, пока его доля на рынке не упадет ниже примерно 8%), IE6 будет преобладать, поэтому Google не откажется от поддержки IE6 в ближайшее время.
Такие кампании, как Обзор Sad, не понимают менталитета корпоративной культуры (изменение стоит дорого) и не понимают, что в конечном итоге потребители оказывают незначительное влияние на мировую ИТ-экосистему. Это контролируют крупные корпорации.
Consumers do have a growing impact but it is still insignificant compared to the impact corporations have.
И давайте будем честными: все, у кого есть технический опыт и кто мог перейти на более качественный браузер, уже сделали это. Остальные - это люди, которые все еще используют устаревшие ОС, не знают, как обновиться, или не имеют прав администратора на своей машине.
Пятно на. Это ситуация уловки-22 - важные бизнес-системы созданы только для ie6, и для их изменения мало стимулов или денег, поскольку они (давайте посмотрим правде в глаза) обычно превышают бюджет еще до первого запуска. Из-за этого многие пользователи имеют используют ie6, что означает, что даже новые системы должны поддерживать ie6.
Я предполагаю, что большинство пользователей IE6 в наши дни связано с большим количеством компаний / организаций, которые застряли в опасении нелогичного обновления браузера.
Я работаю подрядчиком в правительстве США, и на момент написания этой статьи весь департамент здравоохранения и социальных служб правительства США все еще стандартизирован на IE6 (и, похоже, не планирует обновление в ближайшее время). Когда я спрашиваю об этом ИТ-специалистов, они утверждают, что для правительства слишком дорого тестировать новые браузеры на соответствие стандартам безопасности, но я понимаю, что настоящая причина в том, что они боятся иметь дело с вещами, отображаемыми по-разному в разных браузерах.
Если вы пишете приложение, которое является бесплатным или открытым для публики, возможно, уменьшите поддержку IE6, чтобы иметь время для создания большего количества вещей для большинства ваших пользователей.
Если вы пишете платное приложение, основывайте его на своих пользователях. Скорее всего, вы захотите предоставить IE6 полную поддержку еще на год или два.
Я бы не стал беспокоиться о поддержке IE6. Он постепенно выводится из употребления (и должен быть обновлен всеми, кто все еще его использует).
Я бы все равно попытался поддержать IE7, поскольку я думаю, что он все еще в некоторой степени популярен. На сайте всегда может быть надпись «Этот сайт работает намного лучше в: Firefox / Chrome / Safari / IE8».
Ооо, и получи еще одну из них: speckyboy.specky.netdna-cdn.com/wp-content/uploads/2008/10/…
К сожалению, нам все еще необходимо поддерживать IE6 в большинстве случаев, поскольку он по-прежнему составляет значительную часть пользователей интернет-серфинга. Если вы работаете в корпоративной среде, это еще более верно, так как у корпораций меньше стимулов обновлять вещи просто для каких-то «веб-стандартов».
Если нет, попробуйте использовать подход Gmail и просто выдать сообщение об ошибке для зрителей IE6 и / или отобразить заявление об отказе от ответственности, что в случае обновления сайт будет работать / выглядеть лучше.
Все дело в том, чтобы приложить достаточно усилий, чтобы ваш сайт ухудшал изящно при переходе на более старые и старые браузеры (или для пользователей с ограниченными возможностями). К сожалению, есть много пользователей IE6 и IE7, которые более или менее переключаются на не могу, поэтому маловероятно, что ваш сайт заставит многих сделать это. Если ваш сайт просто плохо выглядит, ничего страшного. Если он непригоден для использования, у вас настоящая проблема. В общем, чем больше вы будете придерживаться текущих стандартов (вместо того, чтобы просто гнаться за новейшими браузерами), тем лучше вы без дополнительных усилий перейдете в старые браузеры.
+1 За «Если ваш сайт просто плохо выглядит, ничего страшного. Если он непригоден для использования, у вас настоящая проблема» ...
Да (решительно) и Нет (сомнительно).
Если вы не создаете какой-то внутренний инструмент для группы, в которой, как вы знаете, проникновение IE6 (без каламбура) является высоким; игнорировать IE6. С энергией.
Что касается IE7, это немного не так. Вообще говоря, если вы нацелены на частный сектор, вы можете игнорировать его (по большей части) и предполагать, что ваша поддержка IE8 решит самые ужасные проблемы; но если это сайт для продажи вещей (в частности, интернет-магазин; сайт коммерческих презентаций и т. д.), вы можете хотя бы проверить, выглядит ли он в некотором роде вменяемым, и при необходимости добавить несколько небольших исправлений.
Как в сторону; и реальный пример; на моем сайте приема на работу (мы делаем веб-сайты) мы в настоящее время переживаем (или, скорее, рассматриваем) изменение в отношении поддержки IE в целом: цены указаны с базовой поддержкой IE8; полная поддержка IE8 будет стоить примерно на 10% дороже; IE7 на ~ 30% больше, а IE6 поддерживает ~ на 100% больше.
Редактировать: Думайте об этом как о дополнительной плате за создание кемперного фургона, предназначенного для WV, для работы, соответственно, с пегой лошадью, юго и конным экипажем.
Под IE6 пусть хоть что-нибудь показывает. Страница для FF3, которая просто умирает в IE6, выглядит плохо, как будто вы плохо спланировали. Если вы вообще не поддерживаете IE6, убедитесь, что пользователь знает об этом намеренно, показав специальную страницу с советами, куда идти.
Если вы ожидаете корпоративных посетителей, он должен работать под IE6, пусть даже в упрощенной версии. В противном случае вы можете полностью отказаться от IE6, если будете правильно с ним обращаться, как описано выше.
Однако время еще не готово рассматривать отказ от IE7. Я ожидал, что это браузер по умолчанию в XP, которая является наиболее распространенной ОС.
На самом деле, я думаю, что IE6 является браузером XP по умолчанию, возможно, в зависимости от того, какой SP, но мы можем ожидать, что IE7 очень широко используется в XP из-за обновления Windows.
На этот счет нет жестких правил. Поддержка IE6 и IE7 требует затрат времени и знаний, которых у вас может не быть, но, с другой стороны, если вы хотите, чтобы ваш сайт выглядел так, как вы намереваетесь, это инвестиции, которые необходимо сделать. Возникает вопрос: что для вас важнее?
Вы говорите: «Если я проверю статистику страниц, я заметил, что почти половина посетителей использует такие браузеры», что говорит мне, что если вы не в порядке, половина ваших посетителей видит что-то, кроме дизайна / макета. вы намеревались, вам нужно будет сделать это вложение или получить помощь кого-то, кто может.
Если это не вариант, вы можете попробовать использовать некоторые из «фреймворков» CSS, например Blueprint или Grid960, и посмотреть, будет ли это проще, но для этого также потребуется немного обучения.
Другие варианты включают либо более простой дизайн, который, вероятно, будет работать в разных браузерах, удаление таблицы стилей для IE6 / 7 и предоставление зрителям возможности видеть необработанную структуру HTML-документа, либо использование макетов на основе таблиц, если вы знаете, как ими пользоваться (и в отличие от что некоторые люди скажут вам, в этом маршруте нет ничего плохого, если он лучше всего соответствует требованиям вашего проекта в сочетании с ограничениями ваших возможностей и ресурсов).
Это не вопрос «да» или «нет». Это вопрос переговоров между вами и вашим клиентом (теми, кто платит вам за создание сайта). Обычно переговоры проходят так: ваш веб-сайт обойдется вам в x долларов и поддерживает браузер a, b, c. Если вам нужна поддержка IE6, это будет $ x + $ y и т. д. Тогда ваши клиенты позвонят, чтобы решить, стоит ли тратить $ y, чтобы иметь возможность обслуживать тех из своих клиентов, которые настаивают на использовании IE6.
Если вы являетесь собственным клиентом, вы можете вырезать среднюю часть и вызвать самостоятельно ;-)
(то же самое для IE7)
Если вы не хотите тратить усилия на поддержку своего сайта для IE6, вы можете использовать любой подход из приведенного ниже URL-адреса.
Эти подходы предлагают пользователю загрузить любой из расширенных браузеров, таких как IE7 +, Firefox 3+, Safari 3+, Opera 9.5+ или Google Chrome.
Но это про IE6. Я считаю, что вы все равно должны поддерживать IE7.
Всегда помните о своей целевой аудитории, потребностях / требованиях клиентов, целях проекта и, конечно, сохраняйте их реальными (в соответствии с вашим бюджетом / временем)
Кодировать / проектировать сайт, который подходит для большинства браузеров, - непростая задача, вам нужно будет использовать эти так называемые «хаки» для решения распространенных проблем (да, в основном, в браузерах IE) это то, что я лично не одобряю, но я был там когда цель - это в основном IE.
В настоящее время у вас есть несколько вариантов: вы можете определить, какой браузер используется для просмотра вашего сайта, и запустить сценарий, чтобы рекомендовать альтернативный браузер, который соответствует лучшим стандартам (с отображением разборчивого контента или без него), или вы можете создать альтернативный код. начальная страница для тех ребят из IE или то, что я предпочитаю (в большинстве случаев), - это изящная деградация страницы и информирование пользователя о его / ее устаревшем браузере и рекомендация варианта.
Я читал, что вы используете CMS для создания этих сайтов, большая часть CMS работает "нормально" в большинстве браузеров "из коробки", хотя вы указали, что некоторые элементы CSS и JavaScript не работают, поскольку вы используете более "острые" методы.
Если вы намереваетесь разработать больше сайтов, позвольте мне порекомендовать следующие сайты:
Чтобы попробовать, как ваш сайт выглядит в нескольких браузерах (версии, ОС, JavaScript, Java и т. д.), Вы можете использовать
http://browsershots.org/
Сравните ваши любимые варианты CMS попробуйте
http://www.cmsmatrix.org/
Чтобы начать изучение (x) html, css, php и других, вы можете перейти на
http://www.w3schools.com/
Хорошая таблица стилей сброса CSS - это метод Мейера.
http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
Я должен сказать, что это отправная точка для согласованности архива между браузерами :)
Я уверен, что вы, возможно, слышали или знаете эти сайты. Это просто инструменты, которые я использую время от времени в поисках справочной информации, новых знаний или альтернатив. Я также могу порекомендовать несколько расширений FF, таких как панель инструментов веб-разработчика и FireBug.
Думаю, на данный момент это все, надеюсь, это поможет и желаю вам удачного программирования / веб-разработки.
хм, знаете ли вы больше о browsershots.org/ Я пробовал, но каждый раз получал ошибку: не могу прочитать www.ovlu.li/robots.txt. . Но я определил этот файл
@Sebi, возможно, ваш robots.txt не разрешает доступ к browsershots.org? Также проверьте свой .htaccess, если он у вас есть, вы можете попытаться временно отключить их и протестировать.
О да. По крайней мере, с IE6. IE7 не так уж и плох в поддержке. Я занимаюсь веб-разработкой уже довольно давно, и я показываю предупреждение: «Вы используете устаревший браузер. Некоторые части этой веб-страницы могут работать некорректно. Обновите или выберите Firefox», потому что вы можете » Чтобы просто игнорировать этих пользователей, вы должны предоставить им возможность.
Проблема в том, что если вы не хотите добавлять поддержку IE6 / 7, существует множество конкурентов, которые с радостью «украдут» ваших клиентов в обмен на небольшой взлом браузера. Пока есть деньги, поддержка этих браузеров будет постепенно прекращаться.
Возможно, вы захотите взглянуть на IE7.js.
IE7.js is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.
Их IE9.js утверждает:
Upgrade MSIE5.5-8 to be compatible with modern browsers.
Я сам не тестировал это с помощью кислотных или других стандартных тестов, но это может быть многообещающим.
Я должен согласиться с теми, кто говорит: «Это зависит от обстоятельств».
Самая важная часть - это то, что использует аудитория сайта, если они используют IE6, разрабатывая вашу страницу для поддержки IE6.
По моему опыту, вы можете ожидать такой аудитории:
частный: IE7 + или FF
частный и технический || геймер: IE8, FF, Chrome
Многие до сих пор используют XP с IE6 / 7, если только они не являются техническими специалистами или не используют ПК очень часто.
художественный дизайн: Safari, FF (часто для Mac)
Маки по-прежнему широко используются в графической среде, и почти у каждого художника и дизайнера есть такой, даже если он просто вписывается в толпу.
пожилой: IE6, редко IE7
Windows 95/98 не поддерживает IE7. Вам также следует избегать использования javascript для этой аудитории, поскольку у них обычно дрянные компьютеры.
корпоративный: IE6 / IE7
Многие компании обновляются очень медленно, так как это требует большого количества документов, организации и бюджета. В зависимости от того, кто в корпорации может использовать вашу страницу и какой это тип компании, вы можете ожидать худшего (секретари, низко оплачиваемые рабы и т. д.) Или лучшего (генеральный директор, технический директор и т. д.).
Обратите внимание, что это не основано на какой-либо статистике, а только на моем личном опыте.
Было бы неплохо отказаться от IE6 и IE7, но коммерческие сайты не могут позволить себе потерять пользователей. Вы, как создатель веб-сайта, вообще имеете право нет заставлять пользователей переключать браузеры. В некоторых случаях (например, в корпоративных средах) даже пользователи не имеют полномочий, они могут просто использовать то, что разрешено администраторами. В других случаях они понятия не имеют, как установить что-либо (пожилые люди, дети, ...).
Я использую IE6 до следующего года в большой глобальной корпоративной среде.
Я хочу потратить несколько миллионов на какое-нибудь новое отличное программное обеспечение. Должен поддерживать IE6 ...
Вы можете подумать, что единственное, что может сломать фактически, - это сделать его красивым и немного JS. Я бы сказал, просто убедитесь, что любая «критически важная» информация доставляется несмотря ни на что, но не заботьтесь о том, чтобы она хорошо выглядела в IE6.