Chrome 98

Chrome 98 が2月1日にリリースされました。

Chrome 98 release note

以下のリンクに主な変更点の情報が記載されています。

https://www.chromestatus.com/features/schedule

Pickup for WebClass

WebClass に影響ある変更はありませんでした。

気になる変更点

私が気になった変更点をあげます。

COLR v1 フォントのサポート開始

新しいフォント形式のサポート開始です。

COLR v1はベクターフォントであり、色のグラデーションを表現する機能などがあります。

今まで、絵文字フォントはビットマップの画像をそのまま表示していましたがCOLR v1フォントを用いることでベクターで表現された絵文字を表示することができます。

ビットマップで表されたフォントよりもベクターフォントは拡大に強く、また同じ絵文字を表現するにもサイズが小さく済むというメリットがあります。

詳しくはGoogle によるブログ記事を参照して下さい。

Googleによるブログ記事 -COLRv1 Color Gradient Vector Fonts in Chrome 98-

今後の Chrome リリースについて

次回のリリースは2022年3月1日に予定されています。

Chrome Platform Status

その他ブラウザのリリースはこちらにまとめています。

Chrome 97

Chrome 97 が 1 月 4 日にリリースされました。

Chrome 97 release note

以下のリンクに主な変更点の情報が記載されています。

https://www.chromestatus.com/features/schedule

Pickup for WebClass

WebClass に影響ある変更はありませんでした。

気になる変更点

私が気になった変更点をあげます。

WebTransport

chrome97 では WebTransport API が導入されました。

WebTransport は HTTP/3 を用いる双方向通信が可能な新しい API です。
WebRTC のような P2P ではなく Websocket のようなクライアントとサーバが通信する API です。

詳しくは Google のブログ記事や web.dev をご覧ください。

Chrome 97: WebTransport、Array の新しい静的メソッドなど
Experimenting with WebTransport

今後の Chrome リリースについて

次回のリリースは 2022 年 2 月 1 日に予定されています。

Chrome Platform Status

その他ブラウザのリリースはこちらにまとめています。

Chrome 96

Chrome 96 が 11 月 16 日にリリースされました。

Chrome 96 release note

以下のリンクに主な変更点の情報が記載されています。

https://www.chromestatus.com/features/schedule

Pickup for WebClass

WebClass に影響ある変更はありませんでした。

気になる変更点

私が気になった変更点をあげます。

Back-forward cache for desktop

ブラウザの「戻る」機能を使用した遷移先がキャッシュされる機能の追加です。
この機能により一つ前のページに戻ったときの表示が速くなります。

かなり前からFirefoxやSafariでは実装されていたとweb.devの記事には書かれていますが、ようやくChromeでも実装されました。

詳しくは web.dev の記事を参考にしてください。

今後の Chrome リリースについて

次回のリリースは 2022 年 1 月 4 日に予定されています。

Chrome Platform Status

その他ブラウザのリリースはこちらにまとめています。

Chrome 95

Chrome 95 が 10 月 19 日にリリースされました。

Chrome 95 release note

以下のリンクに主な変更点の情報が記載されています。

https://www.chromestatus.com/features/schedule

Pickup for WebClass

WebClass に影響ある変更はありませんでした。

気になる変更点

私が気になった変更点をあげます。

URLPattern の実装

URLPatternという WebAPI を用いることで JavaScript 内で URL のパースが簡単に出来るようになりました。

簡単な例を掲載します。

const p = new URLPattern("https://example.com/:id");
const id = p.exec("https://example.com/123456").pathname.groups.id;
console.log(id);
// 123456

この変更の詳細は googleが掲載しているブログ をご覧ください。

今後の Chrome リリースについて

次回のリリースは 2021 年 11 月 16 日に予定されています。

Chrome Platform Status

その他ブラウザのリリースはこちらにまとめています。

Firefox 93

Firefox 93 が 10 月 5 日にリリースされました。

Firefox 93 release note

以下のリンクに主な変更点の情報が記載されています。

Firefox Release Notes

Firefox 93 for developers

Pickup for WebClass

Firefox now blocks downloads that rely on insecure connections, protecting against potentially malicious or unsafe downloads.

以前より、Firefox は潜在的に不審なダウンロードをブロックしています。
今回のアップデートにより、ダウンロードブロック機能が強化されました。

今回、HTTPS で接続されたサイト内で HTTP 経由でのダウンロードが行われたときにダウンロードを拒否する機能が追加されました。

以下のリンクが詳しいです。

https://blog.mozilla.org/security/2021/10/05/firefox-93-protects-against-insecure-downloads/

手元の WebClass 開発用サーバで調査しましたが、問題はありませんでした。

気になる変更点

Firefox now supports the new AVIF image format

新たな画像フォーマットである AVIF が Firefox で使用できるようになった変更です。

AVIF はオープンソースでロイヤリティーフリーのコーデックを採用している画像フォーマットで、webP よりも圧縮効率に優れているとされています。

現在 AVIF は Chrome, Firefox, Opera で使用出来ますが、Edge, Safari での対応が進めば、AVIF は採用されるようになるのでしょうか。

MozillaによるAVIFの説明

今後の Firefox リリースについて

次回のリリースは 11 月 2 日に予定されています。

Firefox Release Calendar

その他ブラウザのリリースはこちらにまとめています。