IE10 наконец-то доступен для Windows 7!


IE10 был стандартным браузером в Windows 8 с момента его запуска, но версия для Windows 7 была выпущена только что. Почему это заняло так много времени?

IE никогда не выглядел более изолированным. До сих пор его последняя версия IE10 работала только под Windows 8, и, учитывая, сколько людей все еще использует Windows 7, не говоря уже о более ранних версиях, это следует рассматривать как ограниченный рынок.

Поскольку рабочий стол Windows 8 не сильно отличается от рабочего стола Windows 7, можно простить вас, если вы задаетесь вопросом, почему на получение версии Windows 7 ушло так много времени? Вы даже можете подумать, что тот факт, что на это потребовалось так много времени, — это вопрос действительно плохого планирования со стороны Microsoft. Или все дело в том, что кодовые базы настолько разные, что с момента первого показа IE10 для создания версии Windows 7 потребовался год, а с версии Windows 8 — почти пять месяцев?

Трудно сказать, что вызвало задержку, но базовая спецификация IE10 почти такая же в Windows 7. По сравнению с IE9 это желательное обновление в том смысле, что он быстрее и поддерживает более современные стандарты — HTML5 и CSS3 — но большинство программистов преодолели раннюю шумиху вокруг HTML5. Конкретные улучшения, перечисленные в блоге IE:

CSS Text Shadow, CSS 3D Transforms, CSS3 Transitions and Animations, CSS3 Gradient, and SVG Filter Effects.

Сетка CSS3, flexbox, многоколоночный, позиционируемые поплавки, области и расстановка переносов, формы HTML5, элементы управления вводом и проверка

IndexedDB и кэш приложений HTML5; Веб-сокеты, история HTML5, асинхронные сценарии, API-интерфейсы файлов HTML5, перетаскивание HTML5, песочница HTML5, веб-воркеры, поддержка строгого режима ES5.

Позиционированные поплавки, HTML5 Drag-drop, File Reader API, Media Query Listeners, события указателя и формы HTML5.

Он также утверждает, что он «на 20% быстрее на реальных веб-сайтах», то есть не обязательно в тестах. Причины увеличения скорости — улучшение движка JavaScript и время загрузки страницы. Имеет поддержку сенсорного ввода. но, учитывая, что IE10 работает только под Windows, у него меньше возможностей использовать это. Кроме того, были отключены многие сенсорные функции. Чтобы вы могли обнаружить эти различия, строка UA в Windows 7 не включает «сенсорный» токен. Более старые версии MS событий указателя и жеста были удалены. Аналогичным образом были удалены свойства CSS с префиксом ms. В этом смысле версия IE10 для Windows 7 является более поздней моделью без экспериментальных функций, включенных в версию Windows 8.

В различных блогах Microsoft есть много комментариев от разработчиков, и многие спрашивают, почему на выпуск версии Windows 7 ушел почти год. Одна из возможных причин заключается в том, что Microsoft стремится использовать версии браузеров, чтобы подтолкнуть пользователей к более новым версиям операционной системы. Это причина того, что Firefox и Google поддерживают Windows вплоть до XP с их последними версиями, но Microsoft поддерживала только Windows 8 с IE10, а теперь, спустя почти год, Windows 7. Если вы не можете установить IE10 для XP, тогда это это еще одна причина обновить вашу операционную систему. Может быть, Microsoft затянула, пытаясь сделать Windows 8 более привлекательной?

Другие реакции на IE неоднократно указывают на то, что отсутствие поддержки WebGL становится все более серьезной проблемой. И снова у Microsoft есть веские коммерческие причины не поддерживать систему трехмерной графики, которая является альтернативой ее собственному Direct3D.

Реальны ли такие соображения или это всего лишь часть мема теории заговора?

Можете ли вы найти лучшее объяснение тому факту, что Chrome и Firefox работают в Windows 8/7 / Vista и XP (SP3), но IE 10 работает только в Windows 8, а теперь и в Windows 7? Трудно найти техническую причину, которой нельзя было избежать, желая поддерживать более ранние версии Windows.

На данный момент вам нужно загрузить и установить IE10 вручную — и для этого потребуется перезагрузка системы, — но через несколько недель это станет частью автоматического обновления.


Добавить комментарий