Выпущен Chrome 35


Бета-версия Chrome 35 примечательна несколькими улучшениями, ориентированными на разработчиков. Теперь он переведен на стабильную версию, но не все его функции включены.

Список исправлений и улучшений в Chrome 35 для Windows, Mac и Linux, предоставленный Карен Грюнберг в блоге о выпусках Chrome:

Больше контроля разработчика над сенсорным вводом

Новые возможности JavaScript

Теневая DOM без префикса

Ряд новых API приложений / расширений

Много изменений под капотом для стабильности и производительности

Новые функции JavaScript — Promises, WeakMaps и WeakSets, а также Object.observe — и теневой DOM без префиксов оплачиваются в соответствии с прошлым месяцем (см. Новые функции Chrome). Однако когда дело доходит до контроля разработчика над сенсорным вводом, только половина возможностей бета-версии стала общедоступной. Лучшая новость заключается в том, что поддержка Promises теперь является частью официальной спецификации ECMAScript 6. Чем раньше он получит широкую поддержку, тем лучше.

Достигнутое улучшение заключается в том, что веб-контент на настольных компьютерах теперь будет получать события колеса прокрутки мыши с установленным модификатором ctrlKey, что дает разработчикам свободу делать что-то, кроме простого масштабирования.

То, что было отложено, — это свойство CSS сенсорного действия, которое предоставляет механизм для выборочного отключения сенсорной прокрутки, масштабирования щипком или масштабирования двойным касанием веб-содержимого.

Грюнберг также отмечает, что в этот выпуск включены 23 исправления безопасности, и перечисляет шесть, которые были обнаружены внешними исследователями, что привело к выплатам на общую сумму 95000 долларов. Два исследователя заработали по 3000 долларов каждый за высокоэффективные уязвимости:

Использование после бесплатного использования в стилях

Целочисленное переполнение в аудио

Было произведено три выплаты по 1000 долларов, одна за недостаток с высоким рейтингом:

Использование после бесплатного использования в SVG

и два для средних:

В медиа-фильтрах читается информация о выходе за пределы допустимого диапазона

UXSS с локальным файлом MHTML

Еще одна ошибка среднего размера была вознаграждена выплатой в размере 500 долларов США:

Подмена пользовательского интерфейса с помощью полосы прокрутки

Также был выпущен Chrome 35 для Android. Его особенности включают в себя:

Отменить закрытие вкладки

Полноэкранное видео с субтитрами и элементами управления HTML5

Поддержка некоторых многооконных устройств

Поддержка трансляции некоторых веб-видео с помощью Chromecast

Протестировав функциональность Chromecast с платформами edX и FutureLearn, теперь я могу просматривать видео MOOC на полноэкранном телевизоре, а не на Android, что очень полезно.


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