2005-02-11 熱意を失ってしまった人ほど年老いた人はいない
■[web]はてなBookmark用CopyURL+カスタマイズ
はてなBookmarkというサービスがベータで公開されている。アンテナの登録数がそろそろいっぱいになるので静的なブックマークをこちらに移してみようかと使ってみることにした。ところがブックマークレットがうまく動作しない。調べたところ、IE用らしいので私の使っているFirefoxではうまく動かないらしい。
この記事を参考にしたところ登録は出来るようになった。が、やはり使いにくい。JavaScriptを弄る能力は私にはないので、とりあえずこの登録作業の手間を減らすようにCopyURL+を利用してみることにした。
user_pref('copyurlplus.menus.n.label','Hatena Bookmark');
user_pref('copyurlplus.menus.n.copy','http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&title=%TITLE_HTMLIFIED%&url=%URL%');
CopyURL+をインストールした状態で、user.jsに上記を記述。「n」は各自変更。Firefoxを再起動後、はてなブックマークに登録したいページでこの右クリックメニューから「CopyURL+」>「Hatena Bookmark」を選択すると追加用のURLがコピーされるのでアドレスバーにペースト&エンター。するとURLとタイトル名が既に入力欄にコピーされているのであとは普通に追加するだけ。
タイトル名が文字化けするページとしないページがある。一体違いは何だ??どうも、既にはてなブックマークに登録済みのページはタイトルが正しく表示されているようだ。となると、この方法はアルファベットのみのタイトルのページでかつまだはてなブックマークに登録されていない場合に有効、となる。うーん、不便だ。下の方法の方が多分いいだろう。
URLを2回コピーした後にタイトルをさらにコピーするよりはマシになる。おそらくすぐにFirefoxに対応したBookmarkletが出てくるだろうからそれまでのつなぎ。
追記
以下のような方法もあった。こちらだとCopyURL+は必要ない。
主な違い
■[web]はてなBookmark用CopyURL+カスタマイズ(2)
文字コードの問題からか、タイトルが文字化けする問題が。そこで一応タイトルをコピーしない方法も。
user_pref('copyurlplus.menus.n.label','Hatena Bookmark (no title)');
user_pref('copyurlplus.menus.n.copy','http://b.hatena.ne.jp/add?mode=confirm&is_bm=1&url=%URL%');
これだとほんの少ししか手間が省けないが、はてなブックマーク自体が仕様変更する可能性もあることだし、所詮つなぎなのでご勘弁。文字化けが困る場合はこちらがお勧め。



prev
random
next