
Baseline の使用方法
Baseline を使用すると、最新のブラウザ エンジン間で相互運用可能で、現在安全に使用できる機能を確認できます。では、プロジェクトで Baseline をどのように使用すればよいのでしょうか?このページでは、使用方法を決定する際に役立つ資料と、その過程で考慮すべき事項について説明します。
ベースラインの仕組み
ベースラインは、3 つのしきい値を使用してメッセージの明瞭さを提供することで機能します。これらのしきい値は、コアブラウザ セット(Android とパソコン版の Chrome、Android とパソコン版の Firefox、macOS と iOS の Safari、Edge)の相互運用性のレベルを示しています。これらのラベルと記号を見ると、最新のブラウザ エンジンでウェブ機能がどの程度確立されているかをすばやく把握できます。

限定的に利用可能

ご利用可能になったフライト

広く利用可能
ベースライン ターゲットを選択する方法
プロジェクトで Baseline を使用する前に、使用する Baseline ターゲットを決定する必要があります。ベースライン ターゲットは、時間の経過とともに相互運用可能な機能を追加するように進化する移動ターゲットか、特定の年の相互運用可能な最新の機能セットを表す固定ターゲットのいずれかです。このガイドでは、データドリブンでベースラインの目標を選択する方法について説明します。
プロジェクトに Baseline を追加する
どの機能が相互運用可能なブラウザであるかを把握するのは大変な作業ですが、Baseline をプロジェクトに導入し、この作業を支援するツールを使用することで、作業量を減らすことができます。Browserslist には、プロジェクトで Baseline を簡単に使用できるようにする組み込みクエリがいくつか用意されています。
Browserslist でベースラインを使用する
ベースラインの Codelab
ベースラインのデモをチェックする
プロジェクトで Baseline をどのように使用するかを検討するうえで、ツール統合のデモが参考になります。
ベースラインと webpack
ベースラインとロールアップ
ベースラインとポリフィル
すべてのウェブ機能が相互運用可能であるわけではありませんが、それらの機能を使用できないわけではありません。Baseline の一部として、相互運用不可能な機能を使用するかどうかはユーザーに委ねられています。これはご自身で判断していただく必要があります。そのためのガイダンスを公開していますので、ご参照ください。
独自のベースライン ツールを作成する
Baseline の特定のツールを探しているが見つからない場合は、ベースライン ツールは開発中の分野であり、必要なものがまだ開発されていない可能性があります。企業家タイプの場合は、独自のツールを作成できます。これらの記事では、ウェブ機能データをいくつかの方法で使用して、自分や他のユーザーにとって役立つツールを作成する方法を紹介します。