Úvodná » Vzhľad stránky » Ako skontrolovať kompatibilitu prehliadača pomocou príkazových riadkov

    Ako skontrolovať kompatibilitu prehliadača pomocou príkazových riadkov

    Vytváranie webových stránok tradične zahŕňa množstvo technológií, ktoré môžu fungovať vo všetkých hlavných prehliadačoch, niektoré čiastočne alebo vôbec. Weboví vývojári sa v týchto dňoch vždy obrátili na CanIUse, aby skontrolovali, či je určitá funkcia podporovaná v prehliadači alebo v jednej z jej mnohých verzií.

    CanIUse sleduje vývoj štandardných formátov HTML, CSS a SVG prehliadačov spolu s ich referenciami, stavom špecifikácií z W3C a odkazmi na problémy a chyby, ktoré sa vyskytujú v každom prehliadači (ak je k dispozícii). Napríklad môžeme vidieť nižšie, že Edge, Firefox a Opera Mini nepodporujú CSS Reflection a v prehliadačoch, ktoré sú podporované, je potrebné predponu dodávateľa.

    CanIUse je de facto nástroj, ktorý zaznamenáva, do akej miery je štandardná kompatibilita webových špecifikácií v prehliadačoch pre stolné a mobilné zariadenia.

    Okrem verzie prehliadača cez caniuse.com je CanIUse teraz tiež k dispozícii ako CLI (Command Line Interface). Taktiež môžeme vytiahnuť výsledný CanIUse cez terminál alebo príkazový riadok. Ak sa ocitnete často na Termináli, CLI by efektívne zjednodušil váš pracovný postup.

    Požiadavky

    Ak chcete nasadiť príkazový riadok CanIUse, musíte najprv nainštalovať NodeJS a NPM.

    Ak bežíte npm -v alebo uzol -v vráti číslo verzie (ako je uvedené nižšie), ste pripravení nasadiť CLI. V opačnom prípade, ak sa vráti “príkaz nenájdený” chyba, stiahnite si inštalátor NodeJS tu. Inštalačný program je dostupný pre systémy Windows, OS X a Linux; vyberte operačný systém, ktorý používate.

    CLI

    Inštalácia aplikácie CLI CanIUse je vzdialená len jeden riadok. Otvorte Terminal alebo Príkazový riadok a spustite nasledujúci príkaz.

    npm install -g caniuse-cmd

    Tento príkaz nainštaluje CLI globálne, čo umožní, aby bol prístupný v celej lokalite v operačnom systéme. Po inštalácii príkazového riadku môžem použiť by mali byť teraz k dispozícii k dispozícii. Neexistuje žiadne pravidlo o tom, ako “Vyhľadávanie” cez CLI. Jednoducho vyhľadajte prirodzene, ako by ste robili vo webovej verzii, napr. beh “caniuse box tieň” vráti špecifikáciu CSS3 Box-shadow.

    Všimnite si, že nepotrebujeme uniknúť priestoru pre kľúčový dopyt, ktorý by sme tradične museli robiť.

    V zásade výsledky CLI zodpovedajú webovej verzii. Dokonca aj vtedy, ak sa vyhľadávanie vykoná s neúplným kľúčovým slovom, soc alebo ponožka , vyhľadávanie bude mať za následok Web Socket na vrchu, za ktorým nasledujú príslušné položky.

    CanIUse je dokonalý doplnok pre iné nástroje založené na príkazovom riadku ako Gulp, Grunt a je všestranný šikovný nástroj, ktorý môže nakoniec zvýšiť váš pracovný postup. Teraz nemusíte opúšťať terminál, aby skontroloval kompatibilitu prehliadača pre HTML, CSS a SVG.