
После того как пользователи Android по всему миру испытали многократные сбои приложений в прошлом месяце, Google сегодня опубликовал объяснение причин произошедшего и способов устранения будущих проблем с WebView.
Этот отчет об инциденте был составлен командой Workspace, поскольку пострадали Gmail и другие приложения для повышения производительности. Google возлагает вину на «ошибку в технологии экспериментов и конфигурации Chrome и WebView». Это вызвало «нестабильность» в приложениях Android, использующих WebView для отображения веб-контента, что, в свою очередь, привело к их многократным сбоям.
Чтобы гарантировать, что подобная проблема не повторится, Google проведет «аудит WebView и связанных с ним зависимостей на готовность к производству», одновременно улучшая «тестируемость экспериментов и процесс развертывания».
Если проблема все же проскользнет в процессе тестирования, WebView будет автоматически возвращаться в «Безопасный режим» или известное стабильное состояние.
Тем временем компания намерена «ускорить» выпуск обновлений Chrome и WebView в Play Store. Оба приложения пришлось обновить, чтобы прекратить сбои в прошлом месяце, но до выпуска этих новых версий многие прибегли к удалению обновлений для WebView. Google официально не санкционировал этот обходной путь из-за возможности потери данных в определенных приложениях, но это был самый быстрый способ, который также рекомендовали каналы поддержки производителей оборудования.
В связи с этим Google хочет «лучше коммуницировать с [своими] пользователями во время инцидентов и предоставлять комментарии [своим] партнерам о влиянии и статусе разрешения».
Подробнее об Android WebView:
- «Воспоминания» Chrome предложат новый способ просмотра истории браузера
- Google приостанавливает действие требования к PWA Chrome работать в автономном режиме
- Chrome теперь позволяет напрямую «ссылаться на выделенное» и переименовывать окна, а также обновлен просмотрщик PDF
- Chrome 90 выходит: кодировщик AV1 оптимизирован для видеозвонков, список для чтения легко скрыть