Google разрабатывает новые возможности, чтобы сделать веб-приложения столь же функциональными, как и нативные

Google давно работает над тем, чтобы сделать веб-приложения в Chrome такими же мощными, как и нативные, особенно на мобильных платформах. Упоминая WebRTC и сервис-воркеры как средства, делающие веб более функциональным, Google внедряет новые возможности для создания современных веб-приложений, сравнимых с нативными аналогами.

Google отмечает, что веб-приложениям сегодня не хватает таких функций, как доступ к файловой системе и обнаружение простоя. Разработчики обращаются к оберткам, таким как Electron, для «доступа к базовым возможностям» устройств. Это ограничивает типы приложений, которые могут быть созданы в вебе, и делает существующие менее полезными. Конечная цель — позволить разработчикам создавать веб-приложения, которые могут работать на любой платформе.

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

Принимаясь за «устранение разрыва», Google старается сохранить веб открытым и стандартизировать эти возможности. Chrome будет работать с другими поставщиками браузеров для обеспечения совместимости и получения ранней обратной связи от разработчиков. Предложения будут представлены в W3C Web Incubator Community Group для получения отзывов.

Реклама — прокрутите дальше для просмотра контента

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

По словам Google, этот открытый процесс разработки «ничем не отличается от того, как мы разрабатываем все остальные функции веб-платформы».

Первоначальные разрабатываемые возможности включают API для записи файлов, который позволит создавать веб-редакторы. Google уже запрашивает обратную связь относительно вариантов использования и ожидаемой модели безопасности. Другие предстоящие функции включают системы оповещения о событиях, которые «помогают выполнять произвольные задачи в будущем», а также Web Share Target, Async cookies, Wake Lock, WebHID и обнаружение простоя пользователя.

Эта первая волна приоритетных функций, по словам Google, «критически важна для сокращения разрыва между вебом и нативными приложениями».


Смотрите 9to5Google на YouTube для получения дополнительных новостей: