Узнайте о совместных усилиях компаний по созданию самых замечательных приложений в Интернете.
Проект Fugu — это попытка устранить пробелы в возможностях Интернета, позволяя новым классам приложений работать в Интернете.
Посмотрите, как мы стремимся сократить разрыв между возможностями веб- и нативных приложений, разрабатывая их с учетом интересов пользователей.
Узнайте о том, над какими новыми и интересными возможностями мы работаем.
Ознакомьтесь с коллекцией приложений, использующих API, разработанные в рамках проекта Fugu.
Ещё несколько лет назад было трудно представить себе запуск столь сложного программного обеспечения, как Photoshop, прямо в браузере. Используя различные новые веб-технологии, Adobe выпустила публичную бета-версию Photoshop в интернете.

Прогрессивные веб-приложения

Узнайте, что нового и что скоро появится в Progressive Web Apps.
Узнайте, как управлять процессом браузера, который определяет, открывается ли ссылка в установленном PWA или новой вкладке браузера.
Узнайте, как использовать новый API обработчика URL-адресов для открытия PWA при открытии определенного URL-адреса.

Мощные API

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

Аппаратные API

Узнайте об аппаратных API, над которыми мы работаем в рамках проекта Fugu и которые позволяют вам получать доступ к физическим устройствам через Интернет.
Выберите подходящий API для связи с выбранным вами аппаратным устройством.
WebHID API позволяет веб-сайтам получать доступ к альтернативным вспомогательным клавиатурам и экзотическим геймпадам.
API Web Bluetooth позволяет веб-сайтам взаимодействовать с устройствами Bluetooth.
Web Serial API позволяет веб-сайтам взаимодействовать с последовательными устройствами.
API WebUSB делает USB-устройства более безопасными и простыми в использовании, перенося их в Интернет.
Создайте устройство, которое в полной мере использует возможности API WebUSB.
Теперь возможно чтение и запись тегов NFC.
Узнайте, как использовать API Gamepad, чтобы вывести ваши веб-игры на новый уровень.

Смотрите, чтобы узнать

Узнайте, как ведущие разработчики, включая Kapwing, Zoom, YouTube и Adobe, создали инновационный пользовательский интерфейс с использованием новейших веб-возможностей.
Creative Cloud — это коллекция из более чем 20 приложений для фотографии, видео, дизайна, Интернета, пользовательского интерфейса, социальных сетей и многого другого. Узнайте о некоторых шагах, которые команды Adobe и Chrome предприняли для вывода Adobe Creative Cloud в Интернет, начиная с Photoshop и Illustrator.
SVGcode — это прогрессивное веб-приложение, позволяющее преобразовывать растровые изображения, такие как JPG, PNG, GIF, WebP, AVIF и другие, в векторную графику формата SVG. Оно использует API доступа к файловой системе, API асинхронного буфера обмена и API обработки файлов, а также позволяет настраивать элементы управления окнами.
Документация по API веб-платформы. Некоторые из них в настоящее время находятся в экспериментальном статусе в Chrome. Например, пробные версии происхождения и разработчиков или функции, доступные только на Canary. Текущий статус каждого API подробно описан в документации.
Если у вас есть идеи для новых возможностей веб-приложений, дайте нам знать! Мы всегда ищем новые идеи для улучшения веб-платформы.