Это как переименование милиции в полицию, сменится только название, а это как была программа для скачивания браузера, так и останется. Только называться теперь будет Spartan, вместо IE.
P.S.: Наверное, название Spartan, вытекает из тех кучи багов и дыр в нём. Когда камикадзе пользуются им как браузером, крича «Это Спартааа» — заражают свои системы вирусами, троянами и прочей живностью ;)
Хоть в IE и есть продвижения по стандартам, но все же для нормального использования он не годится. Примеры:
1. На достаточно большом коммерческом проекте используем WebRTC, в IE его нет, совсем. Раньше можно было Chrome Frame поставить, и оно работало, сейчас уже нельзя.
2. Разное подеведие с дочерними нодами у IE остальных браузеров при выполнении innerHTML = '' у родительского элемента, у нормальных браузеров, если до этого ты их куда-то присвоил, можешь продолжать пользоваться (то-есть они просто отделяются), у IE в переменных этих нод получается какая-то странная вещь (каркасс в виде <div...> есть, но дети исчезают). И это часто приводит к проблемам.
3. Их «Edge» режим часто игнорируется, что часто нормальные сайты ломает, так как ставит их в режим совместимости, и в итоге сайт разлазится.
4. Если в коде разработчик случайно оставил console.log, то сайт может просто не работать, хотя если открыть панель разработчика, все работает.
5. Костыли с font-face для IE
Я верстал на днях. В виртуалке стояла вин8.1 с IE11. И знаете, я три дня убил на него. Криво всё работало, инструменты разработчика не открывались (будем считать это кривая сборка Вин8.1). В итоге скачал другую сборку, с оф.сайта modern.IE. А верстка всё равно плывет, как будто открыл в IE6. Но инструменты разработчика в скаченой винде мне показали, что IE закрывает HTML5 теги сразу, при чем закрытые тоже.
И знаете в чем оказалась проблема? ТРИ ДНЯ я потратил на то, чтобы понять, что IE11 не умеет открывать локальные файлы с HTML5 тегами!!!
Ответ на данную проблему у меня мелькал в голове и я до последнего не хотел в это верить и выпускать виртуальную машину в сеть или поднимать сервер локальный.
Встроенные эмуляторы старых версий работают не так, как старые браузеры. Мне пришлось скачивать сборку винды со старыми браузерами, ибо IE9.js не заработал в режиме IE8. Сложно им поместить всё в одну винду. И таких сборок у них на сайте лежит много, разные винды под виртуалки на разных ОС. Можете прикинуть сколько надо места на диске для всех версий браузеров, если архив с образов весит около 4 гигабайт, распаковывается в те же 4 гигабайта, а потом импортируется в виртуалку на 8 гигабайт. И таких образов надо скачать десяток.
Пришла пора, когда ради отдельной версии браузера необходимо качать отдельную ОС. И конечно выделились на этом фоне MS с IE.
Хорошо что под другие ОС они браузер свой не разрабатывали.
10-11 IE в плане поддержки новых «фишечек» из CSS3/HTML5 не сильно отстают от Chrome/Firefox. Правда консоль в 11 из-за дизайна 8ки стала более неудобной. И я как верстальщик очень радуюсь именно этим версиям IE.
Я в основном использую огнелиса, но когда мне нужно посмотреть ютуб — запускаю ИЕ. До сих пор стабильная версия огнелиса поддерживает только 2/3 кодеков на ютубе. Я про HTML5 версию видео.
Если его нельзя будет безболезненно для системы удалить, если от его версии и наличия так же будет зависеть некоторая часть на первый взгляд не связанного с ним софта, и как следствие настройки браузера будут так же влиять на многие вещи в ОС, то нам такого «счастья» не надо.
В общем, надеюсь, что наконец-то появится именно браузер в прямом смысле, а не комбайн берущий на себя много лишнего.
В Windows ie — это компонент ОС, не отделимый от неё, зато создание многого софта под неё упрощается, нужен html — достаточно взять уже готовый ie.
Откуда эта ненависть не понятно, вам не запрещают удалить все ярлыки и назначить ваш любимый браузер основным.
Но прикладной софт опирается, на компонент со стабильным поведением, который не перестанет поддерживать что-то при очередном обновлении как какой-нибудь хром.
Вот и получается софт, не приспособленный к работе ни на чем, кроме определенной платформы. Если бы версию IE было бы так же просто сменить на любой системе, как это делается со сторонними браузерами, вопросов ноль — но та же Windows 7 с IE9 не может работать с определенными гос. ресурсами, т. к. те поддерживают только IE6-IE8 (точно не назову какой ресурс, но вот на днях столкнулись). Кстати и именно из-за той же традиции. Или вот пример — на работе коллега работает с сайтом гос. закупок — требуется именно IE, а у сотрудницы личный мак. Пришлось заниматься извращениями. И почему-то IE, являясь не браузером а компонентом винды, нельзя запустить через эмулятор, хотя бы найдя портабельную версию. Потому и ненависть такая к этому чуду — создание софта упрощается, но работа чаще становится мучением. Вот кстати еще один пример — после обновления IE с 8 версии на 9 в местной школе (сосед преподаватель физики), перестали отображаться изображения в определенном образовательном софте. Но при этом обновление потребовалось, чтобы запустить диск из свежей поставки — в нем тоже не отображалось ничего, основываясь на IE 9+.
Вот скажите, была бы ненависть к IE, если бы этих «браузеров» можно было поставить 2, 3 и более версий, чтобы они не мешали друг другу, чтобы после изменения настроек в этом «неотделимом компоненте ОС» по традиции упрощенный при создании софт не ломался?
Раньше считалось, что сорт получен путём скрещивания Мекинтош и Пепин Ньютаун Жёлтый, однако недавно методами генетического анализа установлено что Пепин Ньютаун Жёлтый не участвовал в его создании
Новый управляющий MS, не смотря на свое происхождение, принимает довольно неплохие решения:
1. Снизил стоимость регистрации разработчиков и отменил необходимость ежегодного продления.
2. Сделал .Net OpenSource и портирует на Unix.
3. Отправил IE в мир иной.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесьНЛО прилетело и опубликовало эту надпись здесь
Скорее всего под капотом это будет тот же Trident, так что никакого «еще одного браузера» не будет. Ну не возьмут же они Webkit/Blink, и не будут делать еще один его форк.
В Windows 10 будет новый браузер от Microsoft — Spartan