Saqoosha

2021.02.09

Diary

qTranslate から WPML へのコンバートプラグインが中途半端な状態で終わってしまっていたやつはプラグインなおすのは PHP だしやりたくなさすぎたの直接 MySQL 内のデータを修正することにしたが SQL 書くのが 100 万年ぶりすぎて UPDATE 文の書き方をググるところからだったけど JS で更新用 SQL を大量に生成したりした結果いちおう目的の形にはできた。まあ、結局、すべてのページにたいしてデザイン調整やら写真サイズ変更やら手動でやらざるをえない作業が予想より多かったのでそんなにがんばらんでもよかった感はあるがサブクエリとかの勉強ができたのでよしとする。

2021.02.10

Diary

リストページの画像量が 20MB とかになってたので next/image で画像の最適化を試していたのだが Safari で謎にバグっていて微妙につかえないので用意されているコンポーネントを使わずに最適化 API だけつかったらまあいい感じに削減できたのであとは lazy loading 対応していったん終了。久しぶりり酒飲んだので以下省略。

2021.02.11

Diary

WordPress のエディタ用のテーマをいじってたら突然まったく CSS が反映されなくなって全然わけわからんので一行ずつけずっていったら @import url で Google Fonts を呼んでるところがダメだったみたいで wp_enqueue_style でつっこんだら直ったなんだこれわ。Web font で日本語フォント読み込むと 1 ファイルでも数 MB になっちゃうからウェイト違いいっぱいつかうと重いんよなどうしよっかなと思ってたんだけど Chrome で通信してるの観察してると全然フォント重くなくってどうなってんだこれわと Google Fonts で読み込んでる CSS の中をみたら unicode-range つかって 100 個以上の細かい単位に分けてあって必要な文字が含まれてるやつだけをダウンロードしてたかしこい。