Firefox 84

Firefox Desktop Browser 84 が12月15日にリリースされました。

Release notes

Firefox 84 release notes

Firefox 84 release notes for developers

Pickup for WebClass

Apple M1 チップ搭載マシン サポートの強化

ネイティブビルド版が配布され、対象マシンでのパフォーマンスがアップするようです。対象マシンで利用するには、ブラウザ再起動が必要とのこと。

Adobe Flash のサポートが次のバージョンで終了

Firefox 84 が Flash をサポートする最後のバージョンになります。

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

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

Firefox Release Calendar

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

Microsoft Edge 87

Microsoft Edge Stable 87 が11月19日にリリースされました。

Release notes

https://docs.microsoft.com/ja-jp/deployedge/microsoft-edge-relnote-stable-channel#バージョン-87066441-11-月-19-日

Pickup for WebClass

WebClass の機能に関わる変更はありません

Others

Internet Explorer で互換性のないサイトを Microsoft Edge にリダイレクトされるように変更

Microsoft Edge 87 から、Internet Explorer で互換性のないサイトを開くと自動的に Microsoft Edge にリダイレクトされるようになりました。互換性のないサイト一覧を Microsoft 自身が管理しており、申請することで登録可能なようです。

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

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

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

Chrome 87

こんにちは。福岡です。

Chrome for Desktop 87 が 11月17日にリリースされています。このChromiumエンジンベースの Microsoft Edge 87 も今週中にリリースされる予定です。

Chrome 87 Release note

Chrome 87 に関する情報は以下です。こちらに、主な変更点の情報へのリンクがあります。

https://developers.google.com/web/updates/tags/chrome87

JavaScript の言語レベルの変更はこちらにも情報があります。

https://v8.dev/blog/v8-release-87

CSS/JS の Chrome Platform の更新はこちらです。

https://www.chromestatus.com/features#milestone%3D87

Pickup for webclass

Release Note から辿った情報で、WebClassを利用するにあたって特に気になる変更はありません。

Others

Flash のサポート終了について

Adobe は12月末を持って Flash のサポートを打ち切ります。

これに合わせて各ブラウザも動いています。

Safari 14 はすでにFlashの機能を削除しています。

Chrome は次のリリースの v88 で完全削除される予定です。

今後のリリース

Chrome 88 のリリースは 1/19 の予定です。

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

https://webclass.jp/documents/system-admin/browser-releases

Firefox 83

Firefox Desktop Browser 83 が11月17日にリリースされました。

Release notes

Firefox 83 release notes

Firefox 83 release notes for developers

Pickup for WebClass

Apple M1 チップ搭載マシンのサポート

Apple M1 プロセッサ搭載マシンに対応しました。

MathML の displaystyle 属性サポート

全ての MathML 要素で、displaystyle 属性がサポートされました。

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

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

Firefox Release Calendar

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

MathML に関する話題を久しぶりに見ました。

Safari 14、iOS & iPad OS 14

こんにちは。福岡です。

Safari14 がMacでは9月16日にリリースされています。だいぶ遅れましたが、変更をまとめておきます。

Safari 14

Release Note
https://developer.apple.com/documentation/safari-release-notes/safari-14-release-notes

WebClass と関係しそうなところは以下です

  • Flash の機能は削除されました
  • PDF ファイルのインクリメンタルなロードに対応しました
    • Chrome のPDFビューアも、ファイルを分割して段階的にロードして表示することで最初の1ページを表示するまでにかかる時間を短くしています

その他、プライバシー・セキュリティ対応やJS/CSSなどの新機能対応があります。

iOS & iPadOS 14

また、iOS&iPadOS 14 も同じ日にリリースされています。

Release Note
https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-14-release-notes

iOS 14 update

WebClass と関係しそうな点としてはデフォルトブラウザを変えれるようになっています。

その他

Web Extension Support

Mac の Safari14 では、リリースノートに Web Extension のサポートが加わったとあります。

Safari には以前から拡張機能があったような気がしましたが、Safari独特のものだったかもしれません。一方、Chrome や Firefox などの拡張機能は WebExtensionAPI に準拠しています。そのため、WebExtensionAPIを使ったブラウザ拡張開発では複数のブラウザに対応させやすかったのが、Safari だけ蚊帳の外だったのでしょう。

Safar Extensions
https://developer.apple.com/safari/extensions/
https://developer.apple.com/documentation/safariservices/safari_web_extensions

インストールする方法はこちら
https://support.apple.com/ja-jp/HT203051

HTTP/3 プロトコル対応

まだ試験段階ですが、HTTP/3 プロトコルが使えるようになっています。

これについてはどこかで改めて調べ直したいですが、HTTP/3 プロトコルはWebの通信プロトコルの次世代版です。

現在は HTTP1.1 に加えて HTTP2 が使われ始めています。1つのページがCSSやJS、イメージなど多数のリソースで構成されているケースが増えてきていますが、1ページを表示するにあたって同時にたくさんのリソースを取得する時、HTTP1.1 では通信の仕組みとして無駄がありました。それを改善してページ表示を早くするためのプロトコルの改善が行われています。HTTP2 とHTTP3 はGoogleが提案したもので、Chrome では以前からHTTP3 が試せるようになっています。

HTTP2 は例えば SAKURA interne のこのような解説があります。
https://ssl.sakura.ad.jp/column/http2/

WebClass でも試してみたいところです。

さらに、そもそもTCP ではやりとりが丁寧すぎるということで、UDP にしたのが HTTP/3 です。

同じく SAKURA internet に以下のように解説があります。
https://ssl.sakura.ad.jp/column/http3/

TCP と UDP は通信の信頼性の差で優劣をつけるものではなく、通信の目的によって使い分けられるものです。例えば動画などのストリーミングデータ配信では多少の欠損があっても連続的にどんどんデータを流せるUDPが使われたりします。

そういえば、PDF も今ではファイルのデータを全部ダウンロードするまで待たずに表示しています。もはや動画のストリーミングデータみたいなノリです。Google 的には、Web ページのデータはもはやこのようなストリーミングデータ的にブラウザにどんどん流れ込んでくるようなものと考えていい、というノリなのでしょうか。