Зачем Android нужен WebView и как он работает

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

Зачем Android нужен WebView и как он работает. Вы много раз видели Android System WebView, но наверняка не знаете, что это и зачем нужно. Фото.

Вы много раз видели Android System WebView, но наверняка не знаете, что это и зачем нужно

Google наконец сделает ночную тему в Chrome на Android полноценной

Вы могли видеть WebView, полное название которого Android System WebView, в двух местах: в каталоге Google Play и в разделе «Приложения». Причём мелькает он заметно чаще других, периодически получая обновления и фигурируя в описаниях обновлений стороннего софта, разработчики которого почему-то считают необходимым упомянуть его. Прямо-таки в каждой бочке затычка. Однако, если разобраться чуть глубже, всё становится на свои места.

Что такое Android WebView

Что такое Android WebView. WebView — это встроенный браузер для приложений. Фото.

WebView — это встроенный браузер для приложений

WebView – это системный компонент, или, проще говоря, приложение, которое отвечает за открытие веб-страниц в рамках других приложений. Думаю, вам не раз приходилось открывать ту или иную ссылку в мессенджере, социальной сети или клиенте электронной почте. Так вот, если вы заметили, почти всегда нажатие на ссылку приводит к тому, что она открывается в интерфейсе самого приложения, вместо того чтобы перенести вас в браузер. Таким образом разработчику проще отслеживать ваши действия, поскольку получить их из стороннего браузера у него не выйдет.

Google рассказала, что изменится в Google Chrome после обновления

Но поскольку Android System WebView является, по сути, самостоятельным компонентом, периодически пользователи сталкиваются с проблемами в его работоспособности. Одни уверяют, что WebView не работает, другие сообщают, что WebView не обновляется, а третьи – что WebView недоступен. Казалось бы, причины у этих проблем могут быть самые разные и, чтобы что-то советовать пользователям, которые с ними столкнулись, нужно хотя бы разузнать дополнительные подробности или по крайней мере худо-бедно разбираться в разработке приложений и особенностях функционирования системных компонентов. Но нет.

WebView и Google Chrome

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

Samsung хочет, чтобы Chrome для Android получил поддержку расширений

А, между тем, всё очень просто. Несмотря на то что Android System WebView по-прежнему обновляется самостоятельно, он глубоко связан с Google Chrome. Поэтому, когда вы сталкиваетесь с перебоями в работе системного компонента, вам нужно не искать обновления для него, а установить апдейт браузера.

Как обновить Android WebView

  • Для этого перейдите в Google Play и свайпните от левого края экрана;
  • Перейдите во вкладку «Мои приложения и игры;
Как обновить Android WebView. Зачастую обновлять следует не Android System WebView, а Google Chrome. Фото.

Зачастую обновлять следует не Android System WebView, а Google Chrome

  • В открывшемся окне нажмите «Обновить всё» или отыщите Google Chrome и обновите его;
  • Для надёжности рекомендуется обновить и Android System WebView, если для него тоже доступно обновление.

Chrome загружает процессор и жрёт зарядку? Google всё исправит

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

Теги
Лонгриды для вас
Будет ли смартфон работать дольше, если включить энергосбережение Android? Здесь вся правда

В сравнении со своими кнопочными предшественниками смартфоны быстро разряжаются, что вынуждает разработчиков программного обеспечения искать способы улучшения автономности. Один из них — режим энергосбережения на Андроид, который призван увеличить время работы от одного заряда. Но действительно ли программная экономия энергии способна обеспечить существенную разницу в автономности? Давайте попробуем вместе ответить на этот вопрос.

Читать далее
Как перенести контакты с Android-смартфона на SIM-карту

В эпоху кнопочных телефонов практически каждый из нас хранил контакты на SIM-карте. Тогда это был очень удобный способ, ведь маленькую карточку всегда можно вставить в другое устройство, чтобы номера нужных людей всегда были под рукой. Сейчас мы все чаще используем хранение в облаке, позволяющее нам получить доступ к списку абонентов на любом смартфоне после входа в свой аккаунт. Однако потребность в копировании контактов с Андроид на СИМ никуда не исчезла. Такой перенос может потребоваться при переезде со смартфона на кнопочный телефон и во многих других случаях.

Читать далее
Вышло самое крупное обновление YouTube на Android в 2023 году. Посмотрите, сколько всего добавили!

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

Читать далее