Chrome 148 の新機能

公開日: 2026 年 5 月 5 日

Chrome 148 がリリースされました。この投稿では、今回のリリースに含まれる主な機能をご紹介します。Chrome 148 のリリースノート全文をご覧ください。

このリリースのハイライトは次のとおりです。

CSS の名前のみのコンテナクエリ

CSS クエリ コンテナは、container-type を必要とせずに、container-name のみに基づいてクエリできるようになりました。

#container {
  container-name: --foo;
}
@container --foo {
  input { background-color: green; }
}
<div id="container">
  <div><input></div>
</div>

以前は、@container には名前だけでなくコンテナ タイプも必要でした。

動画要素と音声要素の遅延読み込み

Chrome 148 では、<video> 要素と <audio> 要素に loading 属性が追加され、デベロッパーは loading="lazy" を使用して、要素がビューポートの近くになるまでメディア リソースの読み込みを遅延させることができます。

これにより、<img> 要素と <iframe> 要素の既存の遅延読み込み動作と一致し、ページの読み込みパフォーマンスが向上し、データ使用量が削減されます。

詳しくは、loading プロパティに関する MDN ドキュメントと、Squarespace ブログの How To Use Standard HTML Video and Audio Lazy-Loading on the Web Today をご覧ください。

Prompt API

Prompt API を使用すると、ウェブ デベロッパーはブラウザが提供するオンデバイス AI 言語モデル(具体的には Chrome の Gemini Nano)に直接アクセスできます。

最初の実装では、テキスト、画像、音声の入力がサポートされています。また、レスポンス制約により、生成されたテキストが事前定義された正規表現と JSON スキーマ形式に準拠します。

これにより、画像キャプションの生成やビジュアル検索の実行から、音声の文字起こし、音響イベントの分類、特定の指示に従ったテキストの生成、マルチモーダル ソースマテリアルからの情報や分析情報の抽出まで、さまざまなユースケースがサポートされます。

詳しくは、Prompt API のドキュメントをご覧ください。また、デモをお試しください

関連情報

ここでは、主なハイライトの一部のみを取り上げます。Chrome 148 のその他の変更については、以下のリンクをご覧ください。

登録

最新情報を入手するには、Chrome Developers YouTube チャンネルに登録してください。新しい動画が公開されるたびにメール通知が届きます。X または LinkedIn で Google をフォローして、新しい記事やブログ投稿を入手することもできます。

Chrome 149 がリリースされ次第、Chrome の新機能についてお知らせします。