CanIUse příkazový řádek

Každý vývojář front-endu by měl být dobře obeznámen s CanIUse, webem, který vám umožňuje zobrazit podporu prohlížeče pro funkce prohlížeče. Když lidé kritizují mé příspěvky na blogu za to, že v příspěvku neuvádějí podrobnosti o podpoře prohlížeče pro funkce, říkám jim, aby zkontrolovali CanIUse: vždy aktuální, na rozdíl od příspěvků na jakémkoli blog. I když vím, že používat web CanIUse, nedávno jsem zjistil, že Sam Gentle má doprovodný modul Node.js CanIUse pro vyhledání podpory prohlížeče.

K instalaci nástroje použijte typický npm install příkaz:

# Install globally for less hassle
npm install -g caniuse-cmd

Pomocí caniuse k dispozici, podporu funkcí můžete vyhledat z příkazového řádku:

Zobrazení výsledků je pěkné a poskytuje seznam různých odpovídajících funkcí, pokud je vyhledávání vágní. A protože tyto informace můžeme získat automatizovaným způsobem, můžete pravděpodobně napsat slušný scraper pomocí cURL a dalších nástrojů.