タグ

ブックマーク / mattz.xii.jp (3)

  • Twitterのパーマリンクを表示した後にその日のtwilogに飛ばすbookmarklet作った。 | mattz.xii.jp

    これまで「twitterのパーマリンクを表示する時に前後のポストを取ってきて表示するUser.js」とか「Twitterのパーマリンクを表示した後に前後のポストを取ってきて表示するbookmarklet」などというものを作ってきましたが、Twitterにも色々変化があって、今ではすっかり役に立たなくなった(元々あんまり役に立たなかったけど)ので、代わりにこんなのを作りました。 javascript:(function(s){s.src='//mattz.xii.jp/sites/default/files/twstlog.js';document.body.appendChild(s);})(document.createElement('script')); 制限事項 対象のユーザさんがtwilogに登録してないと肝心の日別パーマリンクがtwilog側で無効なので結局のところ、役に立ちま

  • 3つ以上連続するbrを2個にまとめるuser.js | mattz.xii.jp

    栗の皮むきは難しい @ ArtSaltのサイドストーリーにコメントしたら、「<br>の連打をuser CSSで無効にする」関連の返しがあり、しばらく考えてみたがuserCSSでの解法は思いつかなかったので、user.jsで強引に解決。 // ==UserScript== // ==/UserScript== (function(){ window.addEventListener('load',function(){ var re = /<br\s*\/?>[\s\n]*<br\s*\/?>[\s\n]*<br\s*\/?>/i; var all = document.body.innerHTML; while(re.test(all)){ all = all.replace(re, "<br /><br />"); } document.body.innerHTML = all; },f

    sterope
    sterope 2011/09/27
  • <br>の連打をuser CSSで無効にする | mattz.xii.jp

    今時のブラウザでしたらbr+br{display:contents;}とかがいいかもしれません。 このuser CSSを適用すると、ページによってはOperaがCPUを占有してしまって、強制終了する以外になくなってしまう場合があります。ご利用 は計画的に。僕が普段利用する範囲内では平気なんですけどね。 芸能人のブログにありがちな<br>の連打。あれをどうにかuser CSSで無効化できないものかと、ずーっと悩んでた。 br+br{display:none;} とかやると、どういう訳か<br>が全部非表示になってしまう。 隣接兄弟 選択子は,E1 + E2という構文をもつ。ここで,E2を選択子の主体とする。E1及びE2が文書ツリーにおいて同じ親を共有し,E1の直後にE2がくる場合に,こ の選択子は一致する。 なんだから<br>に続く<br>だけが非表示になって一個目の<br>は有効なはずだろ

    sterope
    sterope 2011/09/27
  • 1