PWA をちょこっとだけ改善 Luxeritas 3.11.1

Luxeritas Theme 3.11.1 をリリース。

単に個人的に気になった PWA 関連部分をちょこっと変更しただけ。詳しくは下記のとおり。

PWA の細かな改善

特に動作的には問題ないけど、一部のブラウザ(Sleipnir でのみ確認できた)で、Service Worker が Uncaught (in promise) TypeError を吐くので修正。

あと、最新の Lighthouse だと、PWA の項目で「Manifest has a maskable icon」云々とか警告を出すようになったので、Manifest の icon に maskable 追加(ユーザーが maskable なアイコンを使ってるかどうかは判断できないので、本当に maskable か否かに関係なく maskable ってことにした・・・)。

以上、それだけです。

改訂履歴

PWA 改善

  1. 一部のブラウザ(Sleipnir?)で Service Worker がコンソールに Uncaught (in promise) TypeError を出すので、出ないようにした。
  2. Manifest に maskable icon 追加した

Luxeritas

Posted by るな