Официальная поддержка Microsoft Internet Explorer заканчилась в среду, 15 июня 2022 года
Оглядываясь назад на IE, легко перечислить список проблем, которые у него были, особенно в те времена, когда IE гнил на корню из-за пренебрежения в конце жизни версии 6 так же, как Safari гниет сегодня. Я не хочу зацикливаться на этом!
Вместо этого я хочу сосредоточиться на том, почему и как IE в какой-то момент был «единственным браузером, который имел значение», и на его более положительных аспектах. Да, я знаю, о чем ты думаешь:
Кто ты такой и что ты сделал с Jason Knight?
Инновации и стандарты
Опять же, людям — в частности, веб—разработчикам — легко насмехаться над идеей о том, что IE был инновационным, или устанавливал стандарты, или даже соответствовал стандартам. На самом деле это ложное повествование, созданное поклонниками других браузеров.
Так легко забыть, что IE 5.x в свое время был фактически самым соответствующим стандартам браузером. Многие функции, которые мы считаем стандартными, существовали в IE4 за добрый год до того, как они появились в Netscape. Сначала они внедрили HTML 3.2 и 4.0. Сначала у них была рабочая полная реализация CSS-макета. Многие из функций, которые были внедрены в CSS3, они не только появились первыми, но и имели почти идентичный синтаксис и методологию более чем за десять лет до того, как другие браузеры даже попробовали это сделать!
Например: webfonts, переполнение текста, перенос слов, разрыв слов, выравнивание текста по последней строке, разрыв строки, XMLHttpRequest.
Черт возьми, в случае таких вещей, как «разрыв строки», IE 5.5 имеет полную поддержку там, где он даже не был реализован в Firefox примерно двадцать лет спустя! @font-face присутствовал в IE 4, но не появлялся в Firefox до версии 3.5 в 2009 году!
Проще говоря, когда в IE был CSS 1, у Netscape ничего не было. Когда в IE был CSS 2, Netscape все еще пытался реализовать CSS 1. Когда у Netscape был JavaScript, JScript IE был способен на то, о чем JavaScript мог только мечтать.
Это не тот рассказ, который вы часто слышите в наши дни, не так ли?
© Jason Knight. Консультант по доступности и эффективности, веб-разработчик, Музыкант и просто заноза в заднице.
У меня были с ним одни проблемы, но всё равно, светлая память IE!