公開日: 2025 年 3 月 4 日
次の説明をお読みください。
- ポップオーバーのライト ディスミス動作が
<dialog>に追加。 - Web Locks API が共有ストレージでサポートされるようになりました。
- ペイント キャンバスで
imageSmoothingQuality属性がサポートされるようになりました 。 - 他にも多くの機能があります。
ポップオーバーのライト ディスミス動作が <dialog> に追加
Popover API の優れた機能の一つに、ライト ディスミス動作があります。この動作は <dialog> の一部となり、新しい closedby 属性で動作を制御します。
<dialog closedby="none">: ユーザーがダイアログを閉じることはできません。<dialog closedby="closerequest">:ESC(またはその他の閉じるトリガー)を押すとダイアログが閉じます<dialog closedby="any">: ダイアログの外側をクリックするか、ESCを押すと、ダイアログが閉じます。popover="auto"の動作に似ています。
共有ストレージで Web Locks API がサポートされるようになりました
Web Locks API を Shared Storage に統合します。これにより、get() と set() のロジック内の競合状態の可能性により、クロスサイト リーチ測定でレポートが重複するシナリオを防ぐことができます。
この変更により、次のようになります。
- ワークレット環境に
navigator.locks.requestを導入します。 - すべての修飾子メソッドに
{ withLock: <resource>}オプションを導入します。 - バッチ変更メソッド
sharedStorage.batchUpdate(methods,options)を導入します。このメソッドは、withLockオプションを使用すると、複数の修飾子メソッドをアトミックに実行できます。これにより、複数のキーにまたがって整理されたデータを更新しながら、ウェブサイトで整合性を維持する必要があるユースケースが可能になります。
ペイント キャンバスで imageSmoothingQuality 属性がサポートされるようになりました
ペイント キャンバスの imageSmoothingQuality 属性のサポートを追加します。これにより、画像をスケーリングする際の品質とパフォーマンスのトレードオフを選択できます。imageSmoothingQuality には low、medium、high の 3 つのオプションがあります。
その他
もちろん、他にもたくさんあります。
- Chrome では、PWA でのユーザーリンクのキャプチャにより、ブラウザとインストール済みウェブアプリ間をより簡単に移動できるようになります。
<select>メニューを画像などでカスタマイズできるようになりました。
これらの機能やその他の Chrome の新機能について詳しくは、Chrome 134 のリリースノートをご覧ください。
関連情報
ここでは、主なハイライトの一部のみを取り上げます。Chrome 134 のその他の変更については、以下のリンクをご覧ください。
- Chrome 134 のリリースノートをご覧ください。
- Chrome DevTools の新機能(134)をご覧ください。
- Chrome 133 の ChromeStatus.com の更新。
- Chrome のリリース カレンダーをご覧ください。
登録
最新情報を入手するには、Chrome Developers YouTube チャンネルに登録してください。新しい動画が公開されるたびにメール通知が届きます。
Chrome 134 がリリースされ次第、Chrome の新機能についてお知らせします。