Microsoft Edge в Windows 10 Redstone 2 смог набрать 500 очков в тесте HTML5test

Два дня назад Microsoft выпустила первую предварительную сборку следующего обновления Windows 10, известного под кодовым именем «Redstone 2».

Согласно официальному сообщению в блоге разработчиков Windows, сборка не содержит изменений, помимо оптимизации исходного кода OneCore и новых обучающих уведомлений в Проводнике.

Тем не менее, пользователям удалось обнаружить ряд неанонсированных нововведений в браузере Microsoft Edge.

Технологии: Microsoft Edge в Windows 10 Redstone 2 смог набрать 500 очков в тесте HTML5test


В сборке Windows 10 Redstone 2 под номером 14901 браузер Edge обновлися до версии 39.14901. В то время как в самом приложении нет визуальных изменений, Microsoft припасла несколько приятных сюрпризов для веб-разработчиков.

По умолчанию 39 версия браузера набирает всего 460 очков в тесте HTML5test, проверяющем браузер на соответствие стандартам HTML5. Но активировав ряд экспериментальных функций на странице about:flags, IT-энтузиастам удалось добиться впечатляющих 500 очков из 555 возможных.

Если вы захотите повторить данный эксперимент, то зайдите на страницу about:flags, активируйте все экспериментальные функции и установите следующие значения параметров:

Composition engine — Canary

Enable touch events («Включить события сенсорного экрана») — Only on when a touchscreen is detected («Включено только при обнаруженном сенсорном экране»)

Fire compatible mouse events in response to the tap gesture («Вызывать совместимые события мыши в ответ на касание») — Only on when touch is enabled («Включено только при включенном сенсорном экране»)

Enable VP9 video format — Automatic

Кроме того, убедитесь, что следующие опции отключены:

Allow Adobe Flash Player localhost loopback («Разрешить замыкание на себя для Adobe Flash Player localhost»)

Allow unrestricted memory consumption for web pages («Разрешить неограниченное использование памяти веб-страницами»)

Disable Pointer event interfaces («Включить интерфейсы событий указателя»)

Use legacy set internal behavior («Использовать традиционное поведение setInternal»)

Столь положительные результаты в тесте HTML5test стали возможны благодаря новым возможностям, появившемся на странице about:flags.

Во-первых, разработчики получили возможность переключаться между режимами Selfhost, Stable и Canary композиционного движка.

Технологии: Microsoft Edge в Windows 10 Redstone 2 смог набрать 500 очков в тесте HTML5test

Далее, Microsoft добавила флажок, позволяющий включить поддержку стандарта WebRTC 1.0 в браузере. Напомним, WebRTC позволяет организовать голосовую или видеосвязь между двумя браузерами по технологии точка-точка (peer-to-peer).

В текущих версиях браузера Edge Microsoft реализовала лишь альтернативу в виде Object RTC, но обещала представить нативную поддержку WebRTC (правда, в несколько урезанном варианте) в будущем. По-видимому, это будущее наступило, и имплементация стандарта уже началась в Redstone 2.

Технологии: Microsoft Edge в Windows 10 Redstone 2 смог набрать 500 очков в тесте HTML5test

Также в распоряжении разработчиков появилась экспериментальная технология Service Workers, которая делает возможным работу веб-приложения в автономном режиме. В соответствующем разделе страницы about:flags в браузере Edge теперь можно включить саму технологию Service Workers, а также ряд специфических функций: поддержку push-уведомлений, фоновую синхронизацию и механизм хранения кэша сетевых ресурсов Cache Storage.

Технологии: Microsoft Edge в Windows 10 Redstone 2 смог набрать 500 очков в тесте HTML5test

Наконец, в настройках появилась новая опция «Enable Fetch Based Network Stack», назначение которой пока что не до конца ясно.

Хотя разработка Redstone 2 только началась, веб-разработчики уже сейчас могут приобщиться к тестированию следующей версии браузера Edge.

0 комментариев

Оставить комментарий

Комментировать при помощи: