Microsoft и Google работают над Pickle Clipboard API
Microsoft и Google работают над Pickle Clipboard API
Microsoft и Google работают над Pickle Clipboard API, который позволяет веб-сайтам читать и записывать произвольные неанитизированные полезные нагрузки с помощью стандартизированного формата обработки, а также читать и записывать ограниченное подмножество форматов, специфичных для ОС (для поддержки устаревших приложений).
Microsoft заявляет, что существующая веб-платформа имеет API, который поддерживает самые популярные стандартизированные типы данных (текст, изображение, форматированный текст) на всех платформах, однако этот API не масштабируется до длинного хвоста специализированных форматов. В частности, кастомные форматы, нестандартные для Интернета форматы, такие как TIFF (формат большого изображения), и проприетарные форматы, такие как .docx (формат документа), не поддерживаются текущей веб-платформой.
Поскольку веб-приложения становятся все более распространенными, некоторые мощные веб-приложения хотели бы обмениваться полезными данными с веб-приложениями и нативными приложениями через буфер обмена ОС (copy-paste).
Pickle Clipboard API будет видеть, что имя формата буфера обмена управляется браузером стандартизированным способом, чтобы указать, что контент поступает из Интернета, что позволяет собственным приложениям соглашаться на принятие неанитизированного контента.
Microsoft заявляет, что новый API позволит:
• Разрешить копирование/вставку между веб-приложениями и нативными приложениями с помощью системного буфера обмена;
• Разработчики смогут создавать кастомные форматы буфера обмена;
• Сохранить безопасность/конфиденциальность;
• Обеспечьте чёткий контроль над буфером обмена;
• Построен на существующем Async Clipboard API;