.WEBMANIFEST Přípona souboru

Manifest progresivní webové aplikace

Vývojář W3C
Popularita
3,8  |  6 hlasů
 

Co je soubor WEBMANIFEST?

Soubor WEBMANIFEST je soubor metadat používaný progresivní webovou aplikací (PWA). Obsahuje název PWA, počáteční URL, popis, nastavení úvodní obrazovky, ikony a požadovanou orientaci a další nastavení. Soubory WEBMANIFEST se skládají z objektů JSON.

Další informace

Snímek obrazovky souboru .webmanifest v Microsoft Visual Studio Code 1.57
Soubor WEBMANIFEST otevřený v Microsoft Visual Studio Code 1.57

PWA jsou webové aplikace, které lze nainstalovat do zařízení, obvykle na plochu nebo domovskou obrazovku zařízení. Uživatelé tak mohou k webové aplikaci přistupovat stejně jako k nativní aplikaci OS.

Například v prohlížeči Google Chrome mohou uživatelé přejít na adresu app.starbucks.com, otevřít nabídku Nastavení prohlížeče Google Chrome a poté vybrat možnost Install Starbucks, čímž nainstalují PWA Starbucks. Tím se vytvoří aplikace Starbucks, kterou mohou uživatelé otevřít a používat k zadávání objednávek prostřednictvím webu app.starbucks.com.

Každá PWA obsahuje soubor WEBMANIFEST, což je soubor JSON určující název aplikace, počáteční URL (URL používanou k načtení hlavní obrazovky aplikace), ikony aplikace a mnoho dalších nastavení. Každý soubor WEBMANIFEST může obsahovat následující objekty JSON:

  • background_color: Určuje barvu pozadí načítací obrazovky PWA
  • categories: Určuje kategorii nebo kategorie, do kterých PWA patří
  • description: Vysvětluje účel aplikace
  • dir: Určuje výchozí směr, kterým PWA zobrazuje text (zleva doprava nebo zprava doleva)
  • display: Určuje preferovaný režim zobrazení PWA; lze nastavit na fullscreen, standalone, minimal-ui nebo browser
  • iarc_rating_id: Obsahuje certifikační kód International Age Rating Coalition pro PWA
  • icons: Určuje obrázky používané jako ikony PWA
  • lang: Určuje primární jazyk PWA
  • name: Určuje název PWA
  • orientation Určuje výchozí orientaci PWA; lze nastavit na any, natural, landscape, landscape-primary, landscape-secondary, portrait, portrait-primary nebo portrait-secondary
  • prefer_related_applications: Určuje, zda mají být aplikace/aplikace uvedené v objektu related_applications upřednostněny a otevřeny místo PWA
  • protocol_handlers: Uvádí protokoly, které může PWA registrovat a zpracovávat
  • related_applications: Uvádí nativní aplikace, které může OS spustit místo PWA
  • scope: Omezuje, které webové stránky lze zobrazit v rámci PWA
  • screenshots: Určuje obrázky používané jako snímky obrazovky PWA v obchodech s PWA
  • short_name: Určuje krátký název PWA pro případy, kdy nelze zobrazit celý název
  • shortcuts: Určuje URL používaná jako odkazy na klíčové úlohy nebo stránky zahrnuté v PWA; používá se k sestavení kontextové nabídky
  • start_url: URL, která se ve výchozím nastavení načte, když uživatel otevře PWA
  • theme_color: Určuje výchozí barvu motivu PWA

Většina souborů WEBMANIFEST obsahuje jen některá z výše uvedených nastavení. Vývojáři obvykle odkazují na soubory WEBMANIFEST v hlavním .HTML souboru PWA.

Jak otevřít soubor WEBMANIFEST

Soubor WEBMANIFEST můžete otevřít a upravovat v libovolném textovém editoru nebo editoru zdrojového kódu, včetně programů Microsoft Visual Studio Code (pro více platforem), GitHub Atom (pro více platforem), Microsoft Notepad (Windows), Apple TextEdit (Mac) nebo Vim (Linux).

Otevřete více než 400 formátů souborů pomocí File Viewer Plus.Stáhnout zdarma

Programy, které otevírají nebo odkazují na soubory WEBMANIFEST

Windows
Součást operačního systému
Zdarma
Libovolný textový editor
Mac
Součást operačního systému
Zdarma
Libovolný textový editor
Linux
Chrome OS
Součást operačního systému
Kategorie: Web
Aktualizováno: 8. července 2021

Ověřil FileInfo.com

Tým FileInfo.com nezávisle prozkoumal formát souboru Manifest progresivní webové aplikace a aplikace pro Mac, Windows a Linux uvedené na této stránce. Naším cílem je 100% přesnost a zveřejňujeme pouze informace o typech souborů, které jsme ověřili.

Pokud chcete navrhnout doplnění nebo aktualizaci této stránky, dejte nám vědět.