Chrome Extension の Messaging 機能でハマったのでメモ
content ▶ event page の方向で送る場合は、tab id が不要
// content script
function send() {
個人的に 2012年頃(?)から渇望していた OffscreenCanvas と一連のAPIがついに Chrome に実装されました。
このエントリでは、UIの応答性を改善する OffscreenCanvas の仕組みと、 OffscreenCanvas を有効活用するための周辺APIについて、概要とサンプルコードを紹介していきます。
ネタ元はこちらです https://www.youtube.com/watch?time_continue=159&v=wkDd-x0EkFU
既存の <canvas>
は DOM と強く結びついている事から UI Thread(= ブラウザにおける Main Thread) の影響をうけますし、反対に影響を与えてしまいます。
影響: UI Thread で重い処理を走らせてしまうと、アニメーションのフレームスキップが発生し、なめらかにスクロールしなくなり、UIの応答性が悪くなるなどの弊害が発生してしまいます。
MP4Box は mp4 ファイルの結合や Mux ができます。
GPAC Nightly Buildsから最新版をダウンロードし、 dmg を実行して、適当な場所(例: /Application)にコピーします。
MP4Box を PATH に追加するか、Osmo4.app/Contents/MacOS/MP4Box コマンドへのエリアスを追加します。
webview.getSettings().setRenderPriority(RenderPriority.HIGH);
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
android:hardwareAccelerated="true"
MobileSafari: | |
Application Cache: | |
? | |
WebSQL: | |
/var/mobile/Library/WebKit/Databases/ | |
WebStorage: | |
/var/mobile/Library/WebKit/LocalStorage/ | |
IndexedDB: | |
? |