ベースライン

ウェブ プラットフォーム ベースラインは、ウェブ プラットフォーム機能に対するブラウザ サポートに関する情報を明確化します。

ウェブ プラットフォーム ベースラインは、プロジェクトで現在使用しても問題のないウェブ プラットフォーム機能に関する明確な情報を提供します。記事を読んだり、プロジェクトのライブラリを選択したりする際に、使用する機能がすべてベースラインに含まれている場合は、ブラウザの互換性レベルを信頼できます。ベースラインに合わせることで、想定外の事態が発生することはありません。

Baseline は MDN、Can I Use、web.dev でリリースされ、記事やライブラリに記載されている機能がすべて Baseline にあることを示すツールが提供されます。

MDN の非同期関数のページのスクリーンショット。ベースラインの緑色のチェックマークは、この機能が広く利用可能なことを示しています。
MDN のベースライン。

ベースラインを使用すると、すべての関係者とチームメンバーがターゲット ブラウザ サポートを簡単に理解できます。

  • プロジェクトを計画するときに、特定のブラウザ バージョンを一覧表示するのではなく、ベースラインに含まれる機能の使用要件を設定できます。
  • ライブラリを公開する際に、Baseline のサポートを宣言することで、使用されている機能のサポートを潜在的なユーザーが理解できるように(つまり、そのライブラリが自分のサイトで安全に使用できるかどうか)理解してもらうことができます。
  • チュートリアルを作成するときは、その説明がすべてベースラインにあることを読者に伝えることができます。これにより、読者はこれがプロジェクトに組み込むことができるソリューションだとわかります。

特徴はどのようにベースラインに組み込まれるのですか?

ベースラインには次の 2 つのステージがあります。

  • 新たに利用可能: この機能は最新のコアブラウザでサポートされ、相互運用が可能になります。
  • 広く使用可能: 相互運用可能な新しい日から 30 か月が経過しています。サポートを気にすることなく、ほとんどのサイトでこの機能を使用できます。

主なブラウザの設定は次のとおりです。

  • Safari(macOS と iOS)
  • Firefox(パソコンと Android)
  • Chrome(パソコン、Android)
  • Edge(デスクトップ)

ベースラインをターゲティングすることで、サイトの要件が過去に行き詰まることを防ぐことができます。機能を追加する際は、ベースラインに組み込まれた新機能を利用して、ユーザーに対する同じレベルのサポートを維持できます。

他のブラウザでのパートナーとのコラボレーション

Chrome チームは、デベロッパーのエクスペリエンス向上を重視しており、サイトとアプリケーションがすべてのブラウザで適切に動作することがいかに重要であるかを理解しています。Google は相互運用性を向上させるために、Interop 2022 および Interop 2023 において、Apple、Microsoft、Mozilla、他のパートナーと協力しました。

すべてのブラウザで利用できる機能の間には常に多少のギャップがあるため、既知の安全な機能セットを作成することを Web DX Community Group に提案しました。このアイデアが Baseline となり、すべてのエンジンでどの機能が適切に動作するかを特定する方法、マルチエンジン環境でのサポートを明確にする手段となりました。

ベースライン 2023

機能の相互運用が増えるにつれてベースラインは変化しますが、その時点ではウェブの機能セットを理解することには価値があると考えています。そのため、年に 1 回、その年のベースライン セットを公開します。

Baseline 2023 に組み込まれた機能についてご確認ください。

参加する

Baseline は、機能セット プロジェクトの一部として開発されています。機能セット プロジェクトは、グループ化された最新の包括的なウェブ プラットフォーム機能セットを提供することを目的とした、コミュニティ主導のプロジェクトです。新しい機能の追加、既存の特徴のレビュー、またはリポジトリの問題としてフィードバックを提供することで、どなたでも Baseline の改善に貢献できます。

ライブラリやツールの作成者は、簡単に支援を示すことができます。近日中に、ライブラリやツールが Baseline と互換性があることを示す方法が提供される予定です。このウィジェットは GitHub で公開でき、Baseline ウェブサイトにリンクします。このページで最新情報をご確認ください。

補足説明