Microsoft Edge (Project Spartan)

Продукт
Разработчики: Microsoft
Дата премьеры системы: 2015/03/30
Дата последнего релиза: 2017/12/01

Содержание

Microsoft Edge (Project Spartan) - браузер созданный для замены Internet Explorer.

ПО Edge вошло в состав ОС Windows 10 наравне с Internet Explorer.

30 марта 2015 года Spartan заявлен в качестве браузера по умолчанию в Windows 10 Technical Preview сборки 10049.

Microsoft заявила о сохранении обоих браузеров в составе ОС, при этом Internet Explorer не будет использовать движок Spartan.

29 апреля 2015 года на компания объявила - браузер, ранее известный как Project Spartan, получил название Microsoft Edge. Его логотип — видоизмененная синяя буква E от Internet Explorer.

Логотип браузера Microsoft Edge (2015)

Предполагается, что Microsoft Edge заменит собой Internet Explorer 11 и Internet Explorer Mobile на всех устройствах, где будет представлена Windows 10. Поскольку средства Microsoft Edge не поддерживают плагины ActiveX и прочие, то в браузер добавили расширение, эмулирующее движок Internet Explorer.

Впоследствии Microsoft все же решила оставить Internet Explorer, отказавшись от добавления его движка в Edge для лучшей производительности, однако Explorer перестанет обновляться и останется на версии, поставляемой с Windows 8.1.

2017

Выпуск финальных версий для iOS и Android

1 декабря 2017 года компания Microsoft официально объявила о выпуске финальных коммерческих версий браузера Microsoft Edge для мобильных устройств под управлением операционных систем Apple iOS и Google Android.

Представление браузера Microsoft Edge на мобильных устройствах, (2017)

Microsoft Edge стал кроссплатформенным - со сквозными настройками на смартфонах и ПК. Поддерживаются три языка:

Некоторые функции в версии Edge реализованы на основе пользовательских запросов:

  • опция «Роуминг-пароли» (Roaming Passwords). Она позволяет сохранить пароль на смартфоне и далее использовать его в настольной версии браузера,
  • оформление «Темная тема» (Dark Theme). Она доступна в мобильной версии браузера.

Edge для Android доступен на:

  • английском (США, Великобритания, Индия, Канада, Австралия),
  • французском (Франция, Канада)
  • упрощенном китайском (Китай).

Оптимизация для iPhone X и iPad отсутствует:

  • окно браузера на экране iPhone X открывается не на всю ширину и выглядит «ящиком».
  • под iPad браузер не оптимизирован совсем.

Дополнительные рынки и языки обещаны в MS Edge на iOS и Android, но определенных сроков в Microsoft, на 1 декабря 2017 года, не озвучили[1].

Представление браузера для ОС iOS и Android, (2017)

Вышла бета-версия для iOS и Android

6 октября 2017 года Microsoft представила бета-версию Microsoft Edge для iOS и Android.

Синхронизация браузера с вкладками на ПК в этой версии не реализована, но доступен просмотр истории, мобильная версия доступна на английском языке и не поддерживает планшеты. В качестве движков использованы Webkit и Blink[2].

Принять участие в тестировании версии для iOS можно посредством сервиса TestFlight, доступ к версии для Android будет открыт позже.

Согласно заявлению компании, мобильный Microsoft Edge будет синхронизироваться с браузером, установленным на ПК. На разных устройствах браузер будет отображать одни и те же закладки, вкладки и историю. В последующих версиях пользователь сможет продолжать работу в интернете на мобильном устройстве с того места, где завершил ее на ПК.


Технические особенности

В основе Microsoft Edge для iOS действует движок Webkit. Он создан компанией Apple. Версия для Android создавалась на базе движка Blink, позаимствованного из проекта Chromium. Версия браузера для Windows 10 основана на движке EdgeHTML. Разработчикам сайтов Microsoft пообещала возможность отслеживать, с какой версии браузера пользователи заходят на ресурсы.

В мобильной версии Microsoft Edge присутствует функция Hub — все заинтересовавшие пользователя материалы сохраняются в едином центре. Инструмент Hub View позволяет быстро ориентироваться в накопленном материале, Reading View дает возможность скомпоновать контент на странице так, чтобы сосредоточиться на чтении. Функция QR Code Reader позволяет вызвать на экран нужные данные в одно касание, также присутствует голосовой поиск и режим приватности.

Анонсирован браузер для мобильных платформ

4 октября 2017 года компания Microsoft заявила о планах выпуска версии браузера Edge для Android и iOS, к концу 2017 года.

Компания намерена сделать Edge кроссплатформенным для синхронизации браузера на мобильном устройстве с ПК, с возможностью перенос закладок, вкладок, истории. Предусмотрена интеграция мобильного Edge с поисковой системой Bing[3].

В планах компании облегчить пользователям Windows 10 перенос работы с ПК на мобильные устройства и обратно.

Microsoft отказался от полноценного развития своего браузера

Компания Microsoft объявила в октябре 2017 года о том, что и дальше будет с осторожностью внедрять новые расширения для своего браузера Edge. Сообщения опубликовано на фоне нарастающей критики в адрес Edge, который поддерживает десятки расширений, в то время как один из главных его конкурентов на рынке Google Chrome позволяет добавлять их тысячами[4].

«Мы чрезвычайно чувствительны к потенциальному воздействию расширений на качество вашей работы в интернете и хотим убедиться, что расширения, которые мы включаем в Edge, действительно высококачественные и заслуживают доверия», — говорится в записи, которую Microsoft опубликовал в своем блоге.

Аналитики отмечают, что медленный рост числа доступных расширений на самом деле может быть связан с тем, что инженерам Microsoft с трудом удается оценивать их влияние на производительность и безопасность Edge. Сейчас ключевыми доступными расширениями остаются AdBlock, Amazon Assistant, Office Online, LastPass, Pinterest Save Button и Grammarly.

В компании заявляют, что будут и дальше концентрироваться на других направлениях развития. Среди них — улучшение API и закладок, нативных сообщений. В этой ситуации Microsoft не удается отвоевать у конкурентов сколько-нибудь значимой части рынка. Согласно различным исследованиям, Edge задействуют не более 6% пользователей. Вместе с тем, в Microsoft утверждают, что сейчас браузер установлен на 330 млн активных устройств, что вдвое превосходит показатели апреля 2016 г.

2016

Пользование Edge вознаграждается. В США

18 августа 2016 стало известно о решении Microsoft премировать пользователей браузера Edge - они могут зарабатывать баллы, используя браузер, чтобы потом потратить их для приобретения контента или скидок на продукты корпорации.

Microsoft назвала эту программу Microsoft Rewards (ранее - Bing Rewards).

Bing Rewards is becoming Microsoft Rewards, (2013)

Вступая в программу пользователи могут накапливать баллы и тратить их на продукты, подарочные сертификаты в розничных магазинах Microsoft. Перемены затронули, прежде всего, продукты Microsoft, за использование которых начисляются баллы. Премиальный счет пользователя будет пополняться при покупке приложений в Windows Store и товаров в Microsoft Store[5].

Принять участие в программе получили право пользователи любого возраста (ранее действовало ограничение - с 13 лет). Программа действует только на территории США.

Причина включения Edge в программу лояльности проста: необходимо увеличивать долю браузера на рынке. По данным Net Applications, в июле 2016 года этот браузер занимал 5% мирового рынка в сравнении с Chrome, доля которого превышает 50%.

Участники программы будут получать баллы за каждый час, проведенный в Edge, но учитываются не более 30 часов в месяц. Компания-инициатор программы не уточнила - сколько баллов будет начисляться за час.

Уровни пользователей

В программе Microsoft Rewards активны два уровня пользователя — первый и второй. Все участники программы до 31 октября 2016 года могут бесплатно получить второй уровень. В новой программе каждый накопленный балл в рамках Bing Rewards будет эквивалентен 10.

Другим пользователям для достижения второго уровня потребуется собрать 500 баллов. Продолжительность действия статуса - месяц. 500 баллов эквивалентны 100 поисковым запросам в Bing.

Накопленные баллы можно использовать для оплаты практически любого цифрового контента, приобретаемого посредством Windows Store. При достижении пользователем второго уровня, он получит скидку до 10% на продукты Microsoft.

Microsoft Edge - единственный браузер, правильно показывающий онлайн-видео

Журналисты ИТ-издания PCWorld заявили, что браузер Microsoft Edge единственный на рынке способен проигрывать онлайн-видео популярного сервиса Netflix с разрешением 1080p[6].

В тестировании, проведенном исследователями из редакции PCWorld участвовали самые распространенные на мировом рынке браузеры: Chrome, Firefox, Opera, а также Microsoft Edge. Все три участника эксперимента (исключая Microsoft Edge), смогли воспроизвести видеопоток с разрешением не более 720p. Тестируемые бразуеры запускались под управлением ОС Windows 10.

Корпоративный блог Microsoft отреагировал на исследование PCWorld, объяснив успех Microsoft Edge тем, что при его разработке были «полностью учтены» встроенные в Windows 10 средства оптимизации видеопотока и особенно встроенные средства DRM (системы защиты от копирования).

Приоткрыт исходный код Edge

14 января 2016 Microsoft опубликовала исходный код ChakraCore — JavaScript-движка браузера Microsoft Edge[7].

Microsoft опубликовала на сайте GitHub исходный код основных компонентов JavaScript-движка Chakra — ChakraCore. Якобы в дальнейшем разработка ключевых компонентов Chakra будет открытой.

В составе репозитория ChakraCore полностью рабочий движок JavaScript, с характеристиками, что и Chakra в браузере Edge.

В своем блоге компания заявила: «Мы будем принимать заявки от контрибьюторов ChakraCore. После изучения всех предложений мы намерены включать предложения в движок JavaScript, лежащий в основе Microsoft Edge и платформы универсальных приложений в Windows 10».

Развитие проекта

Помимо кода ChakraCore, компания опубликовала дорожную карту развития проекта. С доступным сегодня исходным кодом разработчики могут использовать ChakraCore в Windows 7 SP1 или более поздних версиях с Visual Studio 2013 или 2015 при условии установленной поддержки C++. Со временем возможность использования исходного кода ChakraCore должна появится у пользователей Linux. Первый шаг на пути к этой цели уже сделан. Он заключался в отделении JIT-компилятора.

Команда Microsoft планирует обрабатывать заявки контрибьюторов Node.js, чтобы обеспечить совместимость Node.js и ChakraCore.

Компоненты ChakraCore и полной версии Chakra (2016)

В составе движка ChakraCore парсер, интерпретатор, JIT-компилятор, сборщик «мусора» и интерфейсы программирования (API) для интеграции Chakra в приложения.

Полная версия Chakra содержит компонент, связывающий JavaScript-движок с HTML-движком Edge, и компонент, связывающий его с Universal Windows Platform. Оба этих компонента не являются частью ChakraCore.

Примечания



СМ. ТАКЖЕ (15)