Chrome 84

Chrome 84 が7月14日にリリースされました。

Chrome 84 release note

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

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

今回の変更点のうち WebClass に関係があるものは以下の通りです。

Pickup for WebClass

TLS 1.0, 1.1 でページを開くと警告が表示されるよう変更

Firefox に続き、Chrome でもTLS 1.0 と TLS 1.1 を利用時に警告が表示されるようになりました。

https ページ内で http を利用したダウンロードを行っていた場合、警告を表示させるよう変更

Chrome では、http のブロックを進めています。その一環として、今回 https ページであっても http リソースをダウンロードを行っていた場合、警告を表示させるよう修正されました。

WebClass では https ページ内で http リソースをダウンロードすることはないため、問題ありません。

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

次回は 8/25 のリリース予定です。
https://www.chromestatus.com/features/schedule
その他ブラウザのリリースはこちらにまとめています。
https://webclass.jp/documents/system-admin/browser-releases

アップロードするファイルの事前チェックと、Chrome+Android+GoogleDrive の問題

こんにちは。福岡です。

ファイルをアップロードする時、制限されているファイルをアップロードしようとするのはシステムとして負荷もかかるので、できる限り「正しく」使って欲しいところです。一方で、「正しい」とはどんな条件をいうのかユーザが必ずしも認識できていないことはあり得るし、細かく注意書きを書けば書くほど読まれなくなります。そこで、Javascriptを使ってアップロードする前にファイルを検査する方法を探っています。

これは、今日では Javascript から Fie API を使って簡単にできるようになっています。制限サイズを超えていないか、拡張子のレベルで形式が合っているか、くらいはすぐにできます。

例えば以下の資料があります。
https://developer.mozilla.org/ja/docs/Web/API/File/Using_files_from_web_applications

WebClassでも、レポートファイルのアップロードでこれらを使ったチェックをやろうと思ったのがv11.8.2でした。が、問題が見つかって急遽キャンセルしたのがv11.8.2−2でした。

ほとんどの環境で動作していたのですが、Chrome + Android の環境で、Google Drive のファイルを指定してアップロードしようとする際に問題がありました。なぜか、アップロード前にJavascriptでファイルのチェックをすると、アップロードができなくなってしまいます。最近は学生もクラウドドライブ経由でレポート提出することも多いので、余計な混乱の元になりそうだったために元に戻してあります。

この問題は Chromium に報告してあり、現在、再現可能な問題として認識され、より詳細な調査をしよう、というステータスです。

https://bugs.chromium.org/p/chromium/issues/detail?id=1102021

早く治るといいなぁ。

2020年夏のリリース予定

こんにちは。福岡です

夏のWebClassの定期リリースは、もともと7月末の予定でしたが、1ヶ月送らせて8月末を目指しています。現時点のものよりもう少し作り込んでからのリリースの方がいいと判断しました。

これから期末試験や成績集計の期間が始まってくる一方で、学校によってはスタートを遅らせていたためにスケジュールが後ろにずれてきて夏季休業期間が短くなるところもあると思います。なんとか、できる限り混乱なくアップデートでき、かつ後期はより運用しやすくなるよう調整したいと思います。

弊社では7月に入ってから、3密を避けて在宅勤務と時差出勤とに切り替えています。

Firefox 78

Firefox Desktop Browser 78 が6月30日にリリースされました。

Relase notes

Firefox 78 release notes

Firefox 78 release notes for developers

Site compatibility

Pickup for WebClass

macOS 10.9, 10.10, 10.11 のサポートはこのバージョンで終了

https://blog.mozilla.org/futurereleases/2020/06/23/update-on-firefox-support-for-macos-10-9-10-10-and-10-11/

macOS がアップデートできない場合、以降は Firefox ESR をご利用になったほうが良いでしょう。

TLS 1.0, 1.1 でページを開こうとするとエラーが表示される

以前から WebClass のユーザー校様の環境では TLS 1.2 以降を有効にするよう進めてきました。まだ有効にしていない環境がないか確認しています。

7/3 追記

まだ有効になっていない学校様に順次ご連絡しますので、ご対応お願い致します。

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

Firefox Release Calendar

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

Chrome 83

Chrome 83 が5月19日にリリースされました。少しレビューが遅れました。

Chrome 83 release note

以下のリンクに主な変更点の情報が記載されています。
https://www.chromestatus.com/features/schedule
今回の変更点のうち WebClass に影響があるものは少ないです。

Pickup for WebClass

display プロパティの以下のキーワードが button タグで機能するようになりました。

  • inline-grid
  • gird
  • inline-flex
  • flex

WebClass でも flex でレイアウトしている画面がありますが、調査した結果、影響はありませんでした。

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

次回は 7/14 のリリース予定です。
https://www.chromestatus.com/features/schedule
その他ブラウザのリリースはこちらにまとめています。
https://webclass.jp/documents/system-admin/browser-releases