Chrome 94

Chrome 94 が 9 月 21 日にリリースされました。

Chrome 94 release note

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

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

Pickup for WebClass

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

気になる変更点

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

Idle Detection API の追加

Idle Detection APIの追加により、ユーザやブラウザ画面がアイドル状態になったことをトリガーにしてイベントが実行出来るようになりました。

web.dev の解説記事中ではチャットアプリケーションにおける、ユーザのアクティブ状態の判定が使用例として取り上げられています。
その他の使用例やデモなどは以下の解説記事へのリンクからどうぞ。

web.dev の解説記事

Chrome リリースノート該当ページ

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

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

Chrome Platform Status

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

Safari 15

Safari 15 がリリースされました。

大きな変更点としては、UI、特にタブ周りですね。タブのグルーピングなど大胆に変更しており、まず使い慣れる必要がありそう。

あとは、iCloud キーチェーンとの連携強化などがあります。

WebClassに関係のある変更

テストや資料教材に PDF をとりこんで画面表示する際、ごく一部の PDF では、ページの途中でロードが止まってしまう問題を確認しています。PDF を表示するために使用している PDF.js と Safari 新バージョンの相性が悪いようで、この組み合わせでのみ問題が起こります。問題の解消には Safari の更新を待たないといけないかもしれません。続報があり次第このページを更新します。

--- 2021/11/4 追記 ---
Safari 15.1 がリリースされましたが、状況に変わりありません。PDF.js に関係ありそうな Issue がありましたが、Safari 側の問題として Close されました。
--- 2021/12/9 追記 ---
Safari Technology Preview Release 136 (Safari 15.4) で、ロードが止まってしまう問題が解消していることを確認しました。Stable Safari でもじき解決しそうです。
--- 2022/3/17 追記 ---
Safari 15.4 がリリースされました。PDF表示中にロードが止まってしまう問題が解消していることを確認しました。
--- 追記ここまで ---

また、Redesigned form controls in iOS. とあるので、念のため iPhone でテスト回答まわりを動作確認しましたが、問題ありませんでした。

最後に

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

Firefox 92

Firefox 92 が 9 月 7 日にリリースされました。

Firefox 92 release note

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

https://www.mozilla.org/en-US/firefox/92.0/releasenotes/

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/92

Pickup for WebClass

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

気になる変更点

CSS accent-colorプロパティの追加

チェックボタンやラジオボタンを選択したときに表示されるアクセントカラーを指定できるようになりました。
Chrome93 でこの機能は実装されたのですが、今回の Firefox のアップデートはこれに追従する形で実装がされました。

MDN に掲載されている以下の使用例を参考にしてください。
https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color

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

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

Firefox Release Calendar

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

Chrome 93 以降は 4週ごとにアップデートリリースになります

こんにちは。福岡です

Chrome browser のリリースサイクルが早くなるようです。これまでは6週サイクルでしたが、今日にリリース予定の 93 がリリースされた後は4週サイクルに変わります。

https://developer.chrome.com/blog/faster-release-cycle/

Microsoft Edge もいまは chromium ベースで、リリースサイクルは Chrome に合わせています。そのため、Edge の 4週サイクルになるそうです。

https://docs.microsoft.com/en-us/deployedge/microsoft-edge-release-schedule

でたばかりの頃のChrome は結構攻めた変更を入れてきた印象ですが、今は流石にシェアもあってわきまえている印象ですので、それで普段使う操作があれこれ変わるということはないと思います。それよりもセキュリティ対応を素早く提供してもらえる恩恵があると思います。

Chrome は新しい機能の実装もどんどん進められています。新しい機能は開発者向けに Origin Trails という、有効化しないと動かない隔離された実装として提供されています。それでフィードバックを集めたりしてこなれたものが標準機能に降りてくるのだと思います。

https://developer.chrome.com/blog/origin-trials/

https://developer.chrome.com/origintrials/

Chrome 93

Chrome 93 が近日中にリリースされる予定です。

Chrome 93 release note

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

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

Pickup for WebClass

今の所予定されている変更内容ではWebClassに影響ない見込みです。

Remove 3DES in TLS (removed)

TLS_RSA_WITH_3DES_EDE_CBC_SHA 暗号スイートのサポート終了。

3DESは古いアルゴリズムで随分昔に推奨からは外されています。

今回のアップデートでChromeのサポートが終了しても問題はないと考えています。

Re-add 'style' to contain:strict and contain:content CSS properties

現在contain: strictcontain: size layout paintと等価ですが、Chrome93 からはcontain: size layout paint styleと等価になるように変更されました。

この仕様は一度削除された仕様で再追加となります。

WebClass への影響を調査しましたが、問題ありませんでした。

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

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

Chrome Platform Status

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