CSSを非同期で読み込むいろいろな方法

CSSを非同期で読み込んで高速化
Lighthouseのパフォーマンススコアの「レンダリングをブロックするリソースを排除する」に対応するための対策方法をメモ。
media=”print” onload=”this.media=’all'”をつける方法
もっとも簡単な方法です。

<link rel=”stylesheet” href=”/path/to/my.css” />

これに、media="print" onload="this.media=’all…

【JS】videoタグ動画の画面クリックでPlay/Pauseできるようにする

画面タッチで再生/停止をしたい
サイトにvideoタグで動画埋め込みました。その動画はページ背景に使うイメージ動画です。
背景なので、デザイン的にcontrolsで再生ボタンなどのツールバーは表示させたくありません。それを避けながらPlay/Pauseの機能を付けたいといった要望に応えることになりました。そこで、方法を調べたらありました。結構、簡単にあっさり実現できました。参考にさせていただいたのは以下のページ。