Web-Apps sollten in der Lage sein, alles, was iOS-, Android- und Desktop-Apps können. Die Mitglieder des unternehmensübergreifenden Funktionsprojekts möchten Ihnen die Möglichkeit geben, Anwendungen im offenen Web zu entwickeln und bereitzustellen, die zuvor noch nie möglich waren.
Das Funktionsprojekt ist ein unternehmensübergreifendes Projekt mit dem Ziel, Webanwendungen zu ermöglichen, alles zu tun, was iOS, Android oder Desktop-Apps kann, indem die Funktionen dieser Plattformen der Webplattform zur Verfügung gestellt werden. Gleichzeitig sollen die Sicherheit, der Datenschutz, das Vertrauen und andere Grundprinzipien des Webs für Nutzer aufrechterhalten werden.
Diese Arbeit und viele andere Beispiele haben es Adobe ermöglicht, Photoshop ins Web zu bringen, Excalidraw hat seine Electron-App eingestellt und Betty Crocker die Indikatoren für die Kaufabsicht um 300%erhöhen.
Auf dem Fugu API Tracker finden Sie eine Liste der neuen und potenziellen Funktionen sowie die Phase, in der sich die einzelnen Vorschläge befinden. Beachten Sie, dass viele Ideen nie über die Erklär- oder Ursprungstestphase hinausgehen. Ziel dieses Prozesses ist es, die richtigen Funktionen auszuliefern. Das bedeutet, dass wir schnell lernen und iterieren müssen. Es ist in Ordnung, eine Funktion nicht zu veröffentlichen, weil sie die Anforderungen des Entwicklers nicht erfüllt.
In der stabilen Version verfügbare Funktionen
Die folgenden APIs wurden aus dem Ursprungstest weiterentwickelt und sind in der neuesten Version von Chromium und in vielen Fällen in anderen Chromium-basierten Browsern verfügbar.
Als Ursprungstest verfügbare Funktionen
Diese APIs sind als Ursprungstest in Chrome verfügbar. Ursprungstests bieten Chrome die Möglichkeit, experimentelle Funktionen und APIs zu prüfen und Feedback zur Nutzerfreundlichkeit und Effektivität bei einer breiteren Bereitstellung zu geben.
Wenn Sie sich für einen Ursprungstest anmelden, können Sie Demos und Prototypen erstellen, die Ihre Nutzer von Betatests während des Testzeitraums ausprobieren können, ohne dass sie im Browser Flags aktivieren müssen. Obwohl sie in der Regel stabiler sind als die hinter einem Flag verfügbaren Funktionen (siehe unten), kann sich eine API-Oberfläche dennoch auf der Grundlage Ihres Feedbacks ändern. Weitere Informationen zu Ursprungstests findest du im Leitfaden zu Ursprungstests für Webentwickler.
Alle APIs, die sich derzeit im Ursprungstest befinden
Verfügbare Funktionen durch ein Flag
Diese APIs sind nur hinter einem Flag verfügbar. Sie befinden sich noch in der Entwicklungsphase. Sie sind noch nicht für die Produktion bereit. Es besteht die Möglichkeit, dass es Programmfehler gibt, diese APIs nicht mehr funktionieren oder sich die API-Oberfläche ändert.
Alle APIs, die derzeit hinter einem Flag sind
Gestartete Funktionen
Die Arbeit an diesen APIs hat gerade begonnen. Es gibt noch nicht viel zu sehen, aber interessierte Entwickler können die relevanten Chromium-Fehler markieren, um über Fortschritte auf dem Laufenden zu bleiben.
Alle APIs, an denen bereits begonnen wurde
Funktionen, die in Betracht gezogen werden
Dies ist der Rückstand von APIs und Ideen, auf die wir noch nicht gekommen sind. Es lohnt sich, die entsprechenden Chromium-Fehler zu markieren, um für eine Funktion abzustimmen und informiert zu werden, sobald die Arbeit beginnt.
Neue Funktion vorschlagen
Haben Sie einen Vorschlag für eine Funktion, die Chromium Ihrer Meinung nach in Betracht ziehen sollte? Informieren Sie uns, indem Sie eine neue Funktion anfragen. Geben Sie so viele Details wie möglich an, z. B. das Problem, das Sie zu lösen versuchen, vorgeschlagene Anwendungsfälle und alles andere, was hilfreich sein könnte.