User-friendly интерфейс IE выглядит так.Но если вы всё-таки попытаетесь использовать IE как браузер, то неизбежно узрите что-то подобное.
Браузер? Microsoft Internet Explorer™, благодаря игре слов вокруг аббревиатуры его названия (IE) и звуков, издаваемых непарнокопытным млекопитающим, более известный как Осёл, Ослик или Иа — костыль, традиционно используемый в системах Windows для захода на официальный сайт Огнелиса, Оперы или Хрома с последующим скачиванием оных. Новая версия Осла позволяет делать это в несколько раз быстрее, что радует. В 2015 году было объявлено, что IE и все его наследие закопано, на смену приходит Project Spartan (ныне Microsoft Edge), переписанный с нуля под Metro.
ОсобенностиProblems, developer?Конкуренты срут кирпичамиДа он даже microsoft.com отобразить не может. Ошибка 42, что символизирует.
Браузер поддерживает мелкомягкую технологию ActiveX, так любимую разработчиками программ-клиентов для отечественных банков. К счастью, эта же технология позволяет произвести на нем эмуляцию любых функций остальных браузеров. Также отлично позволяет эмулировать заражение клиентской машины каким-нибудь непотребством.
Есть мнение, что «ослом» IE прозван из-за своей извечной тупости и тормознутости. ИЧСХ, это мнение объективно: явное отсутствие должного содержимого в верхней голове позволило разработчикам браузеров семейства IE оставить в своих детищах огромное количество ошибок.
Наиболее известные из них:
практически не поддерживает свойства CSS3 (стандарт до сих пор в разработке), частично можно добиться поддержки оного костылями на javascript.
некорректная поддержка полупрозрачных PNG (IE 6),удвоение отступа (double margin),overflow: visible; (IE 6),чуть менее, чем полное непонимание всех параметров display (пофиксили в IE 8),непонимание min-height (пофиксили в IE 7),
целая пачка странностей из-за загадочной штуки по имени «hasLayout», без которой часто внезапно пропадают фоны и вообще всё разваливается, но с ней сбивается нумерация у списков и других проблем тоже хватает, в IE 8 эту штуку как бы убрали, но иногда (в т. н. «режиме совместимости с IE 7») она возвращается,
не работает position:fixed для дивов и других объектов кроме фона. Заработать можно заставить, используя мозгоёбство и «условные комментарии», которые разработчики намеренно ввинтили в браузер на случай возникновения у вебмастеров проблем с кроссбраузерностью, — как в воду глядели, но самим работать было лень.
боковой padding не сдвигает фон элемента, а только контент, хотя вертикальный — сдвигает (в других браузерах фон сдвигается вместе с содержимым элемента при любом паддинге),
не поддерживает drag'n'drop аплоад файлов, что есть уже даже в Опере, начиная с 12-й версии.и другие 119 багов в IE 6, 188 багов в IE 7 и 64 бага в IE 8
Наличие подобного идиотизма заставляет веб-разработчиков извращаться, придумывая хаки и костыли, дабы сделать корректным отображение страницы более чем в одном браузере. За восемь лет его бокопоры уже хорошо изучены и почти всегда легко исправляются, но некоторым разработчикам это уже настолько надоело, что они просто не правят баги под IE6 (мотивируя тем, что его уже даже гугл с Ютубом и ВКонтакте не поддерживают, хотя в последнем всё работает не хуже чем в самой новой Firefox). Хотя что там Ютуб, сами мелкомягкие агитируют от него отказаться и сами у себя его кое-где не поддерживают (см. пик). А то и просто встречают таким кодом:
<!--[if IE]><meta http-equiv="refresh" content="0;url=Haxyu.html" /><![endif]-->или вот таким:<!--[if lte IE 7]> <style> * {font-family: "Comic Sans";} </style> <![endif]-->
Также всё популярнее становится практика брать дополнительные $$ за поддержку IE6. Но у нас, где Windows Update вырублен у большинства юзеров, которые даже не знают, что IE6 и интернет — это не одно и то же, верстальщики далеко не всегда могут себе такое позволить. Хотя светлое будущее всё ближе — по статистике лирушечки, доля IE6 уже 0,2%, что радует.
Забавная особенность M$O в ХРюше: если тынцнуть ссылку из любого документа MS Office, то эта ссылка сначала откроется в скрытом экземпляре шестого осла (даже если в системе стоит восьмой!), а уж потом откроется в дефолтном браузере.
ПользователиПопытка пропаганды среди целевой аудитории.Выглядит завшивевший Осёл примерно так.
Быдлокодеры (в частности, вебдевелоперы и вебкодеры) зачастую любили и обожали Ослика, обычно бывшие одмины. Причиной этого является то, что они просто не догадывались о существовании таких понятий, как валидный код, валидатор и доктайп (как раз для него, кстати, и придуманный). В результате, на выходе получались сайты IE-only.
Однако следует заметить, что часто Осёл бывает востребован веб-ориентированными мелкомягкими приложениями как клиентская часть. Наиболее распространенные — MS SharePoint и MS Exchange (пофиксено Exchange 2010). Другим кошмаром российских сисадминов является большая часть веб-банк-клиентов и много чего еще, но надо ли здесь их перечислять?
Обычный пользователь в прошлом десятилетии считал Ослика единственным средством для высиживания рабочего времени в «Одноклассниках» или «Вконтакте», не понимая при всем при этом, что можно открывать и другие интернеты, однако с появлением сборок Chromium'а от Гугеля, Хуяндекса и Мыла.сру и рекламой оного по дебилизатору, всплывающих установщиков и дефолтного Chrome во всяких софтах ситуация начала кардинально меняться. Иногда более продвинутый коллега открывал новичку священную тайну поисковых систем, и тогда несчастный Осёл начинал нещадно эксплуатироваться, отчего обрастал всякой хренью и, наконец, загибался, унося за собой весь «маздай». Ибо IE и Windows очень-очень тесно связаны.
С появлением в Windows 7 заглушки на Ослика тот, как правило, уступает место очередной говносборке Chrome.Популярность
Несмотря на всю свою тупую, глючную, кондовую, олдовую, неуравновешенную сущность, семейство Ослов остается одним из самых популярных семейств браузеров в мире. По данным StatCounter осел занимает 2 место по распространенности среди юзеров. Но это нисколько не мешает пользователям иных браузеров пророчить ему скорейшую и мучительную смерть, и это небезосновательно. Впрочем, львиную долю посетителей w3schools.com составляют веб-разработчики, которые, ясное дело, ИЕ не пользуют. Товарищи с w3schools это прекрасно понимают и не зря под таблицей со своей статистикой пишут: «Other web sites have statistics showing that Internet Explorer is used by at least 80% of the users». Хотя, с другой стороны, и процент пользователей ИЕ тоже может завышаться, поскольку, например, в интернет-кафе (актуально не только для Азии и Африки, но и Америки. Южной, ага.) и подобных местах общественного пользования компьютерами, многим людям лень тащить флешки с portable сборками своих браузеров, а ставить стационарную версию своего любимого браузера нельзя.
Впрочем, если внимательнее посмотреть на тот же StatCounter, то выходит, что IE уже занимает всего лишь 21% рынка (слава Хрому и Лису!), что является невероятным прорывом в здравомыслии пользователей, ибо еще лет 10 назад ситуация была прямо противоположной (IE держал под 80% рынка). Хотя на Хром их загнали примерно теми же приемами как и на «браузеры» Амиго и Яндекс.
Кроме этого Опера пытается выпилить осла юридически и, судя по всему, небезуспешно. Но популярность FireFox’а тоже растет не на пустом месте. Благодаря стараниям Mozilla Foundation, которое опубликовало SDK, и энтузиазму быдлокодеров в написании плагинов, последние версии Лисы напоминают автомобиль Жопер к которому прицепили прицеп от МАНа.
Объективное сравнение самых популярных браузеров[1].IQ—троллинг
В конце июля 2011 в интернеты была вброшена новость от никому не известной компании AptiQuant. Сообщалось, что на сайте этой компании был размещен тест на определение IQ. Как показали анализы, самый низкий IQ у IE-юзеров, самый высокий — у операебов. Всевозможные желтушные СМИ стали перепечатывать друг у друга новость, а та оказалась фейком. Впрочем, и до разоблачения было очевидно, что полтора юзверя с Оперы vs тысяча планктонин с IE — негодный материал для сравнения.
Южная Корея
Первое место по популярности IE занимает ВНЕЗАПНО Корея (Южная, разумеется, в Северной нет даже Интернета, не говоря уже об Эксплорере). Причиной тому принятый в 1999 году закон о цифровой подписи, согласно которому все онлайновые платежи на территории страны должны заверяться цифровой подписью плательщика. Дело встало только за софтом, и госконтора с няшным названием KISA (Korea Internet & Security Agency) таковой софт разработала... на базе ActiveX control. Что автоматически означает, что работать оно будет только в IE. Но в то время всем было похуй, ибо NN на тот момент уже практически помер, а FF еще даже не появился, не говоря уже о Хроме. Опера, правда, уже была, но ее целью была анальная оккупация мобильных устройств, и на монополию Осла она не покушалась.
Но с тех пор прошло больше пятнадцати лет, и Осла серьезно подвинули на рынке его более резвые собратья. Во всем цивилизованном мире IE стал использоваться исключительно как загрузчик нормального браузера, а в конечном итоге на IE забил даже сам Microsoft... и только бедные южнокорейцы по-прежнему вынуждены жрать кактус. Особенно весело маководам и линуксоидам, на чьих машинах IE работает только под эмулятором. "Чтобы купить билет на самолет с компьютера Apple, нужно всего-то 70$ за специальную софтину и $250 за копию Windows 7. Никаких проблем!" - с улыбкой говорит нам продавец-консультант в корейском Apple Store.
ИсторияАльтернативный логотип. Отраженная свастика символизирует обратный ход истории браузеров.Осёл с плагинами такой осёл.
По правде говоря, Осёл на чистой системе не так уж плох. Однако при установке всяких говнопрог быстро засирается разными надстройками и начинает сильно тормозить. Также 99% вирусов раньше писалось под дыры IE, которые, даже при их закрытии гномами дяди Билла, юзер не мог ликвидировать — обновление программы было довольно трудоемким из-за обязательной проверки лицензионности и прочего. Но сейчас всё больше вирусов пишется с учётом дырок Flash/Java/.NET/Adobe Reader, которые всё равно одни и те же в ишаке и других браузерах.
Пятнадцать лет назад, когда вышел IE6, поддержка стандартов в альтернативных браузерах была ещё хуже, и 6-ка объективно доставляла. См., например, книгу Пауэлла «Полное руководство по HTML» тех лет. Удивительно, но тогда ишак рулил, а также был вполне себе альтернативным NN, хотя всё уже катилось к тому, что мы имеем. К тому же, как и сейчас, Осёл был установлен в винде по дефолту и был единственным для юзверя, умеющего разве что запускать пасьянс, браузером. Поэтому пять лет M$ вообще забивала на его развитие, а когда спохватилась, оказалось, что догнать конкурентов не так-то легко.
Осенью 2006-го по-быстренькому выпустили IE7, залатав самые заметные баги и прикрутив табы. Но чтоб ещё больше не отстать от конкурентов и вернуть пошатнувшийся имидж нужно было что-то большее, поэтому тысячи индусов всего лишь за год снова заделали самые очевидные дыры, выдав поделку за новую, написанную с нуля, версию — IE8 (несколько позже они проделают такой же трюк с IE9: «мы написали его с нуля», при этом некоторые баги — общие для версий с шестой по девятую).
Чуток уменьшили тормоза, добавили подсветку хоста в адресе и сделали попытку соответствия w3c-стандартам (сайты, заточенные под IE, разваливаются — клиенты негодуют, разработчики радуются).
IE 9IE Square в Default city. Действительно, УГнетающее зрелище. ಠ ಠ
9-я версия всеми «любимого» ослика набирает сейчас 100 баллов на acid3, после того как из теста были убраны положения, не относящиеся к действующим стандартам. Заодно acid3 стал проходить ещё и фуррифокс.
100%-ная поддержка SVG 1.1, DOM, CSS3 и прочих web-стандартов (некоторые из них пока что сами находятся в разработке);аппаратное GPU-ускорение всевозможной графики (а также тега <video/>);JavaScript-движок, использующий многоядерность процессора.Даже относительно терпимого IE 8 однозначный и бурный прогресс заметен невооружённым глазом.А вот и главный недостаток: нет поддержки Windows XP (любителей старины спасёт плагинчик)
Года через 2-3, когда большинство нынешних обладателей восьмых ишаков таки перейдёт на девятый, он грозит стать тем самым адским менингитом для веб-мастеров и тормозом прогресса, коим сейчас является ишак восьмой.
IE 10
Самой главной новостью ВНЕЗАПНО стала его скорость. По результатам тестов буржуйской конторы Strangeloop, 10-й ослик, таки да, быстрее всех, контора гарантирует. Вторым оказался 13-й (sic!) Огнелис, которого Ослик умудрился обскакать, ах ты ж ёбаный ты нахуй, на целых 0,003 секунды ([4], [5]).
Также, IE 10, впрочем как и IE 9, единственный браузер, который нормально работает с оперативной памятью. В то время как жадные Хром, Опера и Огнелис стараются отожрать побольше и практически не отдают её назад при закрытии вкладок, скромный Ослик память честно освобождает (спойлер: потому что каждая страница открывается в отдельном процессе ишака, а при закрытии страницы прибивается весь ее процесс целиком. Впрочем, в сумме 10 процессов ишака могут разрастись до гигабайта, когда Opera с этими же страницами обходится 3-4 сотнями мегабайт). Ко всему прочему выяснилось, что Осел 10 — самый надежный и энергоэкономичный в мире.
IE 11
Самая новая(и последняя) версия сего б-гомерзкого поделия доступна пользователям седьмой и восьмой версии окошек, кои могут невозбранно пофапать на предмет «любви и обожания». Удивительно, но эта версия Осла отчаянно прячет от сайтостроителей собственную ословость. Майкрософт выкинул из браузера почти все ослоспецифичные фичи вроде комментариев if IE и всяких window.attachEvent, а, скажем, window.ActiveXObject просто спрятал от посторонних глаз, хотя он есть. Также сильно перепилен user-agent, из которого пропала строка «MSIE». Недобраузер даже имеет наглость заявлять, что он «like Gecko», но строка «Trident» в user-agent'е выдаёт его ослиное происхождение.
А разгадка проста: разработчикам надоело тянуть этот зоопарк обратной совместимости, и они добровольно-принудительно пытаются заставить сайты отдавать пользователям версии, заточенные под стандарты, а не «под IE». Тем более что стандарты в IE11 поддерживаются вполне современные. Впрочем, как обычно, новый Осёл содержит в себе движки всех предыдущих версий, и режим эмуляции ещё никто не отменял. Пользователи всяких старых бизнес-приложений, работающих только в IE6, могут спать спокойно.
Последний из своего рода. Мелкомягкие с Win10 родили Edge.ГалереяОсел в терминале оплаты.Бывает даже такое.Осел съел 13 гиг ОЗУ (следует заметить, что это происходит на 64-битной Windows)Упоминание IE 6 в прошивке ноутбука[2].Кто хочет стать миллионером?Разработчики осла № 7. Они знают толк в распальцовке.Баг-логотипКаждый раз, игнорируя IE, ты заставляешь лоли плакатьАлсоИнори Аидзава — официальный анимешный маскотIE — двухбуквенная кодировка такого далекого и прогнившего места, как Ирландия, искренне считающего себя независимым государством.Īe (moon. いいえ) в переводе с нихонского означает «нет».См. такжеMicrosoftWheeeСсылкиКарта эпидемии IE6
Nathan’s ToastyTech — сайт, полный ненависти к IE и M$ (осторожно, английский). А ещё там есть кошерная галерея гуёв. Не разрешайте ActiveX: в GUI вставлена дебильная музыка.
Занятный ресурс фанатов шестого ЭксплорераУкоз и IE — наконец, они нашли друг другаEnough IE6 — краткий инструктаж по теме: быть или не быть Ослу.Эмуляция ИЕ для нормальных браузеров.Дискуссия, затеянная одним очень гордым пользователем шестого Осла.Представление Internet Explorer об окружности (спойлер: boobs) (для пользователей с другими браузерами: вид в IE7, IE8, IE9, rekonq 0.4)Представление Internet Explorer об окружности — Солнечная система (в IE)Конкурс на обсер 10-го ОсликаПочему Microsoft Internet Explorer 11 — худшее, что могло случиться с нами — спустя 10 лет, MS всё ещё продолжает доставлятьПримечания
↑ Апдейт на 2015 год: по барханам тормознутых компьютеров Фаерфокс гоняет быстрее Оперы и Хрома: оные, при своей скорости, используют нынче жрущие оперативную память ускоряшки вроде «предугадывания загрузки той или иной страницы».
↑ На самом деле в прошивку ноутбука встроен легальный троян Computrace LoJack ([1], [2], [3]), а в качестве UserAgent'а посылает IE6. Просыпается внезапно, но работает пока только под MS Windows. Почему встраивают без предупреждения, остаётся только догадываться…
Internet Explorer — это не фича, это баг.Мета
DRM (SecuROM • StarForce) • Баг • Бот (Автоответчик) • Ботнет • Варез • Глюк • Гуй • Донат • Копирайт (By design) • Лог • Нюк • Рут (Не работай под рутом) • Спортивное программированиеФичи12309 • BSOD • Cookies • Embrace, extend and extinguish • FL Studio • Sheep.exe • Winlogon.exe • Бубен • Защита от дурака • Костыль • Машинный перевод • Пасхальные яйца • Свистелки и перделки • См. рис. 1 • Съешь ещё этих мягких французских булок • ТаблэткаВредоносноеВинлок • Звонилка • Китайские пингвины • Пиксель смерти • Троян • Червь МоррисаКомпании1С • Apple • Denuvo • Google • Microsoft • SAP • ЯндексДвижения8-bit • Open source (Красноглазики • Линуксоиды) • Вирусная сцена • Даунгрейд • Демосцена • МоддингОфис3DS MAX • GIMP • GNU Emacs • Movie Maker • MS Paint • OpenOffice • PowerPoint • vi • Word • Блокнот • ФотошопОС
Android • BSD • DOS • MenuetOS • ReactOS • Windows (Phone 7 • Phone 8 • Seven • Vista) / Маздай • Линукс • Русская ОС • Фантом ОСБраузеры
Internet Explorer • Опера • Тормозилла (Огнелис • Lolifox) • ХромИнтернетFlash • I2P • Low Orbit Ion Cannon • Tor • Tunatic • Чат−клиенты (Miranda • QIP • Skype • Аська • Жаббер)
РазработкаBrainFuck • C • C++ • Java • Haskell • АссемблерЛюдиLovinGOD • Балмер • Гейтс • Генерал Фейлор • Джобс • Митник • Поттеринг • де Раадт • Спольски • Столлман • Торвальдс • ШахиджанянКостыли
Cygwin • PunkBuster • T9 • Wine • Wishmaster • Антивирусы • ХакинтошКоманды^H • ^W • Alt+F4 • Ctrl+Alt+Del • man • /me • /quit • rm -rfInternet Explorer — друг человека!Обитатели сушиBadger • Dramatic Prairie Dog • Happy Tree Friends • Белочка • Бобёр-извращенец • Боевые животные • Динозавры • Заяц и медведь • Зелёный слоник • Козлы (Козёл отпущения • Козёл Фрэнк) • Котопёс • Крокодил (журнал • все остальные) • Лось Вотзефак • Ослик, суслик, паукан • Педокомпания • Пёсики (Advice Dog • Doge • Собака-улыбака • Собаки, играющие в покер • Толстый полярный лис) • Турбо-суслик • Убитые еноты • Черепашки-ниндзяПтицыAngry Birds • Surfin' Bird • Боклан • Газетная утка • Дятел • Кар • Китайские пингвины • Кишечник • Омская ворона • ОРЛЫ? • Робоцып • Совы нежные • Тукс • Утка на колёсах • Чёрный Плащ • Чирок-свистунокЖители морей и рек
Deбиlarius • Dopefish • Гуидак • Девочка-кальмар • Патрик Стар • Сом • Спанч Боб • Фугу • Язь
Членистоногие
Гигантский вражеский краб • Жук-антисемит • Клопы • Колорадский жук • Комары • Криветко • Муха (Миллионы мух) • Пауки • Тараканы (Таракан Вася) • Хедкраб
ЧервиWorms • Червие • Червь Морриса • Червяк Джим
ДвуногиеAnacondaz • Mr. Hands • Nomad Frog • Renard Queenston • Бэтмен • Веганы • Гоблин • Дельфин • Драконофаги • Зомби • Крабе • Ксения Собчак • Любители волков • Насикомые • Ноусер • Офисный планктон • Паук • Пещерный человек • Пилтдаунский человек • Сколопендре • Тролль • Утконос • Фурри • Хомячки • Человек-гиена • Человек-паук • Шариков • Шмеле
НеведомыеАбаснуй • Бармаглот • Боброудав • Вуглускр • Годзилла • Дракон • Йожин с Бажин • Ктулху • Маззи • Мозговой слизень • Морская улиточка • Ногохуйц • Пакон • Покемоны (Mudkip • SEAKING • Слоупок) • Рогатая жопа • Смешарики • Снарк • Снежный человек • Телепузики • Тентакли • Чупакабра • Шушпанчик • Ящерики (Великий Dракон • Рептилоиды)
ПрочееBad Taxidermy • Sheep.exe • Бабруйск • Битва слона с китом • В мире животных • ГМО • Гринпис • Еби гусей • Зоофилия • Инерциальная гомойотермия • И животноводство! • Коневодство • Может и не я • Не верблюд • Норковая шуба • Овцы съели людей • Паразиты человека • Плохие занятья, дурные привычки • Псиносрач • Пчёлы против мёда • Рак, убивающий • Россия — родина слонов • Свиной грипп • Сходить на охоту • Шмель летать не долженСписки
Ёжики • Жабы и лягушки • Зайцы • Коняжки • Коровы • Крысы • Куры • Лисицы • Медведи • Мыши • Обезьяны • Ослы (Internet Explorer) • Отряд приматов • Псы • Свинота • Семейство кошачьих • Семейство шушпаньих
• Утки • Хомячьё