Internet Explorer

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 9 IE 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. いいえ) в переводе с нихонского означает «нет». См. также Microsoft Wheee Ссылки Карта эпидемии 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 -rf Internet 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) • Отряд приматов • Псы • Свинота • Семейство кошачьих • Семейство шушпаньих • Утки • Хомячьё