コマンドラインでブラウザの互換性を確認する方法
ウェブサイトを構築することは伝統的にすべての主要なブラウザ、それらのうちのいくつか、またはまったくしないで動くかもしれないさまざまな技術を含みます。最近のWeb開発者は、特定の機能がブラウザまたはその多くのバージョンの1つでサポートされているかどうかを確認するために、常にCanIUseを参照することになります。.
CanIUseは、標準HTML、CSS、およびSVGのブラウザへの参照、それらの参照、W3Cからの仕様の状況、および各ブラウザに存在する問題およびバグへのリンク(利用可能な場合)を追跡します。たとえば、Edge、Firefox、およびOpera MiniはCSS Reflectionをサポートしていません。サポートされているブラウザでは、ベンダープレフィックスが必要です。.
CanIUseは デファクト デスクトップブラウザとモバイルブラウザの標準的なWeb仕様の互換性がどこまで記録されているかを記録するツール.
caniuse.comを通じたブラウザバージョンとは別に、CanIUseはCLI(Command Line Interface)としても利用可能です。また、CanIUseの結果をターミナルまたはコマンドプロンプトから取り出すこともできます。 Terminalで頻繁につまずいた場合は、CLIによってワークフローが効率化されます。.
要求事項
CanIUseコマンドラインをデプロイするには、まずNodeJSとNPMをインストールする必要があります。.
実行している場合 npm -v
または ノード-v
CLIを展開する準備ができているバージョン番号を返します(下記参照)。それ以外の場合は、 “コマンドが見つかりません” エラーが発生した場合は、ここからNodeJSインストーラをダウンロードしてください。インストーラはWindows、OS X、およびLinuxで利用可能です。使用しているOSを選択してください.
CLI
CanIUse CLIのインストールはもうすぐです。ターミナルまたはコマンドプロンプトを開き、次のコマンドを実行します。.
npm install -g caniuse-cmd
このコマンドはCLIをグローバルにインストールし、OS内のどこからでもアクセスできるようにします。インストールしたら、コマンドライン 使ってもいいですか
今すぐあなたの処分で利用できるはずです。どのようにするためのルールはありません “サーチ” CLI経由で。ウェブ版と同じように自然に検索してください。ランニング “カヌーズボックス影” CSS3 Box-shadow仕様を返す.
キーワードクエリのためにスペースをエスケープする必要はないことに注意してください。.
基本的に、CLIの結果はWebのバージョンと一致しています。たとえば、不完全なキーワードで検索が行われたとしても、, soc
または 靴下
, 検索結果は Webソケット 一番上に、関連するエントリが続きます.
CanIUseは、Gulp、Gruntなどの他のコマンドラインベースのツールを完全に補完するもので、最終的にワークフローを強化することができる万能の便利なツールです。これで、HTML、CSS、およびSVGに対するブラウザの互換性を確認するために端末を離れる必要がなくなりました。.