Почему следует отказаться от поддержки IE6
Не так давно пришлось аргументированно отказаться от поддержки IE6 в одном проекте, привожу документ, который спас наш мозг от мук адаптации проекта к "нормальной" работе в IE6, может кому ещё пригодится.
Аргументы против Microsoft Internet Explorer 6 (IE 6)
- Microsoft призывает пользователей окончательно отказаться от работы с браузером IE 6-й версии, замечая, что у него закончился "срок годности". И настойчиво рекомендуют пользователям перейти на последнюю, восьмую версию браузера. Представителей компании особо волнуют корпоративные пользователи, которые зачастую не обновляют ПО.
http://www.securitylab.ru/news/382549.php
http://www.securitylab.ru/news/393993.php
http://itgator.ru/2010/05/30/sotrudnik-microsoft-moya-zadacha-unichtozhit-ie6/
http://webplanet.ru/news/soft/2009/08/19/ie6_must_die.html
http://www.xakep.ru/post/52089/default.asp - IE6 – заслуженный, но медленный браузер. IE6 был физически написан более 9 лет назад (2001 год) и хотя является самым прогрессивным браузером на то время, но на данный момент уже не отвечает современным требованиям по скорости и надежности. IE6 работает медленнее IE8.
- Новые веб-приложения могут не работать в IE6. Все больше современных веб-приложений не работают целиком или полностью в IE6. В частности, веб-интерфейс нового SharePoint 2010 не работает в IE6, равно как и Office Web Apps (онлайновые версии основных настольных офисных пакетов Word, Excel, PowerPoint, которые вышли в 2010 году). В дальнейшем таких приложений будет становится все больше, что означает невозможность их использования в IE6.
- На данный момент Windows XP, куда входит IE6, более не продается. Это означает, что при покупке нового компьютера на нем в любом случае будет стоять другой браузер.
- IE6 осталось существенно меньше, чем Windows XP. Несмотря на то, что IE6 является частью Windows XP, на данный момент лишь каждый пятый пятый пользователь Windows XP в России использует IE6. Доля IE6 последовательно снижается в течение последних двух лет. Большинство пользователей Windows XP уже выполнили обновление с IE6. Многие из них перешли в своё время на IE7, а в дальнейшем и на IE8.
- В IE6 плохая поддержка CSS, HTML, JavaScript
- CSS1 поддерживается, но почти на каждое правило есть баг
- CSS2 поддерживается лишь частично
- CSS3 не поддерживается вообще
- HTML5 не поддерживается полностью
- Колоссальное количество багов, уязвимостей, недоработок, заплаток, костылей
- Отсутствие нормальной поддержки альфа-канала у PNG
- Недостаточная поддержка HTML, полное отсутствие поддержки XHTML и XML
- Отсутствие поддержки современных версий JavaScript, вследствие чего невозможна нормальная работа сайта на стороне клиента
- Нет средств для разработчиков: нет просмотра кода прямо в браузере, не говоря уже про средства отладки JavaScript
- Очень медленный редеринг страниц при работе с DOM через JavaScript
- Не масштабируются шрифты, указанные в пикселях
- Нет поддержки CSS стилей min-width, max-width, min-height, max-height
- Отвратительная работа со шрифтами TrueType
- Не работает переназначение свойства innerHTML в таблицах
- Не поддерживает свойства clientWidth, clientHeight для div'ов
- IE6 подталкивает и поощряет разработчиков писать некорректный и неграмотный код (хаки, условные комментарии и т.п.)
http://habrahabr.ru/blogs/webdev/72417/
http://hello-world.com.ua/view/otkaz-ot-podderjki-ie6
http://enoughie6.com/
http://rotorweb.ru/mysli-vslux/krestovyj-poxod-protiv-ie6.html
- Internet Explorer 6 — это одна большая дыра для компьютера и данных (http://www.my-bt.ru/talk/post8488.html ).
- При установке свежей Windows без антивирусов и фаерволов с помощью IE компьютер может подхватить вирус, троян и еще много чего того, даже от самого Яндекса;
- При использовании IE посещенные сайты могут сами себя добавлять в закладки без ведома пользователя. И не только закладки: и домашнюю страницу, и вообще свою панель инструментов, которую вы не сможете удалить.
- IE — очень уязвимый браузер. Через него в компьютер без ведома пользователя могут спокойно проникнуть вирусы-трояны, черви, программы-шпионы и adware. Что характерно, пользователь может так и не узнать об этом, а тем временем программа-шпион передаст все его пароли и информацию о ПК хакеру. Помимо того, вся информация на жестком диске подвергается риску.
- Разработчики веб-сайтов лютой ненавистью ненавидят IE, потому что чтобы внедрить какое-то изменение, надо проверить сайт в не только в одном нормальном браузере (Chrome,Opera, FireFox) но и в каждой из версий IE (IE 6. 0, IE 7. 0, IE 8. 0, IE 9. 0), потому что то, что работать будет в IE 7, может не работать в IE 6 и наоборот.
- Большие утечки памяти в JavaScript, которые при долгой работе с браузером выливаются в замедление работы браузера и всевозможные ошибки.
- IE6 реально не соответствует современным стандартам и языкам программирования при создании сайта
- Многие компании уже отказываются от поддержки использования браузера IE6. В число таких компаний входят всем известные Google и YouTube. Они объявили о том, что прекращают поддерживать данный браузер и призывают использовать либо более новую версию, либо другой браузер.
- Абсолютно несовременный интерфейс, например, отсутствие таких вещей, как табы
- В настоящее время существует довольно много различных браузеров, которые соответствуют не только современным стандартам, но и имеют довольно удобный интерфейс для пользователей, что позволяет легко, быстро и безопасно перемещаться по интернету
Ниже приведена статистика использования браузеров. Судя по ним процент пользователей IE6 быстро снижается и более перспективными браузерами сейчас являются IE8, Fire Fox 3.6, IE7, Opera 10, Chrome 8, Opera 11.
Статистика использования браузеров по миру
Август 2010 – ноябрь 2010

Ноябрь 2010 – январь 2011

Статистика использования браузеров по России
Август 2010 – ноябрь 2010

Ноябрь 2010 – январь 2011

PS: отказ от поддержки одобрили :)
- Метки:
Комментарии
Отправить комментарий