タグ

ブックマーク / ohmizaiju.hatenablog.com (2)

  • LDRizeをFirefox13で使えるようにする 実用編 - 近江在住

    Firefox13へのアップデートが提供されて早や5日、世間的にはスクロールがぬるぬるするのが気持ち悪いという声がほとんどなのではないかというタイミング。メモリがどうのアドオン・スクリプトの対応がどうのという声は、いつぞやのアップデートに比べるとさほど大きくないように感じられる。 LDRizeは死活問題 しかし、LDRizeは例によって動かなくなってしまい、数々の対応策――古いブラウザを使う、あるいはgreasemonkeyにパッチを当てる、あるいはスクリプト自体に手を加える、あるいはそれら全て――を駆使して使い続けてきた人が、今回のアップデートに被災し、あちこちでまた悲嘆の声をあげている。 twitterのリアルタイム検索なんかを覗くと、阿鼻叫喚を垣間見れる。 LDRizeがないとtumblrで快適なReblog環境が構築できない! ということで困っている人もたくさんいることだろう。 手

    LDRizeをFirefox13で使えるようにする 実用編 - 近江在住
  • tumblrで特定のポストを隠すGreasemonkeyスクリプト(A smart dashboard is mineの改造) - 近江在住

    自分のポストを隠すスクリプトならA smart dashboard is_mine | Userstyles.orgがある。自分のポストかどうかの判定をXPathで行っているので、それだったらテキストとしてxxxx reblogged youと表示される、“自分のポストから直接リブログされたポスト”を隠すことも出来るのではないかと考えた。 それを実現するための格闘の残滓がこれ。 http://ohmizaiju.tumblr.com/post/323869916/a-smart-dashboard-is-reblogged-mine で、過去に作った分だと、全ページに対してis_reblogged_mine関数を適用して、際限なくクラス名is_reblogeed_mineが追加されていく状況にあった。 そのあたりの問題を、document.evaluateの動作を調べつつ解決できたのが以下

    tumblrで特定のポストを隠すGreasemonkeyスクリプト(A smart dashboard is mineの改造) - 近江在住
  • 1