公開日: 2025 年 4 月 29 日
Chrome 136 がリリースされました。この投稿では、このリリースにおける主な機能の一部をご紹介します。Chrome 136 のリリースノート全文をご覧ください。
このリリースのハイライト
- 正規表現内で使用される文字列には、静的 RegExp.escape メソッドを使用します。
:visitedリンクの履歴がパーティショニングされるようになりました- 既存のパスワード認証情報をパスキーにアップグレードできるようになりました。
- その他
RegExp.escape が Baseline Newly available になりました
RegExp.escape 静的メソッドは数か月以内にすべてのブラウザで利用可能になり、Chrome 136 で利用可能になると Baseline Newly available になります。
このメソッドは、文字列内の正規表現構文文字をエスケープし、RegExp() コンストラクタのリテラル パターンとして安全に使用できる新しい文字列を返します。
:visited のリンク履歴がパーティショニングされるようになりました
ユーザーの閲覧履歴の漏洩を防ぐため、アンカー要素は、このトップレベルのサイトとフレームのオリジンで以前にクリックされたことがある場合にのみ :visited スタイルになり、
このサイトとフレームで以前にクリックされたリンクのみをスタイル設定することで、:visited リンクのスタイル設定情報を取得するために開発された多くのサイドチャネル攻撃は無効になります。サイトにユーザーに関する新しい情報を提供しなくなります。
詳しくは、:visited リンクのプライバシーの改善をご覧ください。
認証情報をパスキーにアップグレードする
WebAuthn の条件付き作成リクエストを使用すると、ユーザーが以前に認証情報の作成に同意している場合、ウェブサイト(Relying Party または RP)は目立つモーダル メディエーションなしでパスキーを作成できます。
主なユースケースは、一般に「パスキーのアップグレード」と呼ばれます。つまり、ブラウザまたは認証情報マネージャーに同じ証明書利用者とユーザーの既存のパスワード認証情報がすでに保存されている場合、条件付き作成により、ウェブサイトで一致するパスキーを自動的に作成できます。
その他
もちろん、他にもたくさんあります。
dynamic-range-limitプロパティを使用すると、ページで HDR コンテンツの最大輝度を制限できます。- 投機的実行ルールにタグ フィールドを追加できるようになりました。この省略可能なフィールドは、投機的実行ルールのソースを追跡するために使用できます。
- FecCM は、すべてのプロバイダを同じ
get()呼び出しに含めることで、同じダイアログに複数の ID プロバイダを表示できるようになりました。
関連情報
ここでは、主なハイライトの一部のみを取り上げます。Chrome 136 のその他の変更については、以下のリンクをご覧ください。
- Chrome 136 のリリースノート。
- Chrome DevTools の新機能(136)をご覧ください。
- Chrome 136 の ChromeStatus.com の更新。
- Chrome のリリース カレンダーをご覧ください。
登録
最新情報を入手するには、Chrome Developers YouTube チャンネルに登録してください。新しい動画が公開されるたびにメール通知が届きます。X または LinkedIn で Google をフォローして、新しい記事やブログ投稿を入手することもできます。
Chrome 137 がリリースされ次第、Chrome の新機能についてお知らせします。