.WEBMANIFEST

Plik WEBMANIFEST

Web Application Manifest
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .webmanifest to mały plik tekstowy JSON, który informuje przeglądarkę, jak zainstalować i wyświetlić Progressive Web App (PWA), w tym jej nazwę, ikony, adres URL startowy i kolory. Jest on połączony z kodem HTML strony internetowej i odczytywany przez przeglądarkę, a nie otwierany bezpośrednio. Ponieważ jest to zwykły tekst, można go otwierać i edytować w dowolnym edytorze kodu, takim jak Visual Studio Code, Sublime Text lub Notepad.

Deweloper: W3C (Web Applications Working Group) Kategoria: Pliki internetowe Otwarty standard MIME: application/manifest+json
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 31, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku WEBMANIFEST?

Plik .webmanifest to manifest aplikacji internetowej (Web Application Manifest), dokument JSON, który przeglądarka odczytuje w celu instalacji i wyświetlania Progressive Web App (PWA). Zawiera on pojedynczy obiekt JSON, którego elementy opisują aplikację: między innymi name, short_name, icons, start_url, scope, display, background_color oraz theme_color. Gdy dodajesz PWA do ekranu głównego telefonu lub na pulpit, wartości te decydują o ikonie aplikacji, jej tytule oraz sposobie otwierania okna.

Format ten jest standardem W3C, po raz pierwszy opracowanym w 2013 roku i obsługiwanym w przeglądarkach od Chrome 45 w 2015 roku. Strona łączy się z nim w sekcji head kodu HTML:

<link rel="manifest" href="/app.webmanifest">

Zarejestrowany typ mediów to application/manifest+json. Rozszerzenie .webmanifest jest tym zarejestrowanym przez IANA, choć wiele witryn nadal nazywa ten plik manifest.json. Oba działają, o ile serwer wysyła typ zawartości zgodny z JSON.

Bezpieczeństwo

RYZYKO: LOW

A .webmanifest file is plain-text JSON with no executable code, so opening it cannot run anything on your machine. The only practical risk is that a manifest can declare protocol_handlers or file_handlers that register a PWA to handle links or file types once the app is installed, which is a browser-mediated permission, not an action of opening the file. Editing an invalid manifest can break PWA installation but poses no security threat.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWeb Application Manifestznany również jako Web App Manifest, PWA Manifest
DEWELOPERW3C (Web Applications Working Group)od 2013 (first W3C Working Draft, December 17, 2013)
TYP MIMEapplication/manifest+json
TYPText-based JSON metadata file
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Firefox WebExtension manifest - Browser extensions use a manifest file, but it is named manifest.json with a .json extension, not .webmanifest.
  • Java JAR/app manifests - Unrelated MANIFEST.MF metadata inside Java archives; different format and purpose.

Programy otwierające pliki WEBMANIFEST

Windows4 apps
Sublime Text Płatny Edit the manifest as a JSON file with linting and formatting.
Notepad Wbudowany Open and read the raw JSON text without any extra software.
Visual Studio Code Darmowy Open the .webmanifest file to view and edit its JSON with syntax highlighting and JSON validation.
Google Chrome (DevTools) Darmowy Load the PWA and use DevTools > Application > Manifest to parse and preview the manifest and its icons.
macOS3 apps
TextEdit Wbudowany View or edit the manifest as plain text (switch to plain-text mode first).
BBEdit Freemium Open and edit the manifest with JSON syntax coloring.
Visual Studio Code Darmowy Open and edit the JSON manifest with validation and formatting.
Linux3 apps
Vim Open-source Open and edit the raw JSON text from the terminal.
GNU Emacs Open-source Edit the manifest in json-mode with formatting support.
Visual Studio Code Darmowy Open and edit the JSON manifest with validation.
Web1 app
PWA Manifest Generator (Progressier) Freemium Create or edit a manifest in the browser and export a ready-to-use .webmanifest file.

Szczegóły techniczne

specyfikacja
EncodingUTF-8 text
Byte orderNot applicable (text)
ContainerJSON object with top-level keys called members
CompressionNone (may be gzip/brotli compressed in transit by the web server)
Typical sizeUnder 5 KB
StructureA single JSON object whose members describe a web application: name, short_name, description, icons (array of image objects with src, sizes, type), start_url, scope, display, orientation, background_color, theme_color, categories, screenshots, shortcuts, share_target, protocol_handlers, and file_handlers.
IntegrityNone built in; integrity relies on HTTPS transport and same-origin/CORS fetch rules
PlatformsWindows, macOS, Linux, Android, iOS, ChromeOS
NotesReferenced from a page's HTML head via <link rel="manifest" href="app.webmanifest">. The browser reads it to install a Progressive Web App, set the home-screen icon and name, and control the launch display mode. Servers should return it with the application/manifest+json media type, though browsers also accept application/json. When the manifest is on a different origin than the page scope it must be fetched with CORS.
Wydano2013 (first W3C Working Draft, December 17, 2013)
Najnowsza wersjaW3C Working Draft (ongoing)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.w3.org

Konwersje WEBMANIFEST

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami WEBMANIFEST. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki WEBMANIFEST.

Najczęściej zadawane pytania

Jak otworzyć plik .webmanifest?
Otwórz go w dowolnym edytorze tekstu lub kodu, takim jak Visual Studio Code, Sublime Text lub Notepad. Ponieważ jest to JSON, edytor z obsługą tego formatu ułatwia czytanie i wyłapywanie błędów.
Czy .webmanifest to to samo co manifest.json?
Zawartość to identyczny JSON. .webmanifest to rozszerzenie zarejestrowane w IANA, podczas gdy manifest.json to popularna nazwa alternatywna. Przeglądarki akceptują obie, o ile serwer serwuje je z poprawnym typem zawartości JSON.
Do czego służy plik .webmanifest?
Informuje przeglądarkę, jak zainstalować i wyświetlić Progressive Web App: podaje jej nazwę, ikony, startowy adres URL, tryb wyświetlania i kolory motywu. Odwołanie do niego znajduje się w sekcji head HTML strony.
Dlaczego moja aplikacja PWA nie chce się zainstalować?
Typowe przyczyny to brakujący lub błędny manifest, niewłaściwy typ zawartości (content type), brak połączonych ikon w wymaganych rozmiarach lub brak obsługi HTTPS na stronie. Sprawdź DevTools > Application > Manifest w Chrome pod kątem konkretnych ostrzeżeń.
Czy muszę serwować go ze specjalnym typem MIME?
Zalecanym typem jest application/manifest+json, ale przeglądarki akceptują również application/json. Serwowanie poprawnego typu pozwala uniknąć ostrzeżeń w konsoli i jest dobrą praktyką.
Czy mogę edytować .webmanifest ręcznie?
Tak. To po prostu JSON, więc możesz go edytować bezpośrednio. Dbaj o poprawność składni i odśwież aplikację lub wyczyść pamięć podręczną, aby przeglądarka zauważyła zmiany.

Źródła

1W3C Web Application Manifest specificationwww.w3.org
2MDN - Web application manifestdeveloper.mozilla.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.AVIFAV1 Image File Format (AVIF)

Powiązane rozszerzenia

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z