Согласно W3Counter, IE6 используют больше людей, чем Opera, Safari и любую версию Chrome. Он опережает IE8 (#1), Firefox 3.6 и IE7. Я бы еще немного подождал (особенно если вы имеете дело с населением в целом).
Однако, Google, очевидно, готов свернуть поддержку, так что, возможно, мировые проблемы IE6 исчезнут скорее раньше, чем позже, поскольку потребители последуют совету Google обновиться.
Все зависит от контекста вашей аудитории. Если у вас традиционный бизнес или крупный сайт с высокой долей пользователей IE, то, конечно, используйте хаки, чтобы заставить IE работать, или рискуйте потерять клиентов.
Однако, если доля пользователей IE не так важна для вас, или на вашем сайте просто не хватает пользователей IE (подумайте о блогах веб-разработчиков, где большинство посетителей умны и не используют IE), тогда вы можете игнорировать IE.
Я игнорирую Internet Explorer на своем сайте, поскольку это блог веб-разработчиков, а доля IE в журналах сессий мизерна.
Последний раз, когда я проверял, было что-то вроде 8% (извините, не 2%, как я изначально заявлял!) Или около того. Лично я считаю, что вы должны поддерживать как минимум IE6. Это не так уж сложно и сделает вас более дисциплинированным разработчиком. По крайней мере, я так это вижу. :)
РЕДАКТИРОВАТЬ: И я все еще придерживаюсь своего ответа. IE6 - это боль, но не невозможная. И на 8% оно того стоит.
18% используют его (в основном корпоративные пользователи, которые не могут обновляться по каким-то причинам), так что если вы не хотите отсечь 1 из 5 клиентов, вам придется терпеть боль.
Хороший веб-сайт должен постепенно деградировать. Сделайте так, чтобы это работало в IE6, но не пытайтесь сделать макет идеальным.
Рассмотрим не только IE6, но и кого-то, кто использует Opera Mini или другой менее способный мобильный браузер, или Lynx / Links, или слепого пользователя со средством чтения с экрана. Все это вместе составляет приличную часть вашей аудитории, и если у вас нет времени протестировать все это.
Таким образом, ваш сайт по-прежнему должен быть пригоден для использования, просто он может выглядеть не так красиво или может потребоваться перезагрузка страницы вместо использования AJAX.
Меня интересует только IE 6, если клиент все еще хочет, в противном случае нет, и для обеспечения совместимости IE 6 я использую этот JavaScript.
http://divitodesign.com/css/let-ie6-behave-like-ie7/
<!--[if lt IE 7]>
<script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE7.js"></script>
<![endif]-->
Тогда эти селекторы также будут работать в IE6