Microsoft Edge und Google Chrome erhalten ein umfangreiches Copy-and-Paste-Upgrade

Microsoft arbeitet mit Google an einer Reihe von neuen "Pickle Clipboard APIs", die die Standard-Zwischenablage von Google Chrome und Edge verbessern sollen, so dass Benutzer eine Vielzahl von komplexen Daten (Dateitypen) einfach zwischen dem Browser und nativen Apps kopieren und einfügen können.

Im Moment haben Chrome- oder Edge-basierte Web-Apps oder Webseiten nur begrenzten Zugriff auf den Inhalt der Zwischenablage. Die aktuelle Web-Plattform in beiden Browsern unterstützt die meisten standardisierten Formate, wie z. B. .txt, jpg, png, HTML und andere beliebte Formate in Windows 10, macOS, Linux oder mobilen Plattformen.

Die bestehende API skaliert jedoch nicht für den Long Tail der spezialisierten Formate. Zum Beispiel können Web-Apps keine benutzerdefinierten Webformate, Nicht-Web-Standardformate wie TIFF (ein großes Bildformat) und proprietäre Formate wie .docx (ein Dokumentformat) lesen. Diese Formate werden nicht unterstützt und Benutzer können sie in den meisten Web-Apps nicht per Copy-Paste einfügen.

Mit dem neuen Satz von Pickle Clipboard APIs planen Microsoft und Google, eine Lösung für dieses Problem zu bieten. Wenn das Feature im Browser implementiert ist und von Entwicklern unterstützt wird, können Ihre bevorzugten Web-Apps beliebige unsanitisierte Nutzdaten in einem standardisierten Pickle-Format lesen und schreiben.

Mit anderen Worten: Sie können bald benutzerdefinierte Dateiformate zwischen Web-Apps und nativen Apps auf Windows, macOS, Android und anderen Plattformen kopieren und einfügen.

Laut Microsoft und Google werden dies die Hauptvorteile der kommenden Zwischenablage-API sein:

  • Kopieren/Einfügen zwischen Web- und nativen Apps ermöglichen: Dies wird nicht über den Browser abgewickelt, das heißt, es wird sich auf die Zwischenablage des Betriebssystems verlassen.
  • Entwickler können benutzerdefinierte Zwischenablageformate erstellen.
  • Sicherheit/Privatsphäre bewahren.
  • Bietet feinkörnige Kontrolle über die Zwischenablage.
  • Baut auf der bestehenden Async Clipboard API auf.

In mehreren Chromium-Code-Patches hat Microsoft bestätigt, dass es bereits mit der Arbeit an der Unterstützung von benutzerdefinierten Zwischenablageformaten für Chromium-Browser begonnen hat. So enthält ein Patch die Runtime-Flag-Implementierung von benutzerdefinierten Zwischenablageformaten in der Async-Clipboard-API.

In einer weiteren Patch-Notiz sagte Microsoft, dass es eine neue API implementiert, um sowohl Plattform- als auch portable Formate zusammen zu schreiben, so dass Web-Autoren in der Lage sein werden, Standard- und benutzerdefinierte Formate mit den asynchronen Clipboard-Schreib-APIs zu schreiben.

Diese neue API ist vor allem für Entwickler hilfreich, aber auch das Web-Browsing wird verbessert. Zum Beispiel können Sie ganz einfach Dokumente aus Ihrem Datei-Explorer kopieren und in Google Docs oder Microsoft Word einfügen.

Das Microsoft Office-Team hat intern Interesse an der Unterstützung dieser API gezeigt.