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 されました。
--- ここまで ---

また、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

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

Firefox 91

Firefox Desktop Browser 91 が8月5日にリリースされました。

Release notes

Firefox 91 release notes

Firefox 91 release notes for developers

Pickup for WebClass

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

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

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

Firefox Release Calendar

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