Разработчики российской операционной системы «Аврора» создают мобильный браузер на базе Chromium, который используется во многих подобных продуктах. В настоящее время в ОС используется движок Gecko от компании Mozilla, который не так хорошо справляется с работой веб-приложений.
По данным источника, «Открытая мобильная платформа» (ОМП, принадлежит «Ростелекому») ищет инженера-разработчика браузера для мобильной ОС «Аврора». Он должен будет разрабатывать и развивать интернет-обозреватель на базе Chromium. Упоминание «экспериментального обозревателя на базе Chromium» также есть в документации к ОС «Аврора» версии 5. В ОМП подтвердили разработку браузера на базе Chromium и его тестирование в рамках пилотных проектов с заказчиками.
Браузер для «Аврора» 4 основан на движке Gecko, который также используется в обозревателе Firefox. Эта же технология задействована в компоненте WebView, на основе которого реализуется отображение веб-сайтов в других приложениях. По данным StatCounter, доля Firefox на мобильных устройствах в России в апреле этого года составила 0,41 %. Без учёта доступного только на устройствах Apple браузера Safari остальная часть рынка занята интернет-обозревателями на базе Chromium: Google Chrome (56,6 %), «Яндекс Браузером» (14,9 %), Samsung Internet (2,41 %) и др.
В сообщении отмечается, что главная цель проекта ОМП заключается в том, чтобы упростить создание прогрессивных веб-приложений (PWA). На базе Firefox создание большинства веб-приложений для российских приложений невозможно, поскольку они не адаптированы под этот формат. По оценкам экспертов, серьёзная доработка браузера на Chromium может потребовать инвестиций в размере 15-20 млн рублей, займёт около полугода и потребует участие 10-20 специалистов.
Веб-приложения являются в России одним из главных средств доступа к сервисам, которые были удалены из магазинов приложений Google Play и Apple App Store. Такие продукты используют клиенты «Сбербанка», «Тинькофф-банка», ОАО РЖД и др. На Android и iOS веб-приложения устанавливаются с помощью браузера, но ОС «Аврора» не поддерживает такой вариант загрузки. Разработчикам приходится упаковывать компонент WebView, в котором открывается требуемый сайт как отдельное приложение. Одна из задач новой инициативы ОМП заключается в том, чтобы поэтапно перевести приложения экосистемы на новый WebView, а затем реализовать полноценную поддержку PWA.
Источник: