Зеркало




26 октября, 2010

Почему мы ненавидим Internet Explorer?

Широко известно, что почти каждый отдельный хакер или гик ненавидит Internet Explorer с особой страстью. Но спрашивали ли вы себя когда-нибудь почему? Давайте обратимся к истории, к самому началу и выясним все... для потомства хотя бы.

Давайте только сразу обговорим: эта статья не фестиваль ненависти к Internet Explorer — на самом деле мы достаточно впечатлены новыми возможностями девятой версии — но давайте разберем все по порядку.

В начале был IE и это было хорошо?

Нам всем известен Internet Explorer как медленный, бажный броузер, который не меняется во времени, но не всегда это было так — если посмотреть назад во времени, то выяснится, что на самом деле IE принес в Сеть массу инновация и сделал из нее то, чем она на настоящий момент является.

Давайте быстренько пробежимся по истории:

1996: Internet Explorer 3. Эта версия, представленная в 1997 году, была первым броузером с поддержкой CSS. Да, вы все верно прочитали — каскадные стили впервые появились именно в нем, да и на самом деле он представил сразу несколько новых возможностей, таких как Java-аплеты и, к сожалению, ActiveX контролы.

1997: Internet Explorer 4. IE4 представил быстрый движок, который можно было встраивать в другие компоненты и использовать в других приложениях — это было гораздо более важное новшество, чем люди тогда понимали. Эта версия так же представила технологию Dynamic HTML, которая позволяла страницам динамически меняться при помощи javascript, и добавила интеграцию с Active Desktop.

Еще? Похоже никто не помнит, но именно IE4 был на самом деле кросс-платформенным броузером, который мог работать на Mac OS, Solaris и HP-UX, и к моменту появления пятой версии он уже занимал 60% рынка.

1999: Internet Explorer 5.x. Microsoft придумала AJAX. Что за... недоуменно спросите вы? Да, именно так, именно в этой версия IE появились XMLHttpRequest запросы в javascript, которые и стоят за каждым динамическим веб-приложений из тех, что мы используем сегодня. Взять хотя бы тот же GMail. Конечно, сам термин AJAX возник спустя годы после этого и не по заслуге Microsoft, но именно в этом релизе была заложена технологическая основа для работы этой технологии.

Так что да, Microsoft изобретательная с IE3 до IE6, Microsoft использовала все свои ресурсы для того, что бы "переизобрести" конкурентов, внедряя новые фишки и выпуская броузеры быстрее чем Netscape. В реальности Netscape 3 Gold был негодным куском мусора, который падал все время, а Netscape 4 был чрезвычайно медленным и едва мог обрабатывать таблицы и CSS, из-за чего так же постоянно и падал.

Из-за чего же все испортилось?

Проблемы начались с того, что Microsoft интегрировала IE в Windows как необходимый компонент и затруднила его удаление и использование альтернативных броузеров. Тогда компания использовала всю свою монополию и все свои возможности для выдавливания Netscape с рынка и именно тогда многие стали видеть в Microsoft "империю зла".

Microsoft перестала пытаться с момента выхода Internet Explorer 6 в 2001 году, броузера полного новшеств для веб-разработчиков, у них уже не было конкурентов и броузеру принадлежало 95% всего рынка. И Microsoft перестала пытаться — серьезно — они ничего не сделали за 5 лет, даже после выхода Firefox и ситуации в которой продвинутые пользователи стали разбегаться направо и налево.

Microsoft-овские фишки. Вся проблема с инновациями Microsoft в том, что они не следуют веб-стандартам — и это не было особым упущением когда Internet Explorer был единственным игроком на поле, но с появлением Firefox и Webkit, которые правильно работают со всеми стандартами, стало огромной проблемой для веб-разработчиков.

Дыры в безопасности и сбои. С тех пор, как в Microsoft решили, что пытаться больше не стоит, и конкуренты зачищены, баги и дыры стали сыпаться как из ведра — и действительно важные и критические тоже. Например этот код это все, что нужно для падения IE6:
for(x in document.write){document.write(x);}

IE7 и IE8: слишком мало и слишком поздно. На выпуск IE7 Microsoft потратила 5 лет и за это время добавила закладки и сделала чуть более лучшую поддержку стандартов, но для дизайнеров это был по прежнему ночной кошмар с которым приходилось считаться и с тех пор для правильного отображения страниц приходилось тестировать их уже в двух кривых броузерах, а не в одном.

И понадобилось еще 2.5 года для Microsoft на выпуск Internet Explorer 8, который значительно улучшил поддержку CSS, добавил "Безопасный режим" просмотра, изолировал закладки и внедрил защиту от фишинга. Но к этому времени все гики переселились на Firefox или Google Chrome.

И вот настоящая причина почему гики ненавидят IE

Только потому, что мы фанаты это не значит, что мы ненавидим все адское и устаревшее — на самом деле мы зачастую любим ретро — любим Atari, NES, Commodore 64 и т.д. Мы гордимся нашими знаниями и любовью к этому. Так почему же с IE это не так?

Поддержка IE как бревно в глазу. Вот пример из жизни дизайнера: он тратит часы на то, что бы убедиться что его страница выглядит отлично и вылизана до пикселя. Отлично смотрится в Google Chrome, Firefox, Safari и даже Opera! Теперь откроем IE и увидим, что страница выглядит так, будто кто-то положил ее в миксер и нажал "Старт". И приходится тратить следующие часы на то, что бы заставить ее правильно работать в IE6 и IE7.

Нас заставляют использовать Internet Explorer. И вот тут уже главная причина того, что хакерам не нравится Internet Explorer. Везде было принуждение использовать IE — на работе, в поддержке корпоративных приложений, в разработке сайтов и это при том, что никого невозможно было убедить в использовании лучших броузеров.

Хакеры не ненавидят нечто адское — но они ненавидят когда их принуждают использовать это.

Хорошая новость: будущее может быть не столь мрачным

Похоже, Microsoft извлекла уроки из своих многочисленных ошибок в мире броузеров. Доля IE впервые опустилась ниже 60% и им сейчас уже придется использовать веб-стандарты.

Скоро выходящий Internet Explorer 9 получил новый интерфейс и стал похож на Google Chrome, получил "железное" ускорение от видеокарт и впечатляющую поддержку HTML5.

Microsoft продвигает Internet Explorer 9 как броузер, который должен изменить мир и они, наверняка, не ошибаются — правда не упоминая о том, что старый мир Интернета-то и тянут назад лишь их анемичные броузеры. И сейчас этот бардак закончится.

http://rl-team.net/1146443902-pochemu-my-nenavidim-internet-explorer.html

Posted by at        
« Туды | Навигация | Сюды »






Советуем так же посмотреть

Комментарии
Алла
26.10.10 10:35

Аипофиг!

 
Я
26.10.10 10:45

Полная херная, к тому же перевод с буржуйского. Одно только использование слова "хакеры", подразумевая "веб-дизайнеры", чего стоит.

 
Arma
26.10.10 10:51

Мне как нубу/ламеру глубоко похуй с чего началось и чем закончицца. IE был и есть ГОВНО, а то что с ним будет в будующем меня не ибёт, Опера форева ёпта.

 
123
26.10.10 10:56

А что такое Internet Explorer?

 
Свиблово
26.10.10 11:30

Да хрен его знает, никогда не испытывал проблем с ИЭ. И Виндовс меня тоже вполне утраивает; подозреваю, что это просто модно - ругать их, как модно в Однокласниках менять статусы, маниакально дарить подарки и заниматься прочей ересью, причём независимо от возраста.

 
x@mmlo
26.10.10 12:03
"Свиблово" писал:
Да хрен его знает, никогда не испытывал проблем с ИЭ. И Виндовс меня тоже вполне утраивает; подозреваю, что это просто модно - ругать их, как модно в Однокласниках менять статусы, маниакально дарить подарки и заниматься прочей ересью, причём независимо от возраста.
не не не ЭХПЛОРЕР гавно!,Google Chrome рулит и неибёт!
 
Ослик Иа
26.10.10 18:50

IE - это головная боль и кошмар для WEB разработчиков. Они вполне оправданно хаят его за выраженную косожопость в поддержке стандартов.
Для обычных пользователей возможностей IE > 6 версии вполне достаточно, и вряд ли они видят все эти его недостатки. И если кто-то из простых юзеров начинают хаять его, воспринимаю это не более, чем данью моде и стадным чувством..чем угодно, но не реальными их потребностями.

В конце концов, все идет к тому, чтобы все браузеры будут примерно одинаковые.

 
ZerG
27.10.10 18:16

Атсасити хуйна!
гугаль захватит голактеку !
Хром рулит! Иксплорир говно касожопое ! его пишут мертвые индусы !

 
)_____________
27.10.10 21:06

ие тупой и медленный, хром цветастное неудобное и тоже медленное говно, огнесил так себе - не очень удобен и прокрутка заклядок, это ппц. лучше всех блы опера 8-8,5. 9 и 10 чуть хуже - погнались за мастаейским говном сменили горклавиши (было удобноо crtl+n, а не как в ие ctrl+t), но всё же лучше чем отсальное

 
Fl0
27.10.10 22:37

хром гагно. вы если хромообразное хотите, то поставьте хотя бы iron, а лучше chromeplus.

 
Fl0
27.10.10 22:39

опера падает часто, мозилла тяжела. жду новой версии kmeleon, может и выйдет что путное.

 
1
27.10.10 22:42

А "хакеры" не используют ie, потому что на никсах сидят )

 


Последние посты:

С днем рождения!
Девушка дня
Итоги дня
Глава родительского комитета
Фен Шуй
Как меня ребенком в милицию забирали
Экскаваторщиков лучше не трогать
Как из умницы превратиться в тварь: пособие для девушек
Расширяем словарный запас
4 вида спорта, от которых потом член не стоит


Случайные посты:

11 цитат из женских журналов 100-летней давности
Держись, Натаха!
Убеждения или смерть
Лифт
Секретные материалы
После массового расстрела в Лас-Вегасе
Предупреждать надо
Двойные стандарты
Наивный узбекский парень
Упс