Google は昨日、ブラウザの別のアップデートをリリースしましたが、これはそれほど重要ではないように思われますが、それを持っているか、中期的な将来に持っているでしょう. そしてそれは、 W3C それは Web 標準に改善をもたらし、ソフトウェアですべてを機能させなければならないのはブラウザー開発者です。 クローム105、 どうしたの 2月XNUMX日まで、昨日、30日火曜日に到着し、 いくつかの変更を導入しました この点で改善します。
「モーダル」と呼ばれる Web 要素がいくつかあります。 簡単に説明するとあまり正確ではありませんが、写真ギャラリーをクリックしたときに表示されるような、フローティング ウィンドウのようなものです。 があります :modal である CSS サブクラス (mdnへのリンク)、Chrome 105 ではこのサブクラスのサポートが導入されました。 これは、CSS シートに :modal サブクラスを含むものを含む Web サイトに入ると、デザイナーが作成したとおりに表示できることを意味します。
Chrome 105 のいくつかの新機能
- 「onbeforeinput」グローバル コンテンツ属性の追加により、入力/テキストエリア/編集可能なコンテンツ要素を変更する前に「beforeinput」イベントを簡単に使用できるようになりました。
- WebSQL は廃止され、安全でないコンテキストから削除されました。
- 含まれる要素のサイズに応じて要素のスタイルを設定する方法として、コンテナー クエリをサポートします。
- DedicatedWorker コンテキスト内での Media Source Extensions (MSE) のサポート。
- ユーザーが提供する任意の HTML コンテンツからスクリプト可能なコンテンツを削除するために使用できる、基本的な HTML サニタイズ API。 これは、XSS フリーの Web アプリケーションを構築するために使用できることを意図しています。
- CSS 疑似クラス ":modal" のサポート。これは、閉じられるまで、その外部の要素とのすべての相互作用を除外する状態に使用されます。
- iframe のサポート (mdnへのリンク) 匿名。
- スクリプト、スタイル、およびスタイル シートの要素をバインドして明示的にレンダー ブロッキングにするための属性として、オプション "blocking=render" を指定します。
クローム105 約24時間利用可能です、それであなたからダウンロードできるようになりました 公式サイト. DEB または RPM パッケージをサポートするディストリビューションを使用している場合、Linux ユーザーは同じ Web サイトからダウンロードできます。 Arch Linux と派生物には AUR があります。