はてなキーワード: ブックマークレットとは
まずは硬派なここで使うと便利なブックマークレットです。どうぞご利用ください。続いて二世帯住宅でやってはいけないこと。しかし話題は住まいより親子関係に。そして更に話題となるのは男女関係。勘違いさせたくない誘い方をむむっと悩む話、好きな異性のタイプが風俗嬢っぽくなった話、年上の・・・彼女?と疑問な話。こんなに愛してくれている彼女が、すぐそばにいるといいのにね。ってシュール過ぎますって。
しかし、今日は男女の話より、Marcoさんや、Kanoseさんたちの議論について。「脅し芸」ってのは「購入厨」以来の画期的な単語だ!っと萌える増田。マルコ先生が熱い! マサオさんも熱い!と燃えるブロガー。でも個人ニュースサイト管理者だがぜんぜんアクセスねえ・・・っていって真似しないほうがいいよ。元MP3サイト運営者の思い出話のように、この世は盛者必衰なんですから。
っとまとめたけれども、実はこの日一番のエントリは、誰か作ってくんない?なんじゃないかと思う、最近遅れ気味の日刊増田でした。
まあブックマークレットは単純にコメントアウト外すだけなんで、機能削減しようと思ったらwanpark様の心一つで消え去っちゃう代物ではあります。
これ、一時期実装された機能じゃなかったっけ。
いや、言及ボタンがついたけど
すぐはずされたって話を全部終わってから聞いただけなんで
それかどうかはわからないけど。
はてなブックマーク登録時のタグ自動補完が重いという話が出ている。
うちもunDonut+ブックマークレットで登録しているが、確かに重い。
候補一覧などはそれほどでもないが、毎回JavaScript初期化のためCPU使用率100%のまま5秒近く待たされる。
タグ数400強でこれなのだから、1000近くならそりゃ重くなるだろう。
http://hatena.g.hatena.ne.jp/hatenabookmark/20070406/1175838568
先日のサーバーメンテナンスでシステムリソースに余裕を持たせることができた点、1,000 件では現状にそぐわない点などを考慮いたしまして 5,000 件まで引き上げるよう変更を行いました。
タグの数もいつの間にか1000近くなってしまったんだが、タグの自動補完が非常に重くて困ってる。
どれくらい遅いかっていうと、例えば「あ」と入れて候補一覧が出てくるまでに5秒、その後選択してテキストボックスに入力されるまでに3秒。
タグ一覧から選択するとテキストボックスに入るまでに7,8秒くらい。
ブックマークレットから登録画面表示までに5~10秒くらい。
みんなこれくらい遅いのを我慢して使ってるのね?
起動したての時はそんなに遅くないからメモリリークしてるのかなぁ。
でもJavaScriptでメモリリークなんて起こるものなのかな。
そもそもunDonutなんてブラウザだからダメなのかもしれん。
タグの一覧とかは設定でオフに出来るのは知ってるんだけど、そうするとおすすめタグまで消えてしまうのが嫌でつけてるんだが…。
こう遅いとLivedoorクリップかデリシャスへの移行も真剣に考えてしまうなぁ。
今はてブに必要なのはサーバの増強じゃなくてJavaScriptの動作速度改善だと思った。
また、このブックマークレットで生成された記事にこのブックマークレットで言及すると、タイトルが
anond:20070412014506:title=Re:anond:20070330101754:title=Re:そんなあなたになんてなってしまいましたが、直す方法がわからずorz
後で直します直します。文字列操作文字列操作。
…どんどん長くなるなあスクリプト
javascript:Yid='あなたのID';d=document;w=window;function bq(s){return '>>\n'+s+'\n<<';}function enc(s){return encodeURIComponent?encodeURIComponent(s):encodeURI(s);}if(d.selection){q=d.selection.createRange().text;}else if(d.getSelection){q=d.getSelection();}else if(w.getSelection){q=w.getSelection();}void(w.open('http://anond.hatelabo.jp/'+Yid+'/edit?title=anond:'+enc(location.href.slice(25,39))+':title=Re:'+d.title+'&body='+enc(bq(q)),'_self',''));上記のjavascriptの あなたのID 欄をはてラボでのIDに変えれば使えます。
返答したい増田のエントリをひとつだけ表示してブックマークレットを実行すると、新しい記事のタイトルが Re:元のタイトル になり、元のエントリへトラックバックが飛んで、選択していた領域を引用するように動きます。
おお、これは便利。これだと選択領域がなくても引用記法が入ってしまうので、
bq(s){return '>>\n'+s+'\n<<';}
の部分を、
bq(s){return s?'>>\n'+s+'\n<<':s;}
にしてみました。
また、このブックマークレットで生成された記事にこのブックマークレットで言及すると、タイトルが
anond:20070412014506:title=Re:anond:20070330101754:title=Re:そんなあなたに
なんてなってしまいましたが、直す方法がわからずorz
改訂版作りました。返事しつつ好きなタイトル入れられます。
javascript:Yid='あなたのID';d=document;w=window;function bq(s){return '>>\n'+s+'\n<<';}function enc(s){return encodeURIComponent?encodeURIComponent(s):encodeURI(s);}if(d.selection){q=d.selection.createRange().text;}else if(d.getSelection){q=d.getSelection();}else if(w.getSelection){q=w.getSelection();}void(w.open('http://anond.hatelabo.jp/'+Yid+'/edit?title=anond:'+enc(location.href.slice(25,39))+':title=Re:'+d.title+'&body='+enc(bq(q)),'_self',''));
上記のjavascriptの あなたのID 欄をはてラボでのIDに変えれば使えます。
返答したい増田のエントリをひとつだけ表示してブックマークレットを実行すると、新しい記事のタイトルが Re:元のタイトル になり、元のエントリへトラックバックが飛んで、選択していた領域を引用するように動きます。
おはよう諸君。
今日がなんの日か知っているかな?そう、年一度、ネタが公式に許される日だ。
そこで今回の任務だが、諸君には世界各地のエイプリルフールネタを収集してもらう。
収集の方法はいたって簡単だ。下記のブックマークレットを使用すればよい。
ただし、自分のIDを記入するのを忘れるな。
javascript:window.location='http://anond.hatelabo.jp/<ここを自分のidにする>/edit?mode=confirm&title=[エイプリルフール]&body='+escape(window.location)
なお、いつものようにいつものごとく、当局は一切関知しない。
また、この記事は今後も消えない。では健闘を祈る。
http://anond.hatelabo.jp/20070330091333の方のためにブックマークレットを作ってみました。
javascript:window.location='http://anond.hatelabo.jp/<ここを自分のidにする>/edit?title='+escape(window.location)
言及したい日記を単体で表示させて、このブックマークレットを起動すると、日記のタイトル部分に言及したい日記のURLが入ります。
2)anondで言及(本文版)
javascript:window.location='http://anond.hatelabo.jp/<ここを自分のidにする>/edit?body='+escape(window.location)
上の機能とほぼ同じですが、URLは本文の最初に入ります。
と、思ったんだけど、もうあるみたい→http://anond.hatelabo.jp/20070211013226
http://d.hatena.ne.jp/Francis/20070210/1171124970
私のところではきちんと動いておりますが、ちゃんと動くかどうかは自己責任でお願いいたします。
http://anond.hatelabo.jp/20070412210605
http://anond.hatelabo.jp/20070612004853
答えはソースの中に
<h3><a href="/20070209181945"><span class="sanchor">■</span></a>この<a href="/keyword/%e6%97%a5%e8%a8%98" class="keyword">日記</a>について<a href="/keyword/%e6%97%a5%e8%a8%98" class="keyword">日記</a>を書く<!-- <a href="/yourhandle/edit?title=Re%3a%20%5banond%3a20070209181945%3atitle%5d" class="edit"><img src="/images/reply.gif" width="18" height="18" alt="この記事について書く" title="この記事について書く" class="icon"></a> --> </h3> <p >という機能があれば便利。自動的にその記事の<a href="/keyword/Permalink" class="keyword">Permalink</a>が書かれた<a href="/keyword/%e7%b7%a8%e9%9b%86%e7%94%bb%e9%9d%a2" class="keyword">編集画面</a>が出てくるの。</p > <p ><a href="/keyword/%e3%83%96%e3%83%83%e3%82%af%e3%83%9e%e3%83%bc%e3%82%af%e3%83%ac%e3%83%83%e3%83%88" class="keyword">ブックマークレット</a>でもいい。</p >