はてなスクリーンショット拡張 (Firefox) への最後通告
はてなでは、サービスを便利にご利用いただけるツール群を「便利なツール」のページにて提供しておりましたが、現在のご利用状況を鑑み、来たる3月31日をもちましてこちらのページでのツールの提供を終了、一部のツールを廃止することといたしました。
「便利なツール」(拡張、ツールバー、アプリケーション)に掲載されているツールのうち一部の提供を終了します - はてなの日記 - 機能変更、お知らせなど
分かってはいたけれど、運営からの最後通告がとうとう出た。
まあ良い。
幸いにして、MIT License なので好きにさせてもらう。
そういえば、Firefox 46 で、アドオンの署名検証をスキップする xpinstall.signatures.required が効かなくなるという噂があった。
その検証がてらいくつか。
PC でスマホ表示 @はてなブログ
ダイアリーの場合は、スマホで PC 用の URL をアクセスすると、スマホ用の URL に飛ばされる。
http://d.hatena.ne.jp/a-kuma3 ―― PC用
↓
http://d.hatena.ne.jp/a-kuma3/touch ―― スマホ用
でも、はてなブログの場合は URL が変わらない。
見た目が完全に違うので、メディアクエリだけで対応しているというわけでもない。
Agent 偽装すれば良いんだろうけど、できればアドオンを増やしたくない(DevTools では対応してない)なあ、と。
今まで目に入っていなかったのだけれど、記事を書くときのプレビューに「PC」と「スマートフォン」の切り替えがある。
開発ツールでヘッダとパラメータを確認してみたら、device=touch なるパラメータが付いているではないの :-)
パラメータに device=touch を指定すると……
http://a-kuma3.hatenablog.com/entry/touchmode_hatenablog?device=touch
これで、スマホ用のスタイルも PC の開発環境でがんがんいじれちゃう。
ダイエットをすると軽くなるのか?(Firefox の話)
重い。
ひたすら Firefox が重い。
タブを閉じたときにぴたっと固まる。
はてなスクリーンショットが動かなくなったとか騒いでたのだけれど、元々は Firefox が重たくって 64bit 版にしたら解消できるのかも、とか、そういうところから始まってたのだった。
- ふりかえり
- 一度は通った道
- places.sqlite
- さあ、ダイエットだ
- まずは、VACUUM
- レコード数の確認
- ダイエットの方針
- moz_places で消せるレコードの確認
- さあ、ダイエット
- 仕切り直し
- まとめ
- ダイエットの SQL
- 副作用
- その他
- moz_hosts
- プロファイルはバックアップを取るべき
- Bookmark Favicon Changer
ふりかえり
一度は通った道
タブを閉じたときの状況をタスクマネージャーで見ると、CPU は 50% で張り付いたまま(core × 2 なので、実質 使いきってる)。
タブを閉じるときに顕著に重たくなるので、「履歴を残す」とか、「セッションや閉じたウィンドウを残す」とか、そういう処理が引っ張っているんだろう、とは思ってる。
I/O は上がらないけど、特定の svchost.exe なども CPU を使いまくってるので、アンチウィルスソフトに巻き込まれているんだろう。
以前、手違い(とまでは言わないけど)places.sqlite を削除したら、しばらくは軽い状態が続いていたような気がする。
また、ダイエットだな。
places.sqlite
places.sqlite というファイルはアクセスの履歴なんかを抱えているので、使っているうちにどんどん大きくなる。
消せば軽くなるよ、という話はあちこちで見られるのだけれど、ちょっと不便なことも。
- Bookmark を消失する可能性がある
- Bookmark Favicon Changer というアドオン(AMO から消えている...)の設定の一部がリセットされる
64bit 版を使い始めるときに、バックアップをミスって places.sqlite がおかしくなってしまったときには、古いバックアップから favicon の情報をサルベージしたのだけれど、これがまた微妙に面倒で、何度もやりたいような作業ではない。
というわけで、今回はきちんとダイエットしようと思ったのだ。
はてなスペース終了
結局、SPAMMER にやられた格好になってしまった「はてなスペース」。
適当に過疎ってたし、トラックバックも飛ばないので、微妙に居心地が良かった場所だった気がする。
牧師さん的な方もいらっしゃったので、「懺悔の部屋」にはもってこいの場所だったんだけどな。
内に抱えてるだけだと懺悔の意味がないので、アーカイブを晒しておく。
→ 懺悔の部屋 アーカイブ @はてなスペース(終了) - それって食えるのか?
はてなの中の話なので、アーカイブは「はてなブログ」に置いておこうと思ってたのだけれど、実は投稿文字数の制限があったということに今更気づかされた。
自分の懺悔だけに絞っても、スタイルシート込みだと 300KB くらい。
スタイルシートを抜いても 95KB くらい。
ブログチャレンジで、駅伝に絡めたつもりか「42,195文字以上の記事を」なんてのがあったから、ほぼ無制限に行けるのかと思ったら 50KB くらいのところ(きちんと数えてない)で制限がかかるみたいだ。
任天堂との契約切れが原因だと思われるうごメモは別にして、「はてなOne」に続いて残念な終わり方をした「はてなスペース」。
# ハイク2 や アルバムは、本当に過疎ってたからしゃあない
自社がリリースするサービスに対する「愛」が感じられないんだよなあ、最近。
Firefox のアドオンの対応の鈍さからもそれは感じられる。
上場を機に、先の見通しがつけやすい受託案件にシフトしていくさまが目に見えるようだ。
はてなスクリーンショットへの長く険しい道のり
はてなスクリーンショット拡張がきちんと動かなくなるやつの修正に至るまでの経緯と、その続き。
# 長いよ
- ここから始まった
- 重たい Firefox を何とかしたい
- はてなスクリーンショットが動かない
- 戦い(その1)
- まずは検索から
- アドオンのデバッグ
- 尻尾は捕まえた
- 英辞郎に浮気
- はてなスクリーンショットに戻る
- 署名の問題
- 「ファイルに保存」の方
- とりあえず、お腹はいっぱいになった
- 戦い(その2)
- 次なる戦いの予感
- Developer Edition
- 第二章の幕開け
- 長い戦い
- 戦いの終焉
- ここまで...
- で、結局...
- 戦いは終わってない
- FUEL is deprecated
- 署名の問題
- マルチプロセス対応
- 蛇足
- 追記
- 配列内包 ――― Edit @2016-3-1