Команда Google Chrome объявляет о создании фонда ‘Advanced Web Apps Fund’

Компания Google давно является сторонником веб-технологий, которые предлагают «возможности, сравнимые с нативным приложением». Она продвигала и разрабатывала соответствующие функции/API для браузеров, и теперь Google запускает фонд Advanced Web Apps Fund.

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

Google приводит в пример такие возможности Chrome, как File System Access, WebTransport, WebAssembly, а ярким примером является Adobe Photoshop. На сегодня рекомендации Google по поводу того, что они ищут, включают:

  • Новые возможности (например, замена WebSQL с использованием WebAssembly).
  • Библиотеки и инструменты, упрощающие создание продвинутых веб-приложений, такие как улучшения для Bubblewrap и драйверы с поддержкой WebUSB.
  • Демонстрационные приложения и руководства, показывающие уникальные или мощные сценарии использования продвинутых веб-приложений.

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

Первой попыткой Google по созданию более мощных веб-приложений в 2013 году были упакованные приложения (Packaged Apps), созданные с помощью HTML5, CSS и JavaScript. Эти приложения Chrome (Chrome Apps) были в первую очередь нацелены на производителей устройств и преподавателей. В 2016 году в Google пришли к выводу, что «современные браузеры ставят веб в хорошую позицию для решения подавляющего большинства задач», и компания намерена окончательно отказаться от предыдущего подхода в пользу прогрессивных веб-приложений (PWA).

Что касается требований, Google сообщает, что для подачи заявки в Advanced Web Apps Fund вам понадобится аккаунт на Open Collective. Вы также можете номинировать других, «готовых принять изменения в коде, на которые вы ищете финансирование, в качестве предварительного условия для одобрения спонсорства».

Чтобы подать заявку, создайте короткий документ с описанием вашего предложения. Для существующих проектов вы также можете создать issue на GitHub в своем проекте. Затем заполните эту форму заявки. Крайнего срока нет; мы будем рассматривать предложения по мере их поступления.

Подробнее о PWA: