Referenz der Mitglieder des Web-App-Manifests
Diese Seite listet Referenzen für die Nutzung von Web-App-Manifesten im Web auf.
- background_color
Das
background_color
Manifest-Mitglied 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 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
display
-Manifestmitglied wird verwendet, um den bevorzugten Darstellungsmodus für die Webanwendung festzulegen. Der Darstellungsmodus bestimmt, wie viel der Browser-Oberfläche dem Nutzer 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 versteckt werden soll, um ein mehr app-ähnliches Erlebnis zu bieten.- display_override
Das
display
Mitglied wird verwendet, um den bevorzugten Anzeigemodus eines Entwicklers für eine Website zu bestimmen. 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
id
wird verwendet, um eine eindeutige Kennung für Ihre Webanwendung anzugeben.- Kategorien
Das Manifest-Mitglied
categories
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 angibt, in dem die App beim Start geladen werden soll. Zum Beispiel in einem vorhandenen 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
Das
name
Manifestmitglied wird verwendet, um den vollständigen Namen Ihrer Webanwendung anzugeben, wie er normalerweise Benutzern angezeigt wird, beispielsweise 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 zugehörige Informationen, wie zum Beispiel eine URL, die auf eine Funktion zum Erstellen einer neuen Notiz verweist. Dies ermöglicht es Betriebssystemen, die Notizfunktion der App zu integrieren, beispielsweise durch Einfügen einer Option "Neue Notiz" im Kontextmenü der App oder indem die App als Option zum Erstellen einer Notiz in anderen Apps bereitgestellt wird.- orientation
Das
orientation
-Manifestmitglied wird verwendet, um die Standardausrichtung Ihrer Webanwendung festzulegen. Es definiert, wie die App angezeigt werden soll, wenn sie gestartet wird und während ihrer Nutzung in Bezug auf die Bildschirmorientierung des Geräts, insbesondere auf Geräten, die mehrere Ausrichtungen unterstützen.Das
prefer_related_applications
Manifest-Element wird verwendet, um Browsern einen Hinweis zu geben, ob native Anwendungen, die imrelated_applications
Manifest-Element angegeben sind, bevorzugt über Ihre Webanwendung installiert werden sollen.- protocol_handlers
Das
protocol_handlers
-Mitglied spezifiziert ein Array von Objekten, die Protokolle sind, welche diese Web-App registrieren und handhaben kann. Protokoll-Handler registrieren die Anwendung in den Anwendungseinstellungen eines Betriebssystems; die Registrierung verknüpft eine bestimmte Anwendung mit dem gegebenen Protokollschema. Zum Beispiel öffnen sich registrierte E-Mail-Anwendungen, wenn das Protokoll-Handlermailto://
auf einer Webseite verwendet wird.Das
related_applications
Manifestmitglied wird verwendet, um eine oder mehrere native Anwendungen anzugeben, die mit Ihrer Webanwendung in Beziehung stehen. Es kann zusammen mit demprefer_related_applications
Manifestmitglied verwendet werden, das eine Präferenz für die Installation entweder 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 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_extensions
Manifestmitglied wird verwendet, um den Geltungsbereich einer Web-App zu erweitern, sodass andere Ursprünge eingeschlossen werden. Dadurch können mehrere Domains als eine einzige Web-App dargestellt werden.- 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 spezifiziert einen Serviceworker, der Just-In-Time (JIT) installiert und registriert wird, um eine webbasierte Zahlungs-App bereitzustellen, die einen Zahlungsmechanismus für eine festgelegte Zahlungsmethode auf einer Händler-Website bereitstellt. Siehe Payment Handler API für weitere Details.Das
share_target
-Manifestmitglied ermöglicht es installierten Progressiven Web-Apps (PWAs), als Freigabeziel im Freigabedialog des Systems registriert zu werden.- short_name
Das
short_name
-Manifestmitglied wird verwendet, um einen kurzen Namen für Ihre Webanwendung anzugeben, der verwendet werden kann, wenn der vollständigename
zu lang für den verfügbaren Platz ist.- shortcuts
Das
shortcuts
-Manifestmitglied wird verwendet, um Links zu wichtigen Aufgaben oder Seiten innerhalb Ihrer Webanwendung zu spezifizieren. Browser können diese Informationen verwenden, 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, z. B. beim Antippen des Anwendungssymbols auf dem Startbildschirm seines Geräts oder in einer Anwendungsliste.- theme_color
Der
theme_color
-Eintrag wird verwendet, um die Standardfarbe für die Benutzeroberfläche Ihrer Webanwendung festzulegen. Diese Farbe kann auf verschiedene Browser-UI-Elemente angewendet werden, wie z.B. die Symbolleiste, die Adressleiste und die Statusleiste. Sie kann besonders in Kontexten wie dem Aufgabenumschalter oder wenn die App zum Startbildschirm hinzugefügt wird, auffallen.