Доступна бета-версия Chrome 58
Новости Отредактировано
2К открытий2К показов
Google выпустила бета-версию браузера Chrome 58 для Android, Chrome OS, Linux, Mac и Windows.
Основные изменения:
- IndexedDB 2.0. Стандарт IndexedDB 2.0 теперь полностью поддерживается в Chrome. Работа с большими наборами данных в браузере стала проще. Структура базы данных сайта имеет большое влияние на производительность, и изменить её может быть сложно. Для упрощения обновлений хранилища объектов и индексы теперь можно переименовывать сразу после рефакторинга. Также сайты могут использовать более естественные ключи, не беспокоясь о производительности.
- Усовершенствование iframe. Сторонний контент, например, реклама, автоматически перенаправляющая на другую страницу, может раздражать пользователей и создавать проблемы с безопасностью. Для борьбы с этим разработчики могут помещать такой контент в iframe-песочницы, предотвращающие такое поведение. Однако иногда такое решение может привести к проблемам в поведении сайта. Для решения этой проблемы Chrome 58 получил поддержку нового ключевого слова
iframe
,allow-top-navigation-by-user-activation
. - Полноэкранный режим для прогрессивных веб-приложений. Когда такое приложение запускается с главного экрана Android, оно запускается в режиме, скрывающем омнибокс. Это помогает сделать пользовательский интерфейс более привлекательным и освобождает место на экране. Однако другие элементы пользовательского интерфейса, такие как системные панели, могут по-прежнему мешать погружению в игры, видео или другой контент. Теперь это проблему можно решить путём установки
display: fullscreen
в манифесте веб-приложения.
Полный список изменений можно увидеть в блоге движка Chromium.
2К открытий2К показов