Перейти к содержанию
Автор: LUMD

Chrome внёс window.showDirectoryPicker: доступ к папкам из браузера

Chrome добавил API window.showDirectoryPicker, позволяющий веб‑приложениям читать и писать файлы в выбранной пользователем папке, открывая локальные нотатки, фоторедакторы и AI‑генерированные UI без облака.

Chrome представил новый веб‑API — window.showDirectoryPicker(). Пользователь выбирает папку на компьютере и предоставляет сайту полномочия на чтение и запись всех её файлов, что открывает путь к полностью локальным веб‑приложениям.

Как работает showDirectoryPicker?

Диалог выбора каталога возвращает объект FileSystemDirectoryHandle. Через него можно перечислять, открывать, создавать и удалять файлы. Разрешение сохраняется до отзыва.

Какие сценарии уже реализованы?

  • Прототип нотаток, где Markdown‑файлы хранятся и редактируются в выбранной папке.
  • UI‑прототип фотогалереи, сгенерированный Claude, создаёт подпапки и перемещает изображения.
  • Node‑based композитинг‑инструмент, вдохновлённый Apple Shake, рисует полигон и накладывает его на изображение без кода.

Что изменится для разработчиков?

  • Серверное хранилище не требуется для небольших проектов.
  • Возможность использовать WebGPU‑редакторы видео и фото, оперируя исходными файлами напрямую.
  • AI‑модели могут генерировать полностью рабочие интерфейсы, используя API доступа к файловой системе.

Что это значит для бизнеса

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