Referenz der Mitglieder des Web-App-Manifests
Diese Seite listet Referenzen für die Nutzung von Web-App-Manifesten im Web auf.
- background_color
Der
background_colorManifest-Mitglied wird verwendet, um eine anfängliche Hintergrundfarbe für Ihre Webanwendung anzugeben. Diese Farbe erscheint im Anwendungsfenster, bevor die Stylesheets Ihrer Anwendung geladen wurden.- Beschreibung
Das
description-Manifestmitglied wird verwendet, um die Kernfunktionen oder die Funktionsweise Ihrer Webanwendung zu erläutern. Dieser Text hilft Benutzern, den Zweck Ihrer App zu verstehen, wenn sie diese in einem App-Store betrachten.- display
Das
displayManifest-Mitglied wird verwendet, um Ihren bevorzugten Anzeigemodus für die Webanwendung anzugeben. Der Anzeigemodus bestimmt, wie viel der Browser-Benutzeroberfläche dem Benutzer angezeigt wird, wenn die App im Kontext eines Betriebssystems gestartet wird. Sie können wählen, ob die vollständige Browser-Oberfläche angezeigt oder ausgeblendet werden soll, um eine app-ähnlichere Erfahrung zu bieten.- display_override
Das
display-Mitglied wird verwendet, um den bevorzugten Anzeigemodus eines Entwicklers für eine Website festzulegen. Es folgt einem Prozess, bei dem der Browser auf den nächsten Anzeigemodus zurückfällt, wenn der angeforderte Modus nicht unterstützt wird. In einigen fortgeschrittenen Anwendungsfällen reicht dieser Rückfallprozess möglicherweise nicht aus.- file_handlers
Das
file_handlers-Mitglied gibt ein Array von Objekten an, die die Dateitypen darstellen, die eine installierte progressive Web-App (PWA) verarbeiten kann.- icons
Das
icons-Manifest-Element wird verwendet, um eine oder mehrere Bilddateien anzugeben, die die Symbole definieren, die Ihre Webanwendung repräsentieren.- id
Das Manifestmitglied
idwird verwendet, um eine eindeutige Kennung für Ihre Webanwendung anzugeben.- Kategorien
Das Manifest-Mitglied
categoriesermöglicht es Ihnen, eine oder mehrere Klassifikationen für Ihre Webanwendung anzugeben. Diese Kategorien helfen Benutzern, Ihre App in App-Stores zu entdecken.- launch_handler
Das
launch_handler-Element definiert Werte, die den Start einer Webanwendung steuern. Derzeit kann es nur einen einzigen Wert enthalten,client_mode, der den Kontext angibt, in dem die App beim Start geladen werden soll. Beispielsweise in einem bestehenden Web-App-Client, der eine Instanz der App enthält, oder in einem neuen Web-App-Client. Dies lässt Raum für die Definition weitererlaunch_handler-Werte in der Zukunft.- name
Der
name-Manifest-Eintrag wird verwendet, um den vollständigen Namen Ihrer Webanwendung anzugeben, wie er in der Regel den Nutzern angezeigt wird, z. B. in Anwendungslisten oder als Beschriftung für das Anwendungs-Icon.- note_taking
Das
note_taking-Mitglied identifiziert eine Web-App als Notiz-App und definiert zugehörige Informationen, zum Beispiel eine URL, die auf eine Funktionalität zum Erstellen einer neuen Notiz verweist. Dies ermöglicht es Betriebssystemen, die Notizfunktionalität der App zu integrieren, indem sie zum Beispiel eine Option "Neue Notiz" im Kontextmenü der App hinzufügen oder die App als Option zum Notieren in anderen Apps anbieten.- orientation
Das
orientation-Manifest-Element wird verwendet, um die Standardorientierung für Ihre Webanwendung anzugeben. Es definiert, wie die App bei Start und während der Benutzung in Bezug auf die Bildschirmorientierung des Geräts angezeigt werden soll, insbesondere auf Geräten, die mehrere Orientierungen unterstützen.Das
prefer_related_applicationsManifest-Element wird verwendet, um Browsern einen Hinweis zu geben, ob native Anwendungen, die imrelated_applicationsManifest-Element angegeben sind, bevorzugt über Ihre Webanwendung installiert werden sollen.- protocol_handlers
Das
protocol_handlers-Mitglied spezifiziert ein Array von Objekten, die Protokolle darstellen, die diese Web-App registrieren und verarbeiten kann. Protokoll-Handler registrieren die Anwendung in den Anwendungseinstellungen eines Betriebssystems; die Registrierung verknüpft eine spezifische Anwendung mit dem angegebenen Protokollschema. Zum Beispiel öffnen sich bei Verwendung des Protokoll-Handlersmailto://auf einer Webseite registrierte E-Mail-Anwendungen.Das
related_applicationsManifestmitglied wird verwendet, um eine oder mehrere Anwendungen anzugeben, die mit Ihrer Webanwendung in Verbindung stehen. Dies können plattform-spezifische Anwendungen oder Progressive Web Apps sein.- scope
Das
scope-Manifestmitglied wird verwendet, um den obersten URL-Pfad anzugeben, der die Seiten und Unterverzeichnisse Ihrer Webanwendung enthält. Wenn Benutzer Ihre Web-App installieren und verwenden, bieten Seiten innerhalb des Scopes eine app-ähnliche Oberfläche. Wenn Benutzer zu Seiten außerhalb des App-Scopes navigieren, erleben sie dennoch die app-ähnliche Oberfläche, aber Browser zeigen UI-Elemente wie die URL-Leiste an, um den Kontextwechsel anzuzeigen.- scope_extensions
Das
scope_extensionsManifest-Element wird verwendet, um den Bereich einer Web-App auf andere Ursprünge zu erweitern. Dies ermöglicht es, mehrere Domains als eine einzige Web-App darzustellen.- screenshots
Das
screenshots-Manifestmitglied ermöglicht es, ein oder mehrere Bilder anzugeben, die Ihre Webanwendung präsentieren. Diese Bilder helfen Benutzern, die Benutzeroberfläche und Funktionen Ihrer Webanwendung in App-Stores vorab zu betrachten.- serviceworker
Das
serviceworker-Mitglied gibt einen Serviceworker an, der Just-In-Time (JIT) installiert und registriert wird, um eine webbasierte Zahlungs-App zu betreiben, die einen Zahlungsmechanismus für eine bestimmte Zahlungsmethode auf einer Händler-Website bereitstellt. Weitere Details finden Sie in der Payment Handler API.Das
share_target-Manifestmitglied ermöglicht installierten Progressive Web Apps (PWAs), im Teilen-Dialog des Systems als Ziel registriert zu werden.- short_name
Der
short_name-Manifest-Eintrag wird verwendet, um einen kurzen Namen für Ihre Webanwendung festzulegen, der möglicherweise verwendet wird, wenn der vollständigenamezu lang für den verfügbaren Platz ist.- shortcuts
Das
shortcutsManifest-Mitglied wird verwendet, um Links zu wichtigen Aufgaben oder Seiten innerhalb Ihrer Webanwendung anzugeben. Browser können diese Informationen nutzen, um ein Kontextmenü zu erstellen, das typischerweise angezeigt wird, wenn ein Benutzer mit dem Symbol der Web-App interagiert.- start_url
Das
start_url-Manifestmitglied wird verwendet, um die URL anzugeben, die geöffnet werden soll, wenn ein Benutzer Ihre Webanwendung startet, zum Beispiel, wenn er das Symbol der Anwendung auf dem Startbildschirm seines Geräts oder in einer Anwendungsliste antippt.- theme_color
Das
theme_color-Element wird verwendet, um die Standardfarbe für die Benutzeroberfläche Ihrer Webanwendung anzugeben. Diese Farbe kann auf verschiedene UI-Elemente des Browsers angewendet werden, wie z.B. die Symbolleiste, Adressleiste und Statusleiste. Besonders bemerkbar kann sie in Kontexten wie dem Anwendungswechsler oder wenn die App zum Startbildschirm hinzugefügt wird, sein.