Sinbad123 さんが書きました:
Thuderbirdの件名にURLがある場合、他のメーラーでは、クリックするとURLがブラウザに渡りますが、Thuderbirdでは、コピーしてブラウザにペーストしなければなりません。クリックすればブラウザで開けるようにするには何か方法があるでしょうか?
設計とか仕様とか、詳細は偶然的通行人さんにおまかせして、「何か方法があるでしょうか?」に関してだけ。
こういった、自分のしたいことをシングルクリックで簡単にできるようにする要望を、bugzilla.mozilla.orgで好き放題に要求する方々を見ると、いつも思うんですが、
そういった、自分だけのための機能なら、自分でボタンを作っちゃえばいいのに、と思います。
Custom Buttonsというアドオンは、自分用のツールバーボタンを作ってくれます。
そこには、一つのJavaScriptコードしか置けないのですが、ボタンにJavaScriptのコードを貼り付けるだけで、自分専用の超ミニアドオンができてしまいます。
そのボタンで、必要な所からデータを持ってきて、そこからURLを抜き出すなりなんなりして、確認の上でそれに対して何かをさせる、といいた感じになりますから、1クリックで全部、というわけにはなかなかいかないですが、
URL部分を選択してコピー&ブラウザーにペースト、よりも、気分的には、かなり楽してできた気になれます。
また、メールのデータをutf-8のHTMLにして表示しているだけだから、ボタンで、Subjectの部分について、URL文字列部分をリンクにしてHTMLに挿入し、そこでクリック、ってなことも、HTMLでJavaScriptを書くのとほとんど同じようにできます。
元データは、ヘッダーペイン(ヘッダーボックス、ヘッダービュー)などから持ってこないといけないですが、
XULもHTMLも似たようなものだから、IDさえわかれば、document.getElementByIdで簡単に引っ張ってこれます。
こういった工夫を自分で考えて、どういうコードを書けばできるか、という質問ならば、みんなでよってたかってJavaScriptをコードを書いてしまえば済むのですが、
ほとんどの場合が、自分のしたいことを1クリックでしたいから、その機能をThunderbirdにいれろ、になるから、
そういった要望は、はいそうですか、そういう機能があったら便利なんでしょうね、でお終い。