The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз web-браузера Chrome 45"
Отправлено opennews, 02-Сен-15 00:27 
Компания Google представила (http://blog.chromium.org/2015/07/chrome-45-beta-new-es2015-f...) релиз web-браузера Chrome 45 (http://www.google.com/chrome). Браузер построен на кодовой базе свободного проекта Chromium (http://dev.chromium.org/) и отличается (https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoo...) использованием логотипов Google, идущим в комплекте модулем Flash, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров (http://www.opennet.ru/opennews/art.shtml?num=26822).


Основные (http://blog.chromium.org/2015/07/chrome-45-beta-new-es2015-f...) изменения (https://plus.google.com/+FrancoisBeaufort/posts) в Chrome 45:


-  Обеспечена (http://www.opennet.ru/opennews/art.shtml?num=42865) заморозка воспроизведения связанного с плагинами контента, в том числе Flash-роликов. По умолчанию после открытия страницы в браузере некоторый контент на Flash будет приостановлен и потребует явного клика для воспроизведения. Для выборочной блокировки используется специальный анализатор, который учитывает характер и местоположение Flash-блока на странице, выделяя и блокируя вторичные блоки, такие как рекламные баннеры. Активными будут оставлены центральные Flash-элементы, обеспечивающие интерактивную работу страниц или содержащие встроенные аудио/видеоплееры, что позволит исключить негативное влияние на Flash-сайты.

-  Проведена работа по упрощению меню: "История" и "Недавние вкладки" объединены в один блок, пункт "Сохранить страницу как" перенесён в секцию "Дополнительные инструменты", "Просмотр исходного текста", "Консоль JavaScript" и "Устройства инспектирования" удалены из секции "Дополнительные инструменты" (следует использовать инструменты для разработчика или контекстное меню);

<center><a href="https://lh3.googleusercontent.com/-9Y50cqUAVh8/VYv95MUy3mI/A... src="http://www.opennet.ru/opennews/pics_base/0_1441141935.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

-  Поддержка (http://v8project.blogspot.de/2015/07/v8-45-release.html) порции новых возможностей, определённых в спецификации ECMAScript 2015 (http://www.opennet.ru/opennews/art.shtml?num=42450):


-  Arrow-функции (https://googlechrome.github.io/samples/arrows-es6/index.html) позволяющие использовать синтаксис "=>" для быстрого определения анонимных функций (например, "x.map(x => console.log(x * x));") и ключевое слово "this" для доступа к текущему лексическому контексту функции;
-   Новые методы (https://googlechrome.github.io/samples/array-methods-es6/ind...) для массивов, в том числе Array.from(), Array.of(), Array.prototype.copyWithin(), Array.prototype.fill(), Array.prototype.find(), Array.prototype.findIndex(), ;
-  Методы TypedArray (https://googlechrome.github.io/samples/typedarray-methods-es...) - аналоги методов "Array."
для работы с типизированными массивами ((Int8Array, Float32Array и т.п.);
-  Функция Object.assign() (https://googlechrome.github.io/samples/object-assign-es6/ind...), копирующая значений из одного или нескольких исходных объектов  в целевой объект. Может использоваться для слияния или клонирования объектов;


-  API Service Workers (http://www.html5rocks.com/en/tutorials/service-worker/introd.../), позволяющее организовать обработку поступающих с сервера сообщений, расширен новым методом ххhttps://developer.mozilla.org/en-US/docs/Web/API/ServiceWork... updateъъ для внеочередного инициирования проверки наличия обновлений. Добавлена возможность использования функции getRegistrations() (http://googledevelopers.blogspot.com/2013/12/measuring-netwo...)  для доступа ко всем Service Workers, связанным с текущей страницей. Сообщения, отправляемые при помощи функции Client.postMessage(), теперь связываются с событием в navigator.serviceWorker, а не в объекте window. Тестируемые в бета-выпуске API User Timing (http://www.html5rocks.com/en/tutorials/webperformance/userti.../) и Resource Timing (http://googledevelopers.blogspot.com/2013/12/measuring-netwo...), не вошли в релиз и отложены до Chrome 46;
-  В выпуске для платформы Android для активного во вкладках мультимедийного контента реализован вывод кнопок управления воспроизведением в области уведомлений и в блокировщике экрана;

<center><a href="https://lh5.googleusercontent.com/-H4t4xhJL6DFrojTn-z0tHCA1G... src="http://www.opennet.ru/opennews/pics_base/0_1441140878.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

-  Изменено оформление вкладок, отображаемых при крахе или принудительном завершении процесса (chrome://kill и chrome://crash), которое унифицировано с сообщениями о блокировании вредоносного ПО и проблемами с SSL;

-  При загрузке файлов в нижней панели загрузки теперь отображается анимация (https://lh5.googleusercontent.com/-RtkLfkjgo2E/VWQySCEsuTI/A...), показывающая прогресс выполнения операции;

-  В интерфейсе управления дополнениями при удалении дополнения доступна кнопка для отправки сообщения о нарушении;
<center><a href="https://lh3.googleusercontent.com/-_mxsn2xw6kk/VWQ-XttYzgI/A... src="http://www.opennet.ru/opennews/pics_base/0_1441141671.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
-  Режим экономии трафика Lo-Fi (заменяет большие изображения на цветные квадраты, предоставляя возможность загрузки изображения только после клика) теперь может быть включен в настройках  (chrome://flags/#data-reduction-proxy-lo-fi) для постоянного использования,  в не только при работе в сотовой сети.

Кроме нововведений и исправления ошибок, в новой версии устранено 29 уязвимостей, многие из которых выявлены в результате автоматизированного тестирования инструментами AddressSanitizer и MemorySanitizer. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения, не выявлено. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 10 премий на сумму более 40 тысяч долларов США (три премии $7500, одна $5000, три $3000, одна $2000,  две $1000).


URL: http://blog.chromium.org/2015/07/chrome-45-beta-new-es2015-f...
Новость: http://www.opennet.ru/opennews/art.shtml?num=42893

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру