2006年11月06日

ブックマークのニックネーム

Opera ではブックマークにニックネームを付ける事ができ、このニックネームをアドレスバーに入力することで、ブックマークのアドレスへジャンプすることができます。

画像の例だとアドレスバーに「8」(半角)を入力してEnterを押せば、このサイトが表示されるのです。

このニックネームは当然ブックマークレット(ブックマークのアドレスに javascript を記入したもの)にも付けることができるので、同様にアドレスバーから呼び出すことができます。


そしてこのニックネームは menu.ini に書き込むことが可能です。

実例を挙げると、Shishimushi - Operaで「選択した部分のソースを表示」で紹介されているブックマークレット、View selection sourceをブックマークに登録し、ニックネームを付け、以下を menu.ini の [Hotclick Popup Menu] セクションに追記すれば、右クリックメニューから使えるのです。

Item, "View selection source"="Go to page, "nickname""

javascript はブックマークレットから使えても、menu.ini に記入すると使えない場合がありますが、この手で回避できます。

posted by Hideto at 01:12 | Comment(6) | TrackBack(0) | 使う |
>>javascript はブックマークレットから使えても、menu.ini に記入すると使えない場合があります


てのは例えばどんな場合があるんでしょうか?教えていただきたいです。
Posted by Higeorange at 2006年11月06日 09:42
Higeorangeさん コメントありがとうございます。ご無沙汰です。
menu.ini に記入すると使えない場合というのは、上記中のView selection source の場合もそうですが、javascriptの中に「"」が含まれるとそこでスクリプトの読み込みを終了してしまうようなのです。
空白のページで右クリックメニューから実行すると、アドレスバーで、どこまで読み込んだか分かります。
エスケープの仕方としては「"」を「(半角)\x22 」と書くと良いことを
http://opera8.seesaa.net/article/7535023.html
のコメントで temp_h さんが教えてくださいました。
Posted by Hideto at 2006年11月06日 18:29
あぁダブルクォートのことでしたか。って,私もそのときの議論に加わってるじゃないですか…。忘れてた…。
どうもです。
Posted by Higeorange at 2006年11月06日 21:54
そーでした。速攻で検証していただきトラックバックしていただいたのでした。
これからも宜しくお願いします。
Posted by Hideto at 2006年11月06日 22:58
M2を使っている場合、mailto:を使ってメールアドレスをブックマークに登録すれば、それもニックネームで呼び出せますよ。
Posted by 通りすがり at 2006年11月07日 09:21
ブックマークのアドレスに、mailto:sample@sample.com として
ニックネームを付ける。
おー。できた。できた。恐るべしニックネーム。
Posted by Hideto at 2006年11月07日 22:16
コメントを書いてください
お名前: (必須入力)

メールアドレス:

ホームページアドレス:

コメント: (必須入力)
【お願い】スパムフィルタ回避のためにコメント欄においては my.opera.com を myopera.com に変えてください。


認証コード: [必須入力]
d329b8

※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/26850773

この記事へのトラックバック