Автор Тема: Google Chrome  (Прочитано 25027 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #90 : 18 Октябрь 2018, 23:48:21 »
Представлен браузер Google Chrome 70

Компания Google выпустила новую версию веб-браузера Chrome 70, которая получила новые возможности и исправления по сравнению с предыдущий версией. Chrome 70 уже доступен на всех платформах.
В 70-й версии можно активировать дополнения выборочно, лишь для определённых сайтов из «белого списка». Также можно включать их на каждой странице только после явного клика на соответствующем значке. Это может пригодиться для блокировки подстановки рекламы или других действий, которые не отслеживаются автоматически или жёстко встроены в страницу.

Спойлер   :
Появилась также возможность перезагрузки нескольких вкладок сразу. Для этого нужно выделить их и нажать Ctrl+R или кнопку Reload в контекстном меню. Кроме того, добавлен быстрый переход на открытую вкладку из списка рекомендаций в адресной строке. Для страницы, уже открытой в другой вкладке, будет показана кнопка для быстрого перехода к искомой вкладке. Это похоже на систему, применяемую в мобильных браузерах, когда пользователь можно перейти на вкладку, открытую в фоне. Для активации нужно в разделе chrome://flags/#omnibox-tab-switch-suggestions включить функцию Switch to this tab. Отдельно отметим добавление давно ожидаемой функции PiP (картинка в картинке), которая позволяет отделить окно с видео от страницы.
Проведены крупные изменения в адресной строке и функциях безопасности. В 70-й версии добавлен индикатор File, который показывает доступ к локальным ресурсам. Автоматическое подключение к учётной записи и сохранение «куков» Google убраны. Вместо этого появилась настройка Allow Chrome sign-in, которая позволяет выключать привязку входа в Chrome со входом в сервисы Google.

Также теперь индикатор входа чётко показывает, авторизован пользователь или нет. Есть и другие изменения, касающиеся веб-приложений, работы с Bluetooth и так далее. Кроме того, добавлена поддержка финальной спецификации протокола TLS 1.3 и ряд современных мер шифрования.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #91 : 07 Ноябрь 2018, 17:50:25 »
Chrome будет блокировать всю рекламу на сайтах-нарушителях

Злокачественная реклама является одной из причин, почему пользователи устанавливают себе блокировщики рекламы. Ведь никому не нравится, когда на весь экран вылазит баннер с «поздравлениями о выигрыше автомобиля», а попытка закрыть его заканчивается открытием новых окон и десятка вкладок с другой заразой. Google понимает это, поэтому встроила в Chrome специальные механизмы, которые блокируют злокачественную рекламу, но при этом не трогают сайты с адекватной монетизацией. С выходом Chrome 71 в декабре Google еще больше усилит борьбу с назойливыми баннерами. Браузер даст сайтам период в 30 дней на очистку от различной раздражающей заразы. Если руководство сайта не подчинится новым правилам, Chrome будет блокировать абсолютно всю рекламу на сайте, вне зависимости от того, нарушает она установленные правила или нет. При этом стоит отметить, что у пользователя будет возможность отключить фильтрацию, но мы вряд ли ошибемся, если предположим, что все пользователи Chrome захотят оставить ее включенной навсегда.
Может и не всех устраивает тот факт, что у Google такое большое влияние на Интернет (Chrome занимает лидирующие позиции на рынке браузеров с радикально большим отрывом), но все же внесенные в механизмы работы браузера помогут обычным потребителям комфортнее пользоваться Интернетом.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #92 : 07 Декабрь 2018, 13:48:40 »

Выпущен Google Chrome 71: борец с недобросовестной рекламой

Компания Google выпустила релизную версию браузера Chrome 71 для всех актуальных платформ, за исключением iOS. В «Хроме» добавлена обещанная система блокировки рекламных блоков, которые вводят пользователя в заблуждение. В числе таковых упоминается перекрытие контента с фиктивными кнопками, стимулирование кликов обманным путём, перенаправление на другие сайты и так далее.
Спойлер   :
Также добавили предупреждения для страниц с обманными формами подписки. К примеру, это сайты, где нужно ввести номер телефона для получения доступа к игре, после чего со счёта списываются деньги.
В Chrome 71 ужесточили систему установки дополнений. Теперь их можно ставить только из каталога Chrome Web Store. В случае, если дополнение размещено не в нём, будет открываться новая вкладка со страницей дополнения в Chrome Web Store. Также доработана система блокировки звука на страницах с рекламными роликами. Вывод звука через Web Audio API теперь подчиняется правилам блокировки автовоспроизведения.
Система автозаполнения форм в новой версии браузера игнорирует формы ввода, загруженные не через HTTPS или HTTP. Теперь при обращении к поисковой системе Google в адресной строке теперь отображаются только ключевые слова.
Также были добавлены многочисленные улучшения для веб-разработчиков. К примеру, добавили поддержку цветных шрифтов COLR/CPAL, а для определения цветных градиентов в CSS предложен дополнительный синтаксис.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #93 : 17 Декабрь 2018, 20:26:24 »
В Chrome тестируют тёмную тему оформления

Компания Google недавно выпустила обновление браузера Chrome под номером 70, а до этого внедрила в программу элементы Material Design. Теперь же, как оказалось, разработчики Google тестируют новый темный режим для браузера Chrome.
Спойлер   :
Впервые он появился в Chromium, а затем — в Chrome Canary.На данный момент этот режим доступен только для macOS Mojave, однако в будущем, как ожидается, он станет доступным на всех ОС, тем более, что на Android и Windows подобные общесистемные режимы уже есть. А на Linux они присутствуют в каждом графическом окружении.
Предполагается, что новая возможность появится в 2019 году, поскольку пока тестирование идёт только на Chromium, и оно не дошло даже до версии Chrome для разработчиков, не говоря уже о бета-сборках.
Похоже, что постепенно тёмные темы оформления будут получать и все остальные браузеры. Тем более, большинство из них базируется на Chrome и Chromium, так что разработчикам не придётся «изобретать велосипед». Важно отметить, что появление тёмных тем — это не чисто дизайнерское решение. При таком оформлении снижается яркость экрана, что в ряде случаев востребовано. Ведь многие пользуются компьютерами и смартфонами в тёмное время суток, как для развлечений, так и для работы. Кроме того, многие видеохостинги уже предоставляют подобную возможность, чтобы можно было сосредоточиться только на видео.
Наконец, недавно в «Яндекс.Браузере» появилась тёмная тема оформления. И хотя пользователи раскритиковали её, но сам факт появления такой возможности радует.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #94 : 20 Декабрь 2018, 17:21:34 »
Chrome OS 72 добавит Google Assistant на Chromebook других производителей

Недавно состоялся выход браузера Google Chrome 71, сейчас в работе находится 72-я версия продукта. Одновременно с этим компания Google ведёт работы над операционной системой Chrome OS 72, в бета-версии которой уже есть немало интересного. Сообщается, что эта сборка находится на этапе тестирования и позволяет добавить Google Assistant на устройства Chromebook сторонних производителей.Заявлено, что голосовой помощник работает так же, как и на планшете Pixel Slate, поддерживая голосовые и текстовые команды.
Спойлер   :
Помимо этого, в 72-й версии операционной системы ожидается появление окружения Android 9 Pie на устройствах Chromebook. В частности, это позволяет установить фирменную клавиатуру Gboard из Play Store. При этом поддерживаются все возможности клавиатуры: можно установить её по умолчанию, менять темы, использовать быстрый поиск Google и так далее.
Также появилась поддержка устройств идентификации на базе Bluetooth Low Energy. Эти устройства могут использовать ключ безопасности Trusted Platform Module или иной метод проверки личности пользователя.
Предполагается, что стабильная версия Chrome OS 72 должна появиться в январе 2019 года. Эта операционная система основана на ядре Linux и браузере Chrome в качестве графической оболочки. Основной задачей такой платформы является работа в Сети. В качестве программ используются фирменные веб-приложения Google.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #95 : 21 Декабрь 2018, 12:22:14 »
Chrome помешает захвату кнопки «Назад»

Похоже, что разработчики Chromium и Chrome всерьёз намерены бороться с рекламой, в том числе мошеннической. В Chrome 71 были добавлены механизмы для отслеживания перенаправлений, однако это лишь начало. Пишется что на некоторых сайтах возможна блокировка кнопки «Назад» в браузере, что не позволяет вернуться на предыдущую страницу. С этим и планируют бороться в будущем.
Спойлер   :
В коде Chromium обнаружены изменения, которые указывают на попытки борьбы с блокировкой кнопок. Браузер будет проверять историю, а также отмечать или пропускать записи, которые пользователь не запрашивал в явном виде. Ведь сейчас в историю пишется всё, что позволяет восстановить страницу.
При этом пока не сообщается, будет ли компания как-то наказывать подобные сайты, хотя ранее была запущена система блокировки рекламных ресурсов, на которых используются ложные оповещения и диалоговые окна, копирующие системные.
Поначалу эта функция будет доступна только разработчикам. Таким образом в компании планируют решить проблему с одним из грубейших нарушений в работе браузера. Пока не уточняется, когда она появится в релизе, но не исключено, что это произойдёт в Chrome 72.Отметим, что разработчики из Microsoft планируют перевести свой браузер Edge на Chromium и движок рендеринга Blink. Вне зависимости от причин этого решения, результат не заставит себя ждать, поскольку защита от избыточной и агрессивной рекламы на сегодня реализована только в Chrome. В Firefox подобного нет, в актуальной версии Edge — тем более. А ведь именно в рекламе зачастую прячут различные майнеры и прочие вредоносные программы, которые атакуют целевую систему.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #96 : 29 Декабрь 2018, 20:34:15 »
Новый интерфейс Google Chrome разочаровал пользователей

Начиная с версии Chrome 69, в браузере стали внедрять новый интерфейс. До Google Chrome 71 его можно было включить или выключить, но теперь старый интерфейс уже недоступен. И это вызвало возмущение многих пользователей.
Спойлер   :
Учитывая, что новый интерфейс разрабатывали с учётом единообразия и с опорой на мобильные решения, на ноутбуках и ПК он смотрелся, мягко говоря, не очень. Это вызвало проблемы с привыканием к новому оформлению и, разумеется, лавину критики. Основными источниками недовольства стали социальные сети Reddit и Twitter. Пользователи жаловались на новый UI, на невозможность его отключить и так далее.
Некоторые же дошли и до совсем радикального варианта — откатили версию браузера до Chrome 70, чтобы была возможность вернуть старое оформление. И на этом этапе вмешались разработчики из Google, которые призвали пользователей переходить на другие браузеры, но не делать даунгрейд.
По их словам, переход на старую версию чреват серьёзными последствиями. Точнее специалисты ничего не сказали, но, по-видимому, речь идёт о механизмах безопасности, которых нет в старых версиях «Хрома». При этом оптимальным решением, по словам разработчиков, является всё же работа в Chrome, хотя привыкнуть к новому дизайну и непросто.При этом отметим, что в начале 2010-х через то же самое прошла Mozilla, когда добавила в Firefox ненавистный многими интерфейс Australis. К слову, это было основной причиной потери аудитории «огненным» браузером. Именно Australis вынудил многих перейти на Chrome. Не исключено, что сейчас ситуация повторится, но в обратном направлении.
Подобное же было с Windows 7 и 8, когда вместо Aero разработчики добавили плоский дизайн Metro. А гнев пользователей вынудил-таки Microsoft вернуть кнопку «Пуск», которую убрали в Windows 8.

nicoll

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 5198
  • -> Вас поблагодарили: 10603
  • Сообщений: 2101
  • Респект: +1059/-0
Google Chrome
« Ответ #97 : 07 Январь 2019, 22:32:08 »
В Google Chrome тестируют всплывающие карточки

Разработчики браузера Google Chrome тестируют новую систему всплывающих карточек для открытых вкладок в программе. Она должна заменить более традиционные всплывающие подсказки и будет больше соответствовать актуальному пользовательскому интерфейсу Chrome, тому самому, который многим пользователям пришёлся не по нраву.

Соответствующий флаг недавно появился в списке настроек. Как ожидается, новая система будет предназначена для упрощения навигации по большому количеству вкладок. Новые карточки будут отображать информацию о вкладке, содержащую заголовок страницы и имя домена. Отображаться они будут только при наведении курсора.

Отметим, что в настоящее время флаг доступен в Chrome 73 для веток Canary и Developer, но функционирует только в Canary. Для использования этой возможности нужно выполнить следующие шаги:

Скачать последнюю версию Chrome Canary с официального сайта Google.
Ввести «Chrome: // flags» в адресной строке.
Используя строку поиска, найти флаг «Tab Hover Cards» и активировать его.
После перезапуска браузера функция заработает.

Учитывая, что версии Canary часто содержат много ошибок, не рекомендуется использовать этот браузер для ежедневных задач. По сути, пока можно лишь посмотреть, как это будет выглядеть. Важно отметить, что не все экспериментальные возможности попадают в релиз, потому пока не стоит ждать появления Tab Hover Cards в будущих сборках браузера — пусть это будет приятным сюрпризом. Однако не исключено, что разработчики всё же добавят эту возможность.

Ранее, напомним, в Google Chrome анонсировали появление функции прокрутки списка открытых вкладок, как это реализовано в Firefox. Возможно, эти две функции равно или поздно появятся в релизе или же разработчики выберут что-то одно. Так или иначе, но в самом популярном браузере в мире грядут очередные улучшения.
Излишняя скромность - кратчайший путь в неизвестность !

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #98 : 01 Февраль 2019, 15:31:25 »
Выпущен Google Chrome 72: режим «картинка в картинке» и другие изменения

Компания Google выпустила релизную версию браузера Chrome 72, а также стабильную версию свободного проекта Chromium. В этой сборке разработчики уделили внимание безопасности и удобству работы.
Теперь настройка автоматического заполнения полей разделена на несколько секций: для паролей, для адресов и финансовых данных. По умолчанию запущена защита от попыток выполнения стороннего кода внутри процессов Chrome. Исключение здесь — процессы с цифровой подписью Microsoft.
Спойлер   :
Для сайтов с TLS 1.0/1.1 теперь выводится специальное предупреждение. Планируется, что поддержка старой версии TLS прекратится в Chrome 81 в 2020-м году, хотя принудительно вернуть её можно будет до конца 2021 года.
Появился ярлык для быстрого перехода к настройкам учётной записи в сервисах Google, а версия для Android получила возможность добавления сторонних поисковых систем. Наконец, появилась возможность просмотра видео в режиме «картинка в картинке», что уже давно было реализовано в Opera, «Яндекс.Браузере» и других проектах.
Также добавлены многочисленные улучшения для разработчиков и поддержка новых API. А в JavaScript-движке V8 включён по умолчанию режим Embedded builtins, что позволяет экономить оперативную память. В целом, ряд операций по парсингу и обработке JavaScript ускорены. Кроме того, в сборке устранены 58 уязвимостей, часть из которых позволяли выполнять произвольный код в системе пределами sandbox-окружения.

student

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 38529
  • -> Вас поблагодарили: 36355
  • Сообщений: 16384
  • Респект: +2308/-0
Google Chrome
« Ответ #99 : 06 Февраль 2019, 18:14:34 »
Для Chrome реализован режим экономии ресурсов

Для Chromium предложена реализация экспериментального режима Never-Slow" ("--enable-features=NeverSlowMode"), экономящего ресурсы при обработке раздутых страниц и нагружающих процессор скриптов. Данный режим выставляет более жесткие лимиты на потребление ресурсов скриптами, а также ограничивает размер скриптов, шрифтов, изображений и CSS, отключает document.write() и активирует буферизацию для ответов неизвестного размера (без "Content-Length").

По умолчанию для обработки каждого действия пользователя со страницей выделяется бюджет в 200ms процессорного времени, при превышении которого скрипт останавливается до очередной активности пользователя (клик, прокрутка и т.п.). Максимальный размер изображения ограничивается 1MiB, а общий размер всех изображений на странице - 2MiB. Для CSS устанавливаются лимиты 100KiB и 200KiB на один CSS и все CSS-файлы, соответственно. Для скриптов лимиты на размер определены в 50KiB и 500KiB. Для шрифтов - 100KiB и 100KiB. При обработке страницы допускается установка не более 10 одновременных соединений.

В настоящее время разработка находится на стадии прототипа и пока не готова для включения в основную кодовую базу Chromium. В дальнейшем планируется добавить ограничение на вложенные iframe и реализовать интерфейс для информирования пользователя о ресурсоёмких сайтах, замедляющих работу системы.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #100 : 07 Февраль 2019, 17:56:07 »
Google Chrome улучшат для медленных каналов связи

Компания Google работает над новой функцией, которая должна сделать браузер Chrome быстрее, по крайней мере на некоторых сайтах. Она называется Never Slow mode и должно помочь пользователям в регионах с медленным доступом в Интернет.
Спойлер   :
Суть новой возможности состоит в ограничении по объёму загружаемой информации. Для каждого сайта будет выставлен определённый лимит по объёму данных, которые загружаются на пользовательский ПК. Если этот лимит будет превышен, то новые данные с этого сайта не будут загружаться, что освободит канал связи для других ресурсов. Учитывая, что сейчас сайты могут «весить» сотни мегабайт, это вполне логично.
Ограничения касаются таблиц стилей CSS, изображений, скриптов и шрифтов. Для фотографий, к примеру, лимит составляет 2 Мбайт. По сути, это вариант автоматизированного сжатия потока данных, однако в отличие от популярного Opera Turbo, данные не пропускаются через прокси-сервер. Из-за этого, по мнению специалистов, многие сайты будут грузиться частично, что «сломает» отображение данных, структуру и прочее. Хотя пока сложно судить о работе режима, не видя его реализации. Потому стоит дождаться выхода хотя бы публичной бета-версии.
Ранее компания уже выпустила обновление Chrome 72 с поддержкой режима «картинка в картинке». Также в этой версии настройку секции автоматического заполнения полей разделили на несколько частей: отдельно для паролей, для адресов и финансовой информации. Появилось отдельное предупреждение для сайтов, использующих протокол TLS 1.0/1.1, а в мобильной версии добавили поддержку сторонних поисковиков.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #101 : 08 Февраль 2019, 23:28:53 »
Вышла первая версия Google Chrome с тёмной темой

Тёмные темы оформления медленно, но уверенно прокладывают себе путь в различных сервисах Google. Нативный «ночной режим» появится в будущей Android Q, а в Google Chrome она уже доступна, во всяком случае, в версии для разработчиков.
Спойлер   :
В Chrome Canary 74 появилась поддержка тёмной темы, которая автоматически подстраивается под общесистемное оформление. Учитывая, что тёмное оформление есть на macOS и Windows 10, это позволит автоматически снижать яркость экрана почти на любой операционной системе.На данный момент пока не ясно, как именно будет работать в будущем. Пока нет никаких настроек, очевидно, они «спрятаны» в глубинах браузера. На текущий момент смена оформления автоматическая и зависит, похоже, только от времени суток.
Как ожидается, тёмная тема оформления может появиться в 74-й версии браузера, которая выйдет в апреле. Возможно, в ней также появится функция инвертирования для веб-сайтов, чтобы подстроить их оформление под общий фон. Но это пока неточно. При этом отметим, что подобная функциональность на Linux существует уже много лет. Также отметим, что о других нововведениях Chrome 74 пока не сообщается, хотя они наверняка ожидаются.
Также следует напомнить, что и другие разработчики экспериментируют с тёмными темами. Подобное оформление они ранее добавили в одну из последних сборок «Яндекс.Браузера», хотя пользователи моментально раскритиковали нововведение. Как оказалось, перекрашиваются не все элементы, а только верхние. В компании пообещали исправить ошибку

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #102 : 11 Февраль 2019, 16:05:17 »
Google Chrome 73 получит поддержку мультимедийных кнопок

В марте ожидается выпуск новой версии браузера Google Chrome под номером 73. В этой сборке появится функция, которую ждали уже давно — поддержка мультимедийных клавиш непосредственно на уровне браузера.
Спойлер   :
Сообщается, что первоначально эта возможность будет доступна в Chrome OS, macOS и Windows, в Linux её добавят позже. С помощью мультимедийных кнопок пользователи смогут перематывать аудио и видео, выбирать плейлисты, запускать и останавливать воспроизведение прямиком с клавиатуры.При этом важно, что браузер может быть даже свёрнут (но не закрыт) то есть обработка будет производиться на уровне программы, а не вкладок с контентом. Как отмечается, на данный момент эти возможности уже доступны в Chrome Canary и бета-версии Chrome 73. Это нововведение сделает «Хром» первым браузером с такой функциональностью на рынке, а также принесёт эти возможности во все дочерние решения на всех ОС.
Chrome 73 также будет поставляться с API Media Session, программным интерфейсом, который разработчики могут использовать для управления воспроизведением мультимедиа в браузере. С его помощью можно будет настраивать поведение мультимедийных клавиш. При этом разработчики из Apple уже выразили заинтересованность в поддержке API Media Session в WebKit, движке браузера Safari. Создатели Firefox и Edge пока не заявили о том же, однако в последнем случае разработчики явно не будут торопиться. Ведь в этом году ожидается переход Edge на движок Blink, так что нет смысла распылять силы и создавать подобное решение.
Также напомним, что в компании Micrososft уже призвали отказаться от использования браузера Internet Explorer, в том числе в свете скорого выхода Edge на базе Chromium под Windows 7, 8/8.1 и 10.

San-Sanich.

  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 623
  • -> Вас поблагодарили: 8715
  • Сообщений: 2231
  • Респект: +1738/-0
Google Chrome
« Ответ #103 : 12 Февраль 2019, 12:53:01 »
Google Chrome получит встроенный «Режим чтения»

Компанию Microsoft вряд ли можно считать первопроходцем в плане внедрения «Режима чтения» (Reading View) в браузере. На самом деле подобное было уже в Firefox, Microsoft Edge и Chrome для операционной системы Android.
Спойлер   :
Также подобное можно было реализовать Opera и других настольных браузерах с помощью расширений. Но теперь, похоже, эта возможность появится в Chrome на Windows и других десктопных ОС. Судя по утечке от 28 января 2019 года, Google собирается реализовать «режим чтения» для десктопного браузера, аналогичный Chrome на Android. Иначе он называется упрощённым видом отображения контента. В этом режиме браузер не будет показывать меню, рекламу, боковую панель и другие отвлекающие элементы. В общем, что-то вроде полноэкранного режима, но с дополнительными возможностями для чтения.
Судя по всему, разработка началась, но пока не ясно, когда эта возможность появится хотя бы в версии Chrome Canary, не говоря уже о релизе. Однако появление этой функции наверняка заставит разработчиков добавить списки для чтения и поддержку стилусов. Напомним, что в будущей версии Chrome 73, которая выйдет уже в марте, ожидается появление ещё одной функции. Эту возможность пользователи ждут уже давно. Речь идёт о поддержке мультимедиа-кнопок на клавиатуре на уровне браузера. Иначе говоря, это позволит включать или выключать воспроизведение, перематывать и переходить на новые или предыдущие треки простым нажатием клавиши. Отдельно разработчики пообещали, что эта возможность не будет привязана к вкладкам, то есть браузер будет воспринимать нажатия мультимедийных кнопок даже в свёрнутом виде. По крайней мере, так планируется в релизе.

student

  • Супермодератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 38529
  • -> Вас поблагодарили: 36355
  • Сообщений: 16384
  • Респект: +2308/-0
Google Chrome
« Ответ #104 : 13 Март 2019, 15:58:33 »
Релиз web-браузера Chrome 73

Компания Google представила релиз web-браузера Chrome 73. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается использованием логотипов Google, возможностью загрузки модуля Flash по запросу, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого видеоконтента, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Следующий выпуск Chrome 74 запланирован на 23 апреля.

Основные изменения в Chrome 73:

   
Спойлер   :
В версию для Android добавлен режим "Lite pages", позволяющий ускорить загрузку сайтов и сократить трафик за счёт обращения через прокси в Google, на лету осуществляющий оптимизацию запрашиваемых страниц для просмотра на мобильном устройстве. На серверы Google передаётся только URL страницы, а Cookies и параметры аутентификации обрабатываются напрямую. Оптимизация включается при активации опции "Data Saver" в настройках, после чего применяется автоматически, в зависимости от конкретных сайтов и качества канала связи.

    Например, оптимизация применяется при доступе в режиме "2G" или когда страница загружается более 5 секунд. Критерии активации можно настроить при помощи опций "#force-effective-connection-type" и "#ignore-previews-blocklist" в "chrome://flags". При отображении страницы в режиме оптимизации в адресной строке высвечивается специальный индикатор "Lite", через который можно вернуться к просмотру оригинальных страниц. Режим автоматически отключается для конкретных сайтов, если пользователь часто возвращается к просмотру оригинальных неоптимизированных страниц;
    В настройках учётной записи предложена отдельная секция "Sync and Google services", в которой собраны все имеющиеся опции для управления синхронизацией данных и отправки сведений в сервисы Google. В секции также предложены новые опции "Enhanced spell check" (синхронизация добавленных пользователем слов в словарь), "Safe browsing extended reporting" (отправка в Google дополнительных данных для определения вредоносных приложений и страниц) и "Make searches and browsing better" (анонимизированный сбор телеметрии с информацией об открываемых URL);
    Усовершенствован режим просмотра "картинка в картинке" (Picture-In-Picture). Помимо видео в форме плавающего окна, которое остаётся на виду в процессе навигации в браузере, в данном режиме теперь можно отсоединить web-приложения в формате PWA (Progressive Web Apps). Например, подобным способом удобно запускать чаты, мессенджеры и и видеоконференции. По умолчанию возможность пока неактивна и ограничена тестами в режиме "Origin Trial";
    Для видео добавлено новое свойство "autopictureinpicture", позволяющее в случае предоставления должных полномочий автоматически перейти в режим Picture-In-Picture при переходе на другую вкладку и отключить данный режим при возвращении на исходную вкладку;
    В режиме Picture-In-Picture также реализована возможность показа кнопки "Skip Ad" (действие skipad в Media Session API) для отмены показа рекламной вставки (ранее воспроизведение в окне Picture-In-Picture было не интерактивным);
    Добавлена поддержка использования аппаратных мультимедийных клавиш для управления воспроизведением контента, например, для остановки, проигрывания и перехода к следующему ролику на YuoTube. Для привязки обработчиков к мультимедийным клавишам предлагается использовать API Media Sessions. Возможность пока доступна в версиях для Chrome OS, macOS и Windows, а в Linux обещают добавить позднее;
    В версии для Android появился новый менеджер загрузок. Добавлена возможность наглядного отслеживания состояния загрузки - в нижней части теперь отображается специальный индикатор прогресса (раньше браузер лишь выдавал уведомление о завершении загрузки). В списке файлов обеспечен показ крупных эскизов загруженных изображений и возможность сортировки по типу контента и времени загрузки;
    В версии для Android на странице с "динозавром", отображаемой при отсутствии сетевого соединения, добавлен список рекомендаций, включающих страницы, доступные в кэше для просмотра в offline;
    В версии для macOS добавлена поддержка PWA (Progressive Web Apps, возможность обособленного запуска web-приложений как обычных программ без адресной строки и вкладок) и тёмной темы оформления интерфейса;


    Включена поддержка механизма Signed HTTP Exchanges (SXG) для организации размещения верифицированных копий web-страниц на других сайтах, выглядящих для пользователя как исходные страницы. Благодаря SXG владелец одного сайта при помощи цифровой подписи может авторизовать размещения определённых страниц на другом сайте. В случае обращения к этим страницам на втором сайте, браузер будет показывать пользователю URL исходного сайта, несмотря на то, что страница загружена с другого хоста. Подробнее см. анонс появления данной технологии;

    Объявлено устаревшим и будет удалено в следующем выпуске свойство "allow-downloads-without-user-activation", через которой можно было организовать автоматическую загрузку файлов при обработке iframe. В следующем выпуске инициирование загрузки файлов без явного действия пользователя будет запрещено, так как оно активно применялось для злоупотреблений, навязывания загрузок и подстановки частей вредоносного ПО на компьютер пользователя. Для начала загрузки обязательно потребуется клик пользователя на той же странице;
    В предоставляемых дополнениями скриптах обработки контента запрещена загрузка внешних ресурсов (Cross-Origin), не соответствующих домену страницы, в контексте которой выполняется скрипт. Для выполнения сторонних загрузок разработчикам дополнений следует применять фоновые обработчики (background pages). Изменение касается только новых дополнений и дополнений, в которых данная функциональность не была реализована ранее. Для всех дополнений изменение будет применено в одном из будущих выпусков Chrome после принятия второй версии манифеста. По приблизительной оценке изменение коснётся менее 1% дополнений, которыми пользуется более 1000 пользователей (в настоящее время белый список включает 70 дополнений);
    Добавлен HTTP-заголовок "Cross-Origin-Resource-Policy" позволяющий серверу запретить вставку отдаваемых ресурсов (например, изображений) в контексте других доменов (cross-origin и cross-site);


    Добавлен API Badging, позволяющий web-приложениям создавать индикаторы, выводимые на панели или домашнем экране. При закрытии страницы индикатор автоматически убирается. Например, подобным способом можно отображать число непрочитанных сообщений или информацию о каких-то событиях;
   
Добавлен программный интерфейс, позволяющий из JavaScript-приложения динамически создавать таблицы стилей и манипулировать применением стилей. В отличие от создания таблиц стилей при помощи метода document.createElement('style') новый API добавляет средства для конструирования стилей через объект CSSStyleSheet(), предоставляя такие методы, как insertRule, deleteRule, replace и replaceSync. Применение CSSStyleSheet позволяет упростить манипуляции с CSS и решить проблемы с дублированием свойств, одновременным применением изменений к разным частям DOM и совместным использованием в разных компонентах;



    Предложен новый метод String.prototype.matchAll() для сопоставления с использованием регулярных выражений. При использовании метода match с флагом "/g" возвращается простой массив строк, но при единичном сопоставлении (без флага "/g") выводится объект с расширенными свойствами. Метод matchAll отличается от выполнения метода match с флагом "/g" тем, что он возвращает массив объектов со свойствами всех совпадений, а не массив строк;
    По умолчанию обработчики событий от колеса мыши (wheel и mousewheel) теперь создаются в пассивном режиме (как при выполнении "window.addEventListener('wheel', func, {passive: true}))", не блокирующем выполнение браузером операций прокрутки и масштабирования, что положительно сказывается на отзывчивости интерфейса. Ранее аналогичное изменение поведения по умолчанию было выполнено для обработчиков "touchstart" и "touchmove";
    В тег "link" добавлена поддержка свойств "imagesrcset" и "imagesizes" (используются только совместно со свойствами "preload" и "image"), аналогичных свойствам "srcset" и "sizes" объекта HTMLImageElement;
    В CSS и XSLT в качестве базового URL для загрузки ресурсов со вложенными путями теперь принимается URL с которого фактически был загружен CSS. Например, если в теге link указан "/styles.css", но при обращении выполняется редирект на "/foo/styles.css" то базовым для загрузки ресурсов (например, фоновых изображений) будет каталог "/foo", а не "/";
    Отрисовка свойства "blur-radius" приведена в соответствие с требованием спецификации и поведением Firefox и Safari;
    В WebSQL прекращена поддержка операций "EXPLAIN" и "REINDEX". Поведение EXPLAIN отличалось в зависимости от версий SQLite, а REINDEX был бесполезен на практике;
    В JavaSсript-движке V8 ускорена реализация операции "await" (включен по умолчанию флаг "--harmony-await-optimization") и на 20-25% сокращено время компиляции WebAssembly;
    Внесены улучшения в инструменты для web-разработчиков:
        Добавлена поддержка "точек логгирования" (Logpoints), похожих на точки останова, но в момент срабатывания сбрасывающие значения определённых переменных и объектов в отладочную консоль, без необходимости явного вызова console.log() в коде. Выражение, которое будет выведено в лог определяется в момент создания Logpoint;
       


Данные о вовлечённости тех или иных CSS и JavaScript файлов в процесс выполнения (coverage) теперь могут быть экспортированы в формате JSON;
        Во вкладке "Sensors" появилась возможность переопределения отдаваемых web-приложениям данных о местоположении пользователя;



        В панелях Sources и Network добавлена функция сворачивания блоков кода. В панели Network вкладка Frames, используемая для инспектирования соединений WebSocket, переименована в Messages.

    Кроме нововведений и исправления ошибок в новой версии устранено 60 уязвимостей. Многие из уязвимостей выявлены в результате автоматизированного тестирования инструментами AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer и AFL. Критических проблем, которые позволяют обойти все уровни защиты браузера и выполнить код в системе за пределами sandbox-окружения, не выявлено. В рамках программы по выплате денежного вознаграждения за обнаружение уязвимостей для текущего релиза компания Google выплатила 18 премии на сумму 13500 долларов США (одна премия $7500, четыре премии $1000 и четыре премий $500). Размер 9 вознаграждений пока не определён.