Ich verwende ein HTML-Boilerplate und sehe eine Datei mit dem Namen site.webmanifest
. Ich habe im Internet nach Informationen gesucht und verstehe deren Verwendung nicht.
Ist es eine obligatorische Datei bei der Entwicklung von Webseiten? Wann und warum wird es verwendet? Woher weiß ich, wann ich es verwenden muss?
Bitte beachten Sie die Dokumentation hier.
Es ist keine notwendige Datei. Sie müssen es verwenden oder sollten es verwenden, wenn Sie eine Webanwendung entwerfen, die offline ausgeführt werden kann. Beispiele sind WhatsApp Web, Todoist Webapp, Amazon Webapp usw.
Web-App-Manifeste sind Teil einer Sammlung von Webtechnologien, die als progressive Web-Apps (PWAs) bezeichnet werden. Dabei handelt es sich um Websites, die ohne einen App Store auf dem Startbildschirm eines Geräts installiert werden können. Im Gegensatz zu normalen Web-Apps mit einfachen Homescreen-Links oder Lesezeichen können PWAs im Voraus heruntergeladen werden und offline arbeiten sowie reguläre Web-APIs verwenden.
Das Web-App-Manifest stellt Informationen über eine Webanwendung in einer JSON-Textdatei bereit, die erforderlich sind, damit die Web-App heruntergeladen und dem Benutzer ähnlich wie eine native App präsentiert wird (z. B. auf dem Startbildschirm eines Geräts installiert wird und Benutzern bereitgestellt wird schnellerer Zugriff und ein reichhaltigeres Erlebnis). PWA-Manifeste enthalten Name, Autor, Symbol(e), Version, Beschreibung und Liste aller erforderlichen Ressourcen (unter anderem).
developer.mozilla.org/en-US/docs/Web/Manifest sollte alle deine Fragen beantworten.
– CBroe
13. März 2020 um 11:44 Uhr
Angenommen, Sie beziehen sich auf diesen, github.com/h5bp/html5-boilerplate/blob/… – Grundlegende Erklärung genau dort.
– CBroe
13. März 2020 um 11:47 Uhr
“Dies ermöglicht eine viel größere Kontrolle über die Benutzeroberfläche einer gespeicherten Website oder Web-App auf einem mobilen Gerät.” Ich verstehe das nicht. Können Sie mir ein Beispiel geben und wissen Sie, wie Sie alle Fragen beantworten können, die ich stelle? @CBroe
– JusitoFelix
13. März 2020 um 12:40 Uhr