Наконец-то вы можете устанавливать веб-приложения на Android


Веб-приложения — отличная идея. Вы можете написать их один раз и запускать где угодно. Однако до сих пор вы не могли установить веб-приложение на Android — его нужно было запускать в браузере. Теперь новый пункт меню решает проблему.

Учитывая всю известность, можно подумать, что поддержка веб-приложений, то есть приложений на основе HTML, CSS и JavaScript, будет хорошей на мобильных устройствах. Однако, если вы попытаетесь установить веб-приложение Chrome на Android, вы обнаружите, что заставить его работать так, как если бы оно выглядело как собственное приложение, невозможно. То есть невозможно установить веб-приложение так, чтобы оно имело значок приложения на домашней странице и работало без просмотра пользователем хрома Chrome.

Хорошая, но очень поздняя новость заключается в том, что теперь Chrome для Android поддерживает установку веб-приложений на домашний экран. В Chrome Beta M31 пользователю доступен новый пункт меню «Добавить на главный экран». Если пользователь выбирает этот вариант, значок приложения размещается на главном экране, и пользователь может запускать приложение, не запуская браузер. Приложение работает в полноэкранном режиме и не выглядит так, как если бы оно работало в браузере. Приложение также отображается в переключателе задач как отдельный элемент от браузера, как и реальное приложение.

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

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

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

Это нежелание со стороны Google позволить веб-приложениям существовать на той же основе, что и нативные приложения, трудно понять. В отличие от случая с Apple, веб-приложения не представляют большой угрозы для прибыли Google Android. Вероятно, это причина того, что те же функции в настоящее время не предлагаются Chrome на IOS.

Несмотря на проблемы, веб-приложения на Android, похоже, наконец-то добились прогресса.


Добавить комментарий