Chrome 86

こんにちは。福岡です。

Chrome for Desktop 86 が 10月6日にリリースされています。また、このChromiumエンジンベースの Microsoft Edge 86が10月9日にリリースされています。

Chrome 86 Release note

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

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

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

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

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

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

Pickup for webclass

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

Others

PDF 表示について

blog:Google Chrome でのPDFプレビュー で、資料やテストにPDFを取り込んでいるとき、1ページ目しか表示できない問題について記載しました。この問題はまだ治っていないので、WebClass v11.9.1 で対策しました。

拡張された機能

このバージョンから File System Access API が安定版として実装されたようです。Webのシステムからはセキュリティなどの問題でクライアントのディスクにほとんどアクセスできなかったのですが、一定の制約のもとでできるようになりました。興味深い機能です。

https://developers.google.com/web/updates/2020/10/nic86

今後のリリース

Chrome 87 のリリースは11/17の予定です。

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

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

Firefox 80

こんにちは。福岡です。

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

Firefox 80 Relase note

Firefox 80 release note
https://www.mozilla.org/en-US/firefox/80.0/releasenotes/

Firefox 80 release note for developers
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/80

Site compatibility
https://www.fxsitecompat.dev/en-CA/versions/80/

Pickup for webclass

WebClassの利用する機能で特に変わるところはありません。

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

Firefox 81 リリース予定は 2020-09-22 になっています。
Firefox Release Calendar

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

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

Google Chrome でのPDFプレビュー

こんにちは。福岡です。

WebClass の資料教材やテスト教材にPDFファイルを取り込んでいるとき、Google Chrome で表示すると認証ダイアログが表示されるようです。

ChromeでPDFファイルをプレビューした時の認証ダイアログ

この認証ダイアログは「Chancel」で閉じてください。掲載したPDFファイルを見ることはできるはずです。

この問題は、Chromiumに報告されている以下の問題が関係しているとみています。
https://bugs.chromium.org/p/chromium/issues/detail?id=961617#c32

ChromeのPDFプレビューソフトが、フレーム内で動作しているときには一部のPDFデータリクエストでうまくCookieを送ってくれないようです。「一部」というのは、PDFの全データをダウンロードする前にPDFのサイズ等の情報を取得するための事前のやりとりです。このやりとりは、特にサイズの大きなPDFファイルの情報を早めに得るために有効なものですが、PDFの中身のデータのやり取りではありません。

2020/11/4

Chromium の方でなかなか直してもらえそうにないので、v11.9.1 で WebClass で対策しました。https://webclass.jp/download/v11-9-1

WebClass がWebベースのPDFビューアを使って表示するようになります。

アップロードするファイルの事前チェックと、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密を避けて在宅勤務と時差出勤とに切り替えています。