Domovská » Webový design » Jak zkontrolovat kompatibilitu prohlížeče přes příkazové řádky

    Jak zkontrolovat kompatibilitu prohlížeče přes příkazové řádky

    Budování webové stránky tradičně zahrnuje celou řadu technologií, které mohou fungovat ve všech hlavních prohlížečích, z nichž některé jsou částečně nebo vůbec žádné. Weboví vývojáři by v těchto dnech vždy odkazovali na aplikaci CanIUse a ověřili, zda je určitá funkce podporována v prohlížeči nebo v jedné z mnoha jejích verzí..

    CanIUse udržuje přehled o přijetí standardních HTML, CSS a SVG prohlížečů spolu s jejich odkazy, stavem specifikace z W3C a odkazy na problémy a chyby, které se vyskytují v každém prohlížeči (pokud je k dispozici). Můžeme například vidět, že Edge, Firefox a Opera Mini nepodporují CSS Reflection a v prohlížečích, ve kterých je podporován, je vyžadována předvolba dodavatele..

    CanIUse je de facto nástroj, který zaznamenává, jak daleko je kompatibilita standardních webových specifikací v desktopových a mobilních prohlížečích.

    Kromě verze prohlížeče prostřednictvím caniuse.com je nyní CanIUse k dispozici také jako CLI (Command Line Interface). Také jsme schopni vytáhnout výsledek CanIUse přes Terminál nebo Příkazový řádek. Pokud jste na terminálu často narazili, CLI by efektivně zefektivnilo váš pracovní postup.

    Požadavky

    Pro nasazení příkazového řádku CanIUse budete nejprve potřebovat NodeJS a NPM.

    Pokud běží npm -v nebo node -v vrátí číslo verze (jak je ukázáno níže) jste připraveni nasadit CLI. V opačném případě, pokud vrátí “příkaz nenalezen” Zde si stáhněte instalační program NodeJS. Instalační program je k dispozici pro systémy Windows, OS X a Linux; vyberte operační systém, který používáte.

    CLI

    Instalace CanIUse CLI je jen jeden řádek. Otevřete Terminál nebo Příkazový řádek a spusťte následující příkaz.

    npm install -g caniuse-cmd

    Tento příkaz nainstaluje CLI globálně, což umožní, aby byl přístupný v rámci celého operačního systému. Po instalaci příkazového řádku mohu použít by měl být nyní k dispozici. Neexistuje žádné pravidlo o tom, jak “Vyhledávání” prostřednictvím CLI. Jednoduše prohledávejte přirozeně, jak by to bylo ve webové verzi, např. běh “stín boxu caniuse” vrátí specifikace CSS3 Box-shadow.

    Všimněte si, že nemusíme unikat z prostoru pro dotaz na klíčová slova, který bychom tradičně museli dělat.

    Výsledky CLI v podstatě odpovídají webové verzi. Dokonce i v případě, že je vyhledávání provedeno například s neúplným klíčovým slovem, soc nebo ponožka , Výsledkem bude vyhledávání Web Socket nahoře následované příslušnými údaji.

    CanIUse je dokonalým doplňkem pro další nástroje na bázi příkazové řádky, jako je Gulp, Grunt, a je to všestranný praktický nástroj, který by mohl váš pracovní postup zvýšit. Nyní nemusíte opustit svůj terminál, abyste zkontrolovali kompatibilitu prohlížeče pro HTML, CSS a SVG.