Preskočiť na obsah
100% lokálne

Generátor web app manifestu

Vytvorte platný manifest.json pre vašu progresívnu webovú aplikáciu z názvu, ikon, farieb a možností zobrazenia.

Výstup

Generátor web app manifestu

Web app manifest povie prehliadačom a operačným systémom, ako by sa vaša progresívna webová aplikácia mala správať a vyzerať, keď je nainštalovaná — jej názov, sada ikon, farby a či sa otvára v samostatnom okne alebo v záložke prehliadača. Tento nástroj zostavuje manifest.json z množiny polí, takže si nemusíte pamätať presný tvar JSON alebo hľadať, ktoré kľúče sú povinné.

Vypĺňte názov aplikácie a krátke meno, potom nastavte režim zobrazenia (standalone je zvyčajne voľbou aplikácie, ktorá by sa mala správať ako nativna), orientáciu a farby témy a pozadia, ktoré riadia splash screen a chrome prehliadača na Androide. Pridajte ikony ako jeden záznam na riadok alebo oddelené bodkočiarkami vo forme src|rozmery|účel — napríklad /icon-512.png|512x512|any — a nástroj automaticky vyplní typ MIME z prípony súboru. Skratky (položky skoku ako "Napísať" alebo "Pošta") a odkazy súvisiacich nativnych aplikácií sa riadia rovnakým skratkovým štýlom src|rozmery|účel, pričom jednotlivé polia sú oddelené pipe.

Nástroj kontroluje polia, keď piate: upozorňuje na chýbajúci názov aplikácie pred vygenerovaním ničoho, a varovane — bez blokovania výstupu — keď vaša sada ikon nemá žiadny záznam 192x192 alebo 512x512, pretože kontrol inštalovateľnosti na Androide a desktope hľadajú tieto špecifické veľkosti, alebo keď riadok ikony vynechal svoju veľkosť úplne.

Všetko funguje lokálne vo vašom prehliadači; žiadne podrobnosti vašej aplikácie nie sú nikde posielané. Výstupom je obsah manifest.json nasledovaný značkou <link rel="manifest"> na vloženie do <head> vašej stránky. Skopírujte ho, stiahnite si ho ako .txt súbor, ktorý si môžete premenovať, alebo ho pošlite priamo do vstupu ďalšieho nástroja.

Časté otázky

Ktoré polia manifest skutočne potrebuje?
Len názov (alebo short_name) je striktne povinný pre tento nástroj na vygenerovanie čehokoľvek. V praxi prehliadače chcú aspoň ikonu 192x192 a 512x512 pred tým, ako ponúknu inštaláciu aplikácie — nástroj upozorňuje, ak chýbajú.
Ako naformátujem pole ikon?
Jednu ikonu na záznam, oddelenú bodkočiarkou alebo novým riadkom, vo forme src|rozmery|účel — napríklad /icon-192.png|192x192|any. Rozmery a účel sú voliteľné, ale vynechanie rozmerov spustí varovanie.
Čo robí prefer_related_applications?
Povie prehliadaču, aby navrhol nativnu aplikáciu uvedenú pod súvisiacimi aplikáciami namiesto inštalácie webovej aplikácie. Objaví sa vo výstupe až po pridaní aspoň jednej súvisiacej aplikácie.
Kde mám uložiť vygenerovaný súbor?
Uložte JSON časť ako manifest.json v koreňovom adresári vašej stránky (alebo kdekoľvek uprednostňujete, upravte href odkazu, aby sa zhodoval), a vložte vygenerovanú značku <link> do <head> vášho HTML.
Sú moje údaje aplikácie uploadnuté niekam?
Nie. Manifest je zostavený úplne vo vašom prehliadači z polí, ktoré vyplníte — žiadne informácie o vašej aplikácii nie sú nikde posielané.