Chrome 109 の新機能

必知事項は次のとおりです。

Adriana Jara です。Chrome 109 のデベロッパー向け新機能を見てみましょう。

Android での OPFS

オリジン プライベート ファイル システム(OPFS)は File System Access API の一部であり、ページのオリジン専用のストレージ エンドポイントです。

パソコン版の Chrome 102 でリリースされましたが、Chrome 109 では Android で利用可能になり、互換性が強化されました。

いくつかの例外を除き、File System Access API サーフェスがすべて含まれており、ローカル ファイル システムから直接ファイルをシームレスに管理できます。show*Picker() メソッドと Drag-and-Drop API 統合はまだ利用できません。

OPFS で File System Access API を使用すると、サイトはオリジンごとのプライベート ファイル システムにアクセスし、FileSystemSyncAccessHandle を介してファイル操作を実行できるため、パフォーマンスが向上します。

プラットフォーム間でスムーズなファイル システム アクセスを実装する方法については、こちらの記事をご覧ください。

CSS の新機能です。

今回は、新しい CSS 機能をいくつか紹介します。最初は、新しい長さの単位「lh」です。

CSS の lh 単位は、この単位が使用される要素の line-height プロパティの計算値と等しくなります。これにより、想定されるテキストの行数と同じ高さを textarea に設定できます。

また、CSS ワーキング グループでは、@font-face ルール内に font-weightfont-stylefont-stretch という記述子の新しい値 auto を追加しました。auto が初期値になりました。可変フォントの記述子を使用すると、ユーザーは書体の太さ、傾斜、幅を選択できます。

ウェブ タイポグラフィをより適切に制御するために、hyphenate-limit-chars プロパティはハイフン付きの単語の最小文字数を指定します。

MathML Core のサポート。

Chrome で MathML Core がサポートされるようになったことは、ウェブページに数式をスタイル設定してアクセスしやすい方法で追加しようとしたことがあるかもしれません。

MathML は、HTML や SVG に含めることができる方法で数学的表記を記述するための言語です。OpenType MATH を使用して CSS 互換の方法でレンダリングされ、プラットフォームのユーザー補助 API を介して公開されます。

MathML のスタイル設定は、数学のレイアウト専用の CSS 機能などで利用できます。たとえば、math-depth プロパティ、math-shift プロパティ、math-style プロパティや、display プロパティの math 値などです。

数式の詳細や例については、こちらのドキュメントをご覧ください。

その他

もちろん、他にもたくさんあります。

関連情報

ここでは、重要なハイライトのみを取り上げます。以下のリンクを確認してください。 その他の変更が行われます。

登録

最新情報を入手するには、 Chrome Developers YouTube チャンネル 新しい動画が公開されるたびに メールでも通知されます

Chrome 110 がリリースされたらすぐに、Adriana Jara です。 Chrome の新機能を紹介します