Referenz der Mitglieder des Web-App-Manifests
Diese Seite listet Referenzen für die Nutzung von Web-App-Manifest-Mitgliedern im Web auf.
- background_color
Das
background_color
-Manifestmitglied wird verwendet, um eine anfängliche Hintergrundfarbe für Ihre Webanwendung festzulegen. Diese Farbe erscheint im Anwendungsfenster, bevor die Stylesheets Ihrer Anwendung geladen sind.- Beschreibung
Das
description
-Manifestmitglied wird verwendet, um die Kernfunktionen oder die Funktionalität Ihrer Webanwendung zu erläutern. Dieser Text hilft den Nutzern, den Zweck Ihrer App zu verstehen, wenn sie diese in einem App-Store betrachten.- display
Das
display
-Manifestelement wird verwendet, um den bevorzugten Anzeigemodus für die Webanwendung anzugeben. Der Anzeigemodus bestimmt, wie viele der Browser-Bedienelemente dem Benutzer angezeigt werden, 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 ein mehr app-ähnliches Erlebnis zu bieten.- display_override
Das
display
Element 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 nicht unterstützt wird. In einigen fortgeschrittenen Anwendungsfällen könnte dieser Fallback-Prozess nicht ausreichen.- file_handlers
Das
file_handlers
-Element gibt ein Array von Objekten an, die die Arten von Dateien darstellen, die eine installierte Progressive Web App (PWA) verarbeiten kann.- icons
Das
icons
-Manifestmitglied wird verwendet, um eine oder mehrere Bilddateien festzulegen, die die Symbole repräsentieren, die Ihre Webanwendung darstellen.- id
Das
id
-Manifestmitglied wird verwendet, um einen eindeutigen Bezeichner für Ihre Webanwendung festzulegen.- Kategorien
Das
categories
-Manifestmitglied ermö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 spezifiziert, in dem die App beim Start geladen werden soll. Zum Beispiel 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 mehrlaunch_handler
-Werte, die in Zukunft definiert werden können.- name
Das
name
-Manifestmitglied wird verwendet, um den vollständigen Namen Ihrer Webanwendung anzugeben, wie er normalerweise den Benutzern angezeigt wird, z.B. in Anwendungslisten oder als Beschriftung für das Symbol Ihrer Anwendung.- note_taking
Das
note_taking
-Mitglied identifiziert eine Web-App als Notiz-App und definiert damit verbundene Informationen, zum Beispiel eine URL, die auf Funktionen zum Erstellen einer neuen Notiz verweist. Dies ermöglicht Betriebssystemen, die Notizfunktionalität der App zu integrieren, zum Beispiel durch Hinzufügen einer "Neue Notiz"-Option im Kontextmenü der App oder durch Anbieten der App als Option zum Erstellen einer Notiz in anderen Apps.- orientation
Das
orientation
-Manifestmitglied wird verwendet, um die Standardausrichtung Ihrer Webanwendung festzulegen. Es definiert, wie die App beim Starten und während der Nutzung in Bezug auf die Bildschirmorientierung des Geräts angezeigt werden soll, insbesondere auf Geräten, die mehrere Ausrichtungen unterstützen.Der
prefer_related_applications
-Eintrag im Manifest wird verwendet, um Browsern einen Hinweis darauf zu geben, ob sie die Installation von nativen Anwendungen, die imrelated_applications
-Eintrag im Manifest angegeben sind, gegenüber Ihrer Webanwendung bevorzugen sollen.- protocol_handlers
Das
protocol_handlers
-Mitglied spezifiziert ein Array von Objekten, die Protokolle sind, welche diese Webanwendung registrieren und handhaben 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 der Nutzung des Protokoll-Handlersmailto://
auf einer Webseite die registrierten E-Mail-Anwendungen.Das
related_applications
-Manifestmitglied wird verwendet, um eine oder mehrere native Anwendungen anzugeben, die mit Ihrer Webanwendung in Verbindung stehen. Es kann zusammen mit demprefer_related_applications
-Manifestmitglied verwendet werden, das eine Präferenz für die Installation einer verwandten nativen Anwendung oder Ihrer Webanwendung angibt.- 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 Geltungsbereichs eine app-ähnliche Oberfläche. Wenn Benutzer zu Seiten außerhalb des App-Geltungsbereichs navigieren, erleben sie weiterhin die app-ähnliche Oberfläche, aber Browser zeigen UI-Elemente wie die URL-Leiste an, um den Kontextwechsel anzuzeigen.- screenshots
Das
screenshots
-Manifest-Element ermöglicht es Ihnen, ein oder mehrere Bilder anzugeben, die Ihre Webanwendung präsentieren. Diese Bilder helfen Benutzern, eine Vorschau der Benutzeroberfläche und Funktionen Ihrer Web-App in App-Stores zu erhalten.- serviceworker
Das
serviceworker
-Mitglied legt einen Service Worker fest, der Just-In-Time (JIT) installiert und registriert wird, um eine webbasierte Zahlungs-App mit einem Zahlungsmechanismus für eine bestimmte Zahlungsmethode auf einer Händler-Website bereitzustellen. Weitere Details finden Sie in der Payment Handler API.Der
share_target
Manifest-Mitglied ermöglicht es installierten Progressive Web Apps (PWAs), als Ziel im Freigabe-Dialog des Systems registriert zu werden.- short_name
Das
short_name
-Manifestglied wird verwendet, um einen Kurznamen für Ihre Webanwendung anzugeben. Dieser kann verwendet werden, wenn der vollständigename
zu lang für den verfügbaren Platz ist.- Shortcuts
Der
shortcuts
-Manifest-Mitglied wird verwendet, um Links zu wichtigen Aufgaben oder Seiten innerhalb Ihrer Webanwendung anzugeben. Browser können diese Informationen verwenden, um ein Kontextmenü zu erstellen, das in der Regel angezeigt wird, wenn ein Benutzer mit dem Icon der Web-App interagiert.- start_url
Das
start_url
-Manifestmitglied wird verwendet, um die URL festzulegen, die geöffnet werden soll, wenn ein Benutzer Ihre Webanwendung startet, z. B. durch Tippen auf das Anwendungs-Icon auf dem Startbildschirm des Geräts oder in einer Anwendungsübersicht.- theme_color
Der
theme_color
-Eintrag 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, die Adressleiste und die Statusleiste. Sie kann besonders auffällig in Kontexten wie dem Task-Wechsler oder wenn die App zum Startbildschirm hinzugefügt wird, sein.