スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Firefox使いのWeb文章書きにはあると便利な拡張機能 『Copy URL+』

なぜ今までこの拡張を知らなかったのが不思議で仕方がない。この拡張機能を用いればリンクの生成や引用のマークアップがかなり楽になります。ページのタイトルをコピーする時もいちいちソースを開く必要もなくなりますし良い事だらけです。

私は文章の下書きをez-HTMLで行っているので、マークアップにはそれほど時間を費やさない。しかしこの拡張はかなり便利で、右クリックのコンテキストメニューから操作を実行すると、そのページのタイトルやURI、選択文字列などを把握して、マークアップした任意の形でクリップボードにコピーする事が出来る。ダウンロードからインストール、細かい設定やカスタマイズについては Firefox拡張copyurlplusのメモ にとても詳しく書かれていますので参考にして下さい。以下は私が設定しているuser.jsの該当部分です。

タイトルのみコピーする
user_pref('copyurlplus.menus.1.label','Title');
user_pref('copyurlplus.menus.1.copy','%TITLE%');
タイトルをa要素でマークアップする
user_pref('copyurlplus.menus.2.label','link');
user_pref('copyurlplus.menus.2.copy','<a href="%URL%" title="%TITLE%">%TITLE%</a>');
リンクをリストで表現する
user_pref('copyurlplus.menus.3.label','Ulink');
user_pref('copyurlplus.menus.3.copy','<ul>\n<li>\n<a href="%URL%" title="%TITLE%">%TITLE%</a>\n</li>\n</ul>');
選択文字列をblockquoteでマークアップする
user_pref('copyurlplus.menus.4.label','Block');
user_pref('copyurlplus.menus.4.copy','<blockquote cite="%URL%">\n<p>\n%SEL%\n<cite title="%TITLE%"><a href="%URL%">%TITLE%</a></cite>\n</p>\n</blockquote>');
選択文字列をquoteでマークアップする
user_pref('copyurlplus.menus.5.label','quote');
user_pref('copyurlplus.menus.5.copy','<q cite="%URL%" title="%TITLE%">%SEL%</q>');

どれも私がここの記事を書く際に利用するマークアップなので他の人には向かないかもしれません。また、参考にさせて頂いたサイト様の焼き増しでもあります。こういう書き方をすれば良いのかという参考になればと思うのと、自分用のバックアップです。blockquote要素内のp要素内にcite要素が含まれていたりと、少々首を傾げたくなるようなマークアップかもしれませんがあまり突っ込まないで下さい。ちなみにあまり検証していませんが、多分 label に日本語は使用できないようです。

ところでこのCopy URL+はもっと多くの可能性を秘めているような気がしてならないのですが、もっと私には考えも及ばないような利用法は無い物でしょうか。変数的な物がもっと多種に渡れば幅がグンと広がるような気がしますね。個人的に今のところは昔テーブルレイアウトで創ったサイトや、生のテキストをp要素などでマークアップし直す時に使えるかなと思っているのですが、そのような場合にはページごと変換してくれる便利なツールがあったような気がします。

それから不満もあって、普通に右クリックしたときと、文字列を選択してから右クリックをした場合とでコンテキストメニューに表示させるか否かを制御出来たら良いのになと思いました。例えば引用のマークアップの場合は通常の右クリックのの時には必要ないので非表示になっていた方がスッキリしていて、選択して実行する時のタイムラグが少しは減るような気がします。まあこれも配置や慣れによって徐々に緩和されるのでしょうけれども、何か良い方法はないものでしょうか。また、デフォルトで設定されている選択肢を削除する事は出来ないのでしょうか。デフォルトの選択肢では片方にしか表示しないものもありますし、コンテキストメニューに表示されるアイコンも消せるようなので、なんとかなりそうな気がするのですが。

Copy URL+のフォルダを開いてjarを解凍してjsファイルを覗いて見たのですが何が何やら…。変に弄っておかしくなってしまっても困るので、これを読んだ何方かがいつか何処かにその方法を提示してくれる事を期待し、委ねながら妥協する事にしました。そしてそのサイトからトラックバックがあると嬉しいな等と夢想しつつ当エントリを終えようと思います。

スポンサーサイト

コメント一覧

日本語labelについて

はじめまして、masahiroと申します。

>多分 label に日本語は使用できないようです
ということですが、試してみたところuser.jsをUTF-8で保存すれば使えるようですよ。

当サイトにも追記しておりますが、一度見た記事をまた注意深く見るということは
なかなか無いかと思いコメントさせていただきました。

  • 2005年 07月 21日(木) 00:30:42 |
  • URL |
  • masahiro#lh3zyi5g |
  • 編集 |
label に日本語が使用できました。

どうも。はじめまして。rara といいます。

>> 多分 label に日本語は使用できないようです
> ということですが、試してみたところuser.jsをUTF-8で保存すれば使えるようですよ。

とても参考になります。
早速やってみたところ無事に日本語表示出来るようになりました。
これでかなりわかり易くスムーズに使用できるようになり、より便利に使いこなせそうです。
本当にありがとうございます。

それからコメントでの情報提供(共有)もありがとうございます。
おかげでこちらのみを読んだ方(殆どいないと思いますが)にも曖昧な情報だけを提供せずに済むようになりました。
トラックバックしてみるものだなとシミジミと感じております。

  • 2005年 07月 21日(木) 02:06:56 |
  • URL |
  • rara@執筆者#d3xRQPUk |
  • 編集 |
Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

  • 2006年 10月 21日(土) 19:50:26 |
  • |
  • # |
  • 編集 |
Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

Re: Firefox??????Web???????????????????????????????? ??Copy URL+??

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????JavaScript??????????????????????????????????????????????????????????????????

俥驫頌鳧? 凰蜥鈞 碎繿鱚

Hi all!

? 轢? 茸 跪聽鱚 關蓆瘰繿鱶 關釿鞐跛? ? 驫韆闥? 粳? 銜關珥褂 退? 釶??硅纃蓍 轢 竡髓繧 褄蓊?, 瘠釿?, WiKi, 袱鰰謗竏 髑鉅, ?頌踵. 嚶蒻琺 痼茆 籥迯 ?頌跪?, 痳譖? 袱鰰謗竡?, e-mail ? 跋釿? 粽黹蔘 闔諷芻 粳? 鞐驫頌鳧? 退竡 騾蜥? 鴈矗韲?. ? 碌? 鴈矗顋 碌繝? 闔 99 迺鈞!


http://99c.in
ICQ 355-744-928

Alex

<a href=http://don.seitalytraf.org/donna-la.html>donna la</a> <a href=http://www.seitalytraf.org/festa.html>festa</a> http://www.seitalytraf.org/festa-unitГ?.html

  • 2006年 12月 09日(土) 02:23:56 |
  • URL |
  • Alex#gbvAXH6Y |
  • 編集 |

コメントの投稿欄

Copyright © 2005 rara All Rights Reserved.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。