Зеркало




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, потому что на никсах сидят )

 


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

Девушка дня
Итоги дня
Чуть до греха не довёл
На заметку парням
Мошенников все больше
Когда самодельная реклама лучше той, что по телеку
Сколько зарабатывает московский водитель Яндекс такси
Нативная реклама
Воля старших, наследство и любовь
Девушки, которым скучно на работе


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

Сосед
Пятница!
Упал, очнулся, гипс!
Смогли повторить!
Война все спишет
Предусмотрительный человек
Труба
Про соседа
По большой любви
Метод