Chrome 128

安定版のリリース日: 2024 年 8 月 20 日

特に記載のない限り、Chrome 128 安定版には以下の変更が適用されます。 チャンネル リリースです。

<ph type="x-smartling-placeholder">

CSS

CSS ruby-align プロパティ

Ruby アノテーションの長さが 25 ミリ秒未満の場合に、文字を整列する方法は複数あります。 かつ基本文字が一致しない場合、かつ ruby-align プロパティ を使用すると、デザインに最適なものを選択できます。このプロパティは、 次のキーワード値を使用します。

  • space-around
  • space-between
  • start
  • center

<ph type="x-smartling-placeholder"></ph> バグ #40249572 | ChromeStatus.com のエントリ | 仕様

改行可能なルビー

display: ruby を使用して要素内で改行できるようにします。

以前は、ルビーベースとルビーテキストのペアが 1 組で、改行が不可能でした。 現在の行に十分なスペースがない場合、次の行に移動されます。 必要があります。これで、ルビーベースとルビーテキストのそれぞれを、 行に分割します。

<ph type="x-smartling-placeholder"></ph> バグ #324111880 トラッキング バグ #324111880 | ChromeStatus.com のエントリ | 仕様

<select> プルダウン内の <option> の最小サイズ

WCAG のユーザー補助ガイドラインでは、ポインタ入力のサイズは 24x24CSS ピクセル以上ですこの変更により、<option> 要素が この高さの要件を満たす必要があります。<select>

<ph type="x-smartling-placeholder"></ph> バグ #339141283 | ChromeStatus.com のエントリ | 仕様

標準化された CSS zoom プロパティ

以前は標準ではなかった CSS の既存の実装を更新します zoom プロパティを調整する必要があります これにより、さまざまな JavaScript API が仕様に合わせて変更され、 iframe コンテンツ ドキュメントに適用するズームを変更する 継承されたすべての長さのプロパティに適用されるように変更します。 (以前は、継承された font-size のみが変更されました)。

<ph type="x-smartling-placeholder"></ph> デモ | ChromeStatus.com のエントリ

ウェブ API

アトリビューション レポートの追加機能

Chrome 128 では、アトリビューション レポートに 2 つの機能が追加されています。他にも source-destination-limit ロジックの変更を できます。柔軟な投稿のフィルタリングによる API レポートの改善 バッチ機能も備えています

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com のエントリ をご覧ください。

document.caretPositionFromPoint

指定したスクリーン ポイントの現在のキャレット位置を 現在のテキストを示すキャレット位置を表す CaretPosition オブジェクト (含まれる DOM ノード、キャレットの文字オフセット、 カーソル範囲のクライアント長方形。また、 Shadow DOM 内の CaretPosition

<ph type="x-smartling-placeholder"></ph> バグ #388976 | ChromeStatus.com のエントリ | 仕様

macOS 用 Web Share API

この API を使用すると、ウェブ デベロッパーは、同じレイアウトを表示する共有ボタンを作成できます。 モバイル アプリケーションで使用されるシステム共有ダイアログ ボックス。この商品は以前に発送済みです に対応しており、このたび macOS にも対応することになりました。

<ph type="x-smartling-placeholder"></ph> ドキュメント をご覧ください。

メディア

AudioContext.onerror

AudioContext の作成と音声レンダリングのエラーがウェブに報告されるようになりました コールバックが AudioContext.onerror に割り当てられた状態で動作します。

<ph type="x-smartling-placeholder"></ph> バグ #41495720 | ChromeStatus.com のエントリ | 仕様

PointerEvent.deviceProperties: マルチペンの筆記用

現在のところ、デベロッパーは インク対応のデジタイザーです既存の PointerEvent.id 属性は次のとおりです。 異なる方法で実装され、インク ストロークごと、またはインク ストロークごとに 操作できます。

この変更により、安全で信頼性の高い方法でペンを個別に識別できるようになります (ポインタ)を操作して、特定の色やペンの形状を設定できます。 デジタイザーとやり取りする各デバイスPointerEvent を拡張する 新しい属性 deviceProperties を追加するインターフェースです。これには、 属性 uniqueId は、セッション永続的な、分離されたドキュメント、 デベロッパーが個人のペンを確実に識別するために使用できる一意の識別子 ページの操作。

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com のエントリ | 仕様

SkipAd メディア セッションのアクション

SkipAd メディア セッション アクションをサポートします。この操作により、ブラウザで ボタンを押します。

<ph type="x-smartling-placeholder"></ph> デモ | ChromeStatus.com のエントリ | 仕様

プライバシー

パーティション化された Cookie の CookiePartitionKey のためのクロスサイト祖先チェーン用ビット

Chrome 128 で、パーティション分割のキーリングにクロスサイトの祖先ビットを追加 Cookie の CookiePartitionKey。この変更により、パーティション キーと ストレージ パーティショニングで使用されるパーティション キーの値に クロスサイト埋め込みフレームによるアクセスを阻止して、クリックジャッキング攻撃を仕掛けます。 リダイレクトされます。

<ph type="x-smartling-placeholder"></ph> バグ #41486025 | ChromeStatus.com のエントリ | 仕様

Private Aggregation API: クライアント側のコントリビューションの統合

変更される Private Aggregation API 同じバケットとフィルタ ID を持つヒストグラム コントリビューションを統合してから 埋め込まれたデータを集計できます。

プライベート アグリゲーションでは、送信できるコントリビューションの数に上限があります。 集計可能な単一のレポートに埋め込まれ、 防ぐことができます。可能であれば、寄付を統合することで、 ユーティリティで使用できます。なお、超過分のドロップは無視して、 この種の投稿を統合しても 評価します

<ph type="x-smartling-placeholder"></ph> バグ #330744610 | ChromeStatus.com のエントリ | 仕様

JavaScript

Promise.try

Promise.try は、以下を対象とした TC39 の提案です。 使用します。Promise.try(f)new Promise(resolve => resolve(f())) の省略形です。

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com のエントリ | 仕様

WebAuthn のヒント

WebAuthn リクエストの新しい hints パラメータを使用すると、サイトがガイダンスを提供できるようになります UI のガイドを作成できます。標準的なユースケースは 社内サイトではセキュリティ キーのみを使用し、 その場合、ブラウザで UI がフォーカスされます。

ヒントは、現在の authenticatorAttachment パラメータが厳格です。platform に設定すると、すべてのクロス プラットフォームが除外されます。 。

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com のエントリ | 仕様

image/svg+xml のコンテンツを Windows で UTF-8 形式で記述する

image/svg+xml 形式を クリックします。Windows では HTML 形式ですでに UTF-* を使用しているため、コピーできます SVG 画像をクリップボードから貼り付けることもできます。

サポートされている他のすべてのプラットフォームでは、image/svg+xml は UTF-8 にシリアル化されます。 クリップボードに書き込まれることはありません。

<ph type="x-smartling-placeholder"></ph> デモ | バグ #338250106 | ChromeStatus.com のエントリ | 仕様

新しいオリジン トライアル

Digital Credentials API

ウェブサイトは、さまざまな方法でモバイル ウォレット アプリに認証情報をリクエストできます。 カスタム URL ハンドラや QR コードのスキャンなど、新しいメカニズムを取り入れています。この 使用すると、サイトが Google Cloud 内のデジタル認証情報から ID 情報を 使用してウォレット アカウントを作成できます。Kubernetes は、 複数の認証情報形式をサポート(ISO mDoc や W3C による検証可能ななど) 複数のウォレット アプリを使用できるようにします。この API には エコシステム全体でセンシティブ アイデンティティが悪用されるリスクを軽減するメカニズム 情報です。

<ph type="x-smartling-placeholder"></ph> オリジン トライアル | バグ #40257092 | ChromeStatus.com のエントリ | 仕様

FedCM の複数の ID プロバイダを 1 回の get() 呼び出しで処理

FedCM で同じダイアログに複数の ID プロバイダを表示できるようになりました。これにより、 サポートされているすべての ID プロバイダを できます。Google はまず、すべてのプロバイダを 同じ get() 呼び出しで指定できます。

<ph type="x-smartling-placeholder"></ph> オリジン トライアル | ChromeStatus.com のエントリ

CSS の標準化されたズームを無効にする

以前は標準以外の CSS zoom プロパティが実装されました 新しい標準に合わせて更新されましたこれにより、さまざまな JavaScript API が変更され、 仕様に合わせて、zoom を変更して iframe コンテンツに適用する すべての継承された長さのプロパティに適用されるよう変更します。 以前は、継承された font-size のみが変更されました。

このトライアルでは、以前の動作に戻すことで、 調整してください。

<ph type="x-smartling-placeholder"></ph> オリジン トライアル をご覧ください。

WebGPU サブグループのテスト

WebGPU にサブグループ機能を追加します。サブグループ オペレーションで SIMT を実行する グループ間での効率的な通信とデータ共有を実現し、 呼び出すことができます。これらのオペレーションを使用すると、 メモリのオーバーヘッドを低減できます

<ph type="x-smartling-placeholder"></ph> ChromeStatus.com のエントリ をご覧ください。

関連情報

さらに情報を探す場合は、以下の参考リンクをご確認ください。

Google Chrome をダウンロード

Chrome for Google をダウンロード Androidパソコン iOS