Компания Google анонсировала 66-ую стабильную версию Chrome для Windows, Linux, macOS и Android, а также финальный выпуск браузера-близнеца с открытым исходным кодом Chromium. В рамках программы по выплате денежных вознаграждений за обнаружение уязвимостей, коих набралось более шести десятков, для текущего релиза было выплачено 34500 долларов США (по одной премии в $7500, $5000, $4500, $4000 и $3000, по две премии в $2000 и $1000, девять премий $500).
Список основных новшеств в Chrome ver. 66.0.3359.117:
- полностью прекращено автовоспроизведение видео со звуком на открытой вкладке (требуется явный клик или предоставление сайту специальных полномочий, чтобы воспроизвести ролик);
- добавлена возможность открытия загруженного PDF-файла во внешней программе просмотра;
- появился поиск в списке сохраненных паролей для быстрого нахождения данных авторизации;
- для отложенных загрузок стала выводиться информация, разъясняющая почему загрузка еще не стартовала;
- при попытках стороннего ПО осуществить подстановку кода в процессы браузера теперь выводится предупреждение;
- с целью защиты от атак Spectre некоторым пользователям включили экспериментальный режим строгой изоляции сайта;
- добавлен Async Clipboard API для асинхронной работы с буфером обмена, который заменил API execCommand('copy');
- в Web Audio API интегрирована функция AudioWorklet для синхронного выполнения JavaScript, что обеспечивает стабильность звукового вывода;
- добавлен Decoding Info API для оценки возможности оптимально декодировать мультимедиа на стороне клиента;
- оптимизация кэширования скомпилированного варианта JavaScript-кода на 20-60% снизило время компиляции и разбора при повторной загрузке страницы;
- реализован вынос в отдельные фоновые потоки компиляции исходников JavaScript в байткод, что на 5-20% сократило время компиляции в основном потоке (также исключена отдельная фаза нумерации AST, что сократило время компиляции еще на 3-5%);
- оптимизирована производительности асинхронных операций и функций promises/async;
- более чем в 10 раз увеличена производительность операции Array#reduce для массивов с большим числом пустот или значений с плавающей запятой;
- прекращено доверие к сертификатам Symantec, выданным до 1 июня 2016 года;
- устранено 62 некритических проблем в безопасности.
Свежие комментарии