[Origin Trials] を使用して、Microsoft Edge

開発者は、Origin Trials を使用して、限られた期間、ライブ サイトで実験的な API を試用できます。 Origin Trials を使用する場合、サイトにアクセスMicrosoft Edgeユーザーは、実験的な API を使用するコードを実行できます。 各ユーザー コンピューター上の実験的な API にアクセスするには、機能フラグに移動して有効 edge://flags にする必要があります。 詳細については、実験的な API に移動します。 さらに、API の設計、使用例、API の使用経験に関するフィードバックをブラウザー エンジニアや Web 標準コミュニティに提供することもできます。

Origin Trials の使用を開始する

Web サイトで使用できる実験的な API の詳細についてはMicrosoft Edge Origin Trials Developer Console Microsoft Edgeに移動します。 web サイトで実験的な API を使用する適合性を評価するために、Microsoft Edge および試用版終了日の最小バージョン要件を確認してください。

注意

次の状況が発生した場合、実験は計画より早く終了する可能性があります。

  • 大規模なセキュリティ インシデント。
  • Web 開発者のニーズを満たすために大幅な再設計が必要な十分なフィードバックが収集された場合。 いずれの場合も、テストに現在登録されているすべての開発者に通知メールが送信されます。

実験的な API の試用版に登録する

実験的な API の試用版に登録するには、次の手順を使用します。

  1. Origin [Trials Microsoft Edge開発者コンソール] ページにアクセスします。

  2. 使用可能な実験の [登録] ボタンを選択します。

  3. ユーザー名とパスワードを使用して開発者GitHubサインインします。

  4. [MicrosoftEdge の承認] を選択します

  5. フォームに入力します。

    注意

    単一またはすべてのサブドメインを登録するには、[設定] を [ に設定] Do you need to match all subdomains for the provided origin? を選択します Yes 。 たとえば、単 https://dev.contoso.com 一のドメインであり、ワイルドカード https://*.contoso.com を使用してすべてのサブドメインを表します。

    重要

    次の元の形式は使用されません。

    • 原点のサブフォルダーを指定する。 以下に例を示します。 https://contoso.com/path/subfolder

    • クエリ文字列パラメーターでオリジンを使用する。 以下に例を示します。 https://contoso.com/path/feature?query_parameter=12345

  6. [ACCEPT] と [登録] を選択します

トークンを適用する

トークンは即座に生成され、Origin [Trials Developer Console] Microsoft Edgeに表示されます。 Web サイトで試用版の使用を開始するには、次のいずれかの方法でトークンをページに適用します。

  • 実験的 origin-trial な API を使用する各ページのタグに属性値とトークン meta を追加します。

    <meta http-equiv="origin-trial" content="replace-with-your-token">
    
  • サーバー Origin-Trial の HTTP 応答ヘッダーに追加します。

    Origin-Trial: replace-with-your-token
    

注意

トークンは 6 週間有効です。 試用版が終了する前に、フィードバックを求める通知メールが送信され、トークンの有効期限が切れる前に試用版の更新を検討してください。

実験をオプトアウトする

実験をオプトアウトするには、次のいずれかの方法を使用してトークンを削除します。

  • 実験 meta API を使用したページごとにタグを削除します。

    <meta http-equiv="origin-trial" content="your-token">
    
  • サーバー Origin-Trial の HTTP 応答ヘッダーから削除します。

    Origin-Trial: your-token
    

実験的な機能を検出し、フォールバックを提供する

実験的な API を使用する場合は、Web サイトのすべての訪問者に作業エクスペリエンスを提供してください。 訪問者は、コードに追加した実験的な API をサポートしていないブラウザーを使用できます。 さらに、トークンを更新する前にトークンの有効期限が切れると、実験的な API は使用できなくなったので、エラーが発生する可能性があります。 このような状況を回避するには、ブラウザーで使用可能な機能を検出してください。 詳細については、「機能検出の実装 」に移動します

許可されたオリジンのロードマップ

現在Microsoft Edgeオリジン試用版ポータルは SSL Enabled Origins のみをサポートしています。つまり、テストに登録するには、WEB サイトに HTTPS が適切に実装されている必要があります。 将来、次のセキュリティで保護された発生元が計画されています。

  • 実験 http://localhost の原点として登録します。 今日使用 http://localhost するには、実験に移動 edge://flags して [有効] に 設定します
  • プレフィックスが付いたオ extensions:// リジンを持つ拡張機能を使用して、実験に登録します。