111,2K подписчиков

Настройки, о которых не расскажут Google. Полезные функции Android System WebView для всех смартфонов.

4,4K прочитали
Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.

Если кратко объяснить назначение этой программы, то она отвечает за показ всего веб-контента на экране смартфона, а значит:

  • Управляет показом рекламы и её персонализацией.
  • Включает режим ускорения для некоторых приложений.
  • Распределяет оперативную память.
  • Защищает от различных угроз в сети.

Этой статьёй я отвечу на вопрос о том, какие из настроек стоит включить и дам небольшие комментарии для каждого пункта.

Начать стоит с того, что доступ к скрытым настройкам WebView, можно получить с помощью приложения Activity Launcher (ссылка ниже).

После установки приложения введите в поисковую строку символы - devtools и откройте единственное меню приложения "WebView DevTools".

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-2

Все изменения мы будем вносить в меню "Flags". В дальнейшем я буду перечислять команды и указывать в скобках их значения.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-3

Рекомендации подходят для всех устройств работающих на актуальных версиях Android, от Xiaomi до Pixel.

WebViewXRequestedWithHeader Control (Enabled).

Ограничивает сбор и отправку пользовательских данных при посещении сайтов (напрямую влияет на время работы смартфона).

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-4

Site-per-proces (Enabled).

Включает изоляцию сайтов, которая препятствует выполнению вредоносного JavaScript.

При использовании эта функция использует порядка 50-70 МБ оперативной памяти для активной защиты даже неактивных вкладок.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-5

PartitionedCookies (Enabled).

Не позволяет сайтам и приложениям создавать и взаимодействовать со сторонними cookie-файлами.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-6

ThirdPartyStoragePartitioning (Enabled) и SupportPartionedBlobUrl (Enabled).

Если не вдаваться в технические подробности, то данные настройки позволяют запретить вкладкам в браузерах на базе Хром, отслеживать друг друга.

Это может быть полезно при переходе на вредоносный сайт, который перенаправляет пользователя на реальный и копирует данные оставаясь активным.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-7

Помимо этих настроек, после обновления до Android 14, я включаю функции, которые влияют на производительность. Принцип тот же, находите настройку через поиск и активируете её.

  • ignore-gpu-blocklist (Enabled) и WebviewAccelerateSmallCanvases (Enabled).

Увеличивают скорость отрисовки (загрузки) контента. Особенно полезно для недорогих смартфонов с небольшим количеством оперативной памяти.

  • WebViewZeroCopyVideo (Enabled).

Запрещает копирование кадров видео в память (актуально для YouTube), что также позволяет ускорить работу смартфона.

  • Finch-seed-min-download-period=0 (Enabled).

Даёт разрешение на одновременную загрузку файлов.

Например, если вы смотрите видео и одновременно просматриваете сайт, система перестанет выделять активное приложение как приоритетное.

  • Disable-gpu-rasterization (Enabled).

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

После того как вы внесёте изменения в Android System WebView на экране смартфона появится уведомление.

Странно, но всё ещё встречаются пользователи Android, которые никогда не настраивали одно из самых важных приложений - System WebView.-8

Чтобы скрыть его, сделайте долгое нажатие - "Ещё" - "Отключить уведомления".

Также замечу, что для применения всех настроек смартфон нужно перезагрузить, а для возврата к стандартному состоянию нужно нажать кнопку "Reset flags".

Надеюсь мой труд заслуживает вашей поддержки. Буду благодарен за лайки, репосты и мнения в комментариях.

На свяZи📲 ! Activity Launcher