Найти тему
Оскардроид112

Что такое системный веб-просмотр Android? Следует ли его отключить?

Оглавление

Если вы когда-либо просматривали список установленных приложений на вашем телефоне Android, возможно, вы сталкивались с системным веб-просмотром Android. На большинстве устройств это предустановленное приложение, которое регулярно получает автоматические обновления. Однако вы не найдете его значка на главном экране — вместо этого компонент WebView работает в фоновом режиме, помогая сторонним приложениям отображать веб-контент.

В этой статье давайте обсудим роль приложения Android System WebView, почему оно так важно и что произойдет, если вы попытаетесь отключить его, чтобы освободить место на вашем телефоне.

БЫСТРЫЙ ОТВЕТ

Системный веб-просмотр Android позволяет приложениям отображать веб-контент без перехода к полноценному веб-браузеру, такому как Google Chrome. Не следует отключать приложение, поскольку это, скорее всего, приведет к системным сбоям. Продолжайте читать, чтобы узнать больше о его роли в ОС Android.

Что такое системный веб-просмотр Android?

-2

Системный веб-просмотр Android - это ключевой компонент Android, который позволяет разработчикам отображать веб-страницы и другой контент в приложении. Скорее всего, вы уже видели веб-просмотр в действии, если когда-либо нажимали на ссылку внутри приложения, которая вызывала окно браузера (на фото выше). Без WebView приложение полностью загрузило бы ваш веб-браузер по умолчанию, например Google Chrome.

С выходом Android 4.4 KitKat еще в 2013 году компонент WebView начал использовать тот же движок рендеринга, что и Chrome для Android. В более новых версиях WebKit использовался относительно устаревший движок JavaScript, что вынуждало разработчиков отправлять пользователей в веб-браузер.

Примерно в то же время Google также отделил WebView от остальной операционной системы и упаковал его как системное приложение. Это позволяет обновлять компонент независимо от основных обновлений Android или исправлений безопасности. Если вы когда-либо замечали, что Play Store загружает обновление для приложения, теперь вы знаете почему.

Пользовательские вкладки Chrome против системного веб-просмотра Android

-3

Когда-то веб-просмотры были единственным способом отображения внешнего веб-контента внутри приложения, но это изменилось несколько лет назад. Разработчики также могут использовать пользовательскую вкладку, которая полагается на веб-браузер пользователя по умолчанию вместо предварительно установленного компонента WebView. Вы можете определить, использует ли приложение пользовательские вкладки, нажав на значок с тремя точками, чтобы открыть следующее меню. Просто найдите текст “Запуск в ...”.

Пользовательские вкладки предлагают больше контроля и функциональности, чем стандартный WebView. В частности, разработчики приложений могут настраивать цвет панели инструментов, использовать пользовательские анимации входа и выхода и даже добавлять кнопки, если требуется. Хотя пользовательские вкладки стали довольно распространенным явлением, многие приложения (например Instagram) продолжают использовать веб-просмотры.

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

Что произойдет, если отключить системный веб-просмотр Android?

-4

Большинство приложений больше не полагаются на базовый системный веб-просмотр Android, так безопасно ли вообще избавляться от приложения? Вы не можете удалить его, но большинство устройств Android позволят вам отключить системные приложения. Однако это может привести к неожиданному поведению или проблемам, таким как сбой приложений.

После отключения системного веб-просмотра Android мы обнаружили, что некоторые приложения, такие как Instagram, зависают или перестают отвечать на запросы при попытке открыть ссылки. Примечательно, что приложение не выдало сообщение об ошибке, сообщающее пользователю, что пошло не так — оно просто не загрузило веб-страницу.

Аналогично, открытие электронной почты в приложении Gmail приведет к тихому сбою при отключенном системном веб-просмотре Android. Приложение, вероятно, использует компонент WebView для отображения электронных писем на основе HTML.

В нашем тестировании отключение WebView приводило к тихим сбоям и другому неожиданному поведению.

Подводя итог, вы не должны отключать или изменять Android System WebView, поскольку это приведет к нестабильности системы. Тем не менее, вы можете очистить кэш приложения, если это вызывает проблемы на вашем устройстве. Кроме того, проверьте Play Store на наличие любых ожидающих обновлений.