userscripts
userscripts copied to clipboard
リブログメニューを再設計
効率が悪いので見直す。
基本的にページが継ぎ足されまくった時に重くならないように設計する。
- HTMLを使い回すよ派
- 絶対的に軽いよ
- ちゃんとインスタンス作るよ派
- 一度通り過ぎたエントリーには普通戻らないので閉じた時点で消していく
クリックイベントを発行するのではなく、引数にターゲット要素があるかどうかで挙動を変えるようにするとショートカットとうまく分離出来そう。
t.reblog(e.target);
t.reblog(); // ページの高さから現在のエントリーを特定する