lurkmo.re • lurkmore.co • lurkmore.net • IPv6.lurkmo.re • IPv6.lurkmore.to • friGate • Средства против цензуры • Пожертвования
На данный момент возможны проблемы с отображением картинок при заходе на сайт через HTTPS с российских IP. Судя по всему, проблема опять связана с РКН, и пока что единственное решение — использовать VPN (или же заходить через обычный HTTP).
Internet Explorer
Браузер? Microsoft Internet Explorer™, благодаря игре слов вокруг аббревиатуры его названия (IE) и звуков, издаваемых непарнокопытным млекопитающим, более известный как Осёл, Ослик или Иа — костыль, традиционно используемый в системах Windows для захода на официальный сайт Огнелиса, Оперы или Хрома с последующим скачиванием оных. Новая версия Осла позволяет делать это в несколько раз быстрее, что радует. В 2015 году было объявлено, что IE и все его наследие закопано, на смену приходит Project Spartan (ныне Microsoft Edge), переписанный с нуля под Metro.
Содержание |
[править] Особенности
Браузер поддерживает мелкомягкую технологию 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, и энтузиазму быдлокодеров в написании плагинов, последние версии Лисы напоминают автомобиль Жопер к которому прицепили прицеп от МАНа.

[править] 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
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.
[править] Галерея
Упоминание IE 6 в прошивке ноутбука[2].
Разработчики осла № 7. Они знают толк в распальцовке.
[править] Алсо
- IE — двухбуквенная кодировка такого далекого и прогнившего места, как Ирландия, искренне считающего себя независимым государством.
- Īe (moon. いいえ) в переводе с нихонского означает «нет».
[править] См. также
[править] Ссылки
- Карта эпидемии 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 — друг человека!
|
||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|