― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - WAT (WebApplicationTab)について
作成者 メッセージ
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
Ryoさん、mitsuguさん
情報提供ありがとうございます。

今回はRyoさんに教えていただきました『Add-on Compatibility Reporterでバージョンチェックを無効にして対応させる方法』が簡単そうでしたので早速試してみたところ、WATもバージョンチェックを無効にして正常に対応する事ができました。
ありがとうございました。
投稿記事 Posted: 2011年10月04日(火) 21:26
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
最新版のモノに未対応なadd-onでも、Add-on Compatibility Reporter と云うadd-onを使用する事で、バージョンチェックを無効にして、未対応なadd-onでも使用出来る様になります。
設定の類いは、何も無いので入れれば完了です(^^)。

たまに、バージョンチェックを無効にして使う事で不具合も出る事はありますが、
そこは 自己責任でお願いします。^_^;
まぁ、大抵は 大丈夫ですが....。

自分も、Add-on Compatibility Reporter を活用し、WAT を使用しています。
投稿記事 Posted: 2011年10月04日(火) 08:07
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
Thunderbird 7.0.1 で WAT を使っています。
わたしは WAT の xpi ファイル内の install.rdf の maxVersion を書換えて使っています。
今のところ、特に問題もおきていません。
以下の方法を採ることができます。

  1. AMO から WAT をダウンロードする(右クリックで名前をつけてリンク先を保存)
  2. xpi ファイルを zip 解凍する
  3. install.rdf をエディタで開く
  4. maxVersion を 7.0.* などとする
  5. 再度 zip でアーカイブする
  6. 拡張子を xpi に変更する
  7. Thunderbird にドラッグ・アンド・ドロップして WAT を Thunderbird にインストールする
投稿記事 Posted: 2011年10月04日(火) 07:21
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
mitsuguさん、偶然的通行人さん、aidesさん

回答ありがとうございました。
mitsuguさん、偶然的通行人さんに教えていただいた方法で、Firefoxと同等表示ができました。

偶然的通行人さんに指摘いただいた注意事項↓
■ユーザーエージェントを書き換えただけで直ちに問題がおこるとは思いませんが、使い勝手がよくなって無意識のうちにブラウザ代わりとして常用するようになっていくこと

■ユーザーエージェントを区別する Web サーバがあるように、万一、メールサーバや受信側のメールクライアントでユーザーエージェントを区別して動作をするようなケースがあれば、何か問題が起こるかもしれません。

以上の2点には注意しながら変更を行いたいと思います。
ありがとうございました。



作者・teramakoさん
Thunderbird7に未だ対応しておりません。(10月4日現在・7.0a1まで対応)
お手数ですが、早めにVer7に対応していただけると助かります。
宜しくお願いします。
投稿記事 Posted: 2011年10月04日(火) 06:46
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
質問者さんへ。
外部ブラウザと云う事なので、先に提示した*Launchy :: Add-ons for Thunderbirdはどうでしょうか?
FirefoxやSeaMonkey等複数のブラウザを入れてる場合は此方の方が圧倒的に有利です。
ブラウザだけでは無くテキストエディタやマルチメディアプレーヤー等アドオンが認識するアプリケーションをThunderbirdから呼び出す事が可能です。
例えばSeaMonkeyのHTMLエディタの「Composer」を単独で呼び出したり。
矢張り正常な表示はブラウザ単体での起動が確実と思います。
拠って私はLaunchyの導入をお勧めします。
(launchy.xmlの書き方を解って仕舞えば様々なアプリケーションを追加可能です。)
* gemal.dk - Mozilla - Launchy
参考に・・・
投稿記事 Posted: 2011年10月01日(土) 23:59
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
qweasd さんが書きました:
Thunderbird + WAT で Firefox などのブラウザと同等表示について上記の方法を回答いただいておりますが、「SeaMonkey」や「user.js」といった言葉も初めて聞きましたし、読んでもあまり手順が理解できませんでした・・・
もし宜しければ、もう少し分かりやすく詳細に設定手順を記載していただけると非常に助かります。。。

不親切な書き方ですみませんでした。
そして、mitsugu さん、フォローありがとうございます。
基本的なことはすでに紹介していただいておりますが、言いだしっぺとして若干の補足まで。

SeaMonkey についてはこちらをご覧ください。
http://www.seamonkey.jp/
ひとことでいえば、Firefox と Thunderbird を合体させたようなアプリケーションです。

素の状態の SeaMonkey のユーザーエージェントはこれ↓ですが、

Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110928 SeaMonkey/2.4.1

「ユーザエージェントに Firefox 互換ブラウザであることを追記する」の設定を有効にすると

Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110928 Firefox/7.0.1 SeaMonkey/2.4.1

となります。太字部分が追加された内容です。

同じように、素の Thunderbird のユーザーエージェントはこれ↓ですが、

Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1

user.js を使って次のようにすると、Thunderbir + WAT でアクセスしたときサイト側に Firefox 互換ブラウザであると通知することができます。

Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110929 Firefox/7.0.1 Thunderbird/7.0.1

ただし、注意事項もあります。
メールクライアントとしてのユーザーエージェントも書き換えた内容になります(SeaMonkey も同様)。
ユーザーエージェントを区別する Web サーバがあるように、万一、メールサーバや受信側のメールクライアントでユーザーエージェントを区別して動作をするようなケースがあれば、何か問題が起こるかもしれません。その点は念のため注意してください。
また、Thunderbird をアップグレードするたびに、Firefox のバージョンと整合性をとってこの内容を書き換えてやる手間も増えます。

WAT はたいへん便利なアドオンですが、ブラウザそのものではありません。
ユーザーエージェントを書き換えただけで直ちに問題がおこるとは思いませんが、使い勝手がよくなって無意識のうちにブラウザ代わりとして常用するようになっていくことが、ちょっと怖いかなと思っています。

以上、積極的にはお勧めしませんが、やるなら At Your Own Risk でお願いします。
投稿記事 Posted: 2011年10月01日(土) 23:06
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
 このようになればいいのでしょうか?


 そうであるならば、
コード:
user_pref("general.useragent.override", "Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1");

という内容のuser.jsファイルを作成しプロファイル・フォルダに置けば Thunderbird が Firefox であるかのようにサーバーに通知することができます。
 上記の例では
コード:
Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1

といったように Linux 用の Firefox 7.0.1 だと、サーバーに通知しています。
 他の OS の Firefox を指定する場合は、お使いの Firefox でロケーションバーに
コード:
about:

と入力すると表示されます。
 user.js についてはFirefox まとめサイトが参考になるかと思います。
投稿記事 Posted: 2011年10月01日(土) 20:32
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
回答ありがとうございます。

■偶然的通行人様の回答
『SeaMonkey には「ユーザエージェントに Firefox 互換ブラウザであることを追記する」という設定項目があり、これを有効にしたときは Firefox 互換の追記が入ったユーザーエージェントを吐き、Yahoo! JAPANトップページなども普通に表示できるようになります。ユーザーが user.js を駆使するなどして、
Thunderbird に対してこれと同じことをすれば、ご質問の内容はクリアできると思います。 』


Thunderbird + WAT で Firefox などのブラウザと同等表示について上記の方法を回答いただいておりますが、「SeaMonkey」や「user.js」といった言葉も初めて聞きましたし、読んでもあまり手順が理解できませんでした・・・
もし宜しければ、もう少し分かりやすく詳細に設定手順を記載していただけると非常に助かります。。。

宜しくお願いします。
投稿記事 Posted: 2011年10月01日(土) 19:21
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
途中から失礼します。

qweasd さんが書きました:
■WATをインストールしている為、メールのURLをクリックするとThunderbirdのタブでWebページを開く事ができますが、WATで開いているブラウザバージョンがどうやらIE6以前?もしくはWAT独自のブラウザ?のようです。(Yahooトップページを開いた際に、「Yahoo! JAPANトップページの全機能をご利用いただくにはInternet Explorer 6.0以上 / Firefox 3.0以上」と注意書きが表示され一部しか表示されません。)

試してみるとわかりますが、WAT で Web ページを開いたときサーバに渡されるユーザーエージェントは、Thunderbird のデフォルト値ですね。

Yahoo! など、ユーザーエージェントで "ふるい" にかけてページを切り替えたり、「表示できません」などの警告を出してくるサイトも、Thunderbird + WAT で Firefox などのブラウザと同等に表示したいという話なら、一定のリスク(*)を承知の上でユーザーエージェントを書き換える対策はとれると思います。【積極的にはお勧めしません】

ご存知の方もおられると思いますが、SeaMonkey には「ユーザエージェントに Firefox 互換ブラウザであることを追記する」という設定項目があり、これを有効にしたときは Firefox 互換の追記が入ったユーザーエージェントを吐き、Yahoo! JAPANトップページなども普通に表示できるようになります。
ユーザーが user.js を駆使するなどして、Thunderbird に対してこれと同じことをすれば、ご質問の内容はクリアできると思います。

(*)
Thunderbird と Firefox のエンジン部分(Gecko)は同じですが、それぞれのアプリケーションの目的の違いから、施されている初期設定は同一ではないようです。
このため現状では、"Thunderbird + WAT = Firefox" のような感覚で使うことには限界があるように感じられます。
Web ページの表示という視点だけでなく、ブラウジング全般の管理機能や安全対策、GUI からコントロール可能な内容といった総合的な観点から、「ブラウザ」の機能をどこまで安定・安全に発揮できるかという意味で、です。
とくにユーザーの目に見えない部分での動作は意識されにくいと思いますので、現状では "Thunderbird + WAT ≠ Firefox" と考え、用途を絞るほうがいいのではと思っています。(作者の teramako さんも "Thunderbird + WAT = Firefox" の等式を成立させるような WAT にするお考えをお持ちではないだろうと推察してるんですが...。)
WAT を否定しているのではなく、ユーザーはアドオンの用途の範囲を考慮すべきでは? と問うているだけです。
ぼくもときどきですが WAT をありがたく利用させていただいております。contribution できてなくて申し訳ないのですが。


余計なお世話を含みつつ、いちおう気がつくことを書いてみました。的外れなことを言ってたらすみません。
投稿記事 Posted: 2011年10月01日(土) 13:52
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
お礼が遅くなってしまいすいませんでした・・・
皆さん、回答ありがとうございました。

WAT作者のteramako様
1つ要望があります。
9月28日にThunderbird7が公開されましたがWATはThunderbird7.0a1までしか対応していません。
非常に便利な拡張機能で今後も使いたいと思っていますので、お手数ですが早めにVer7に対応してもらえると助かります。(Ver8以降も早めに対応してもらえると助かります)
宜しくお願いします。
投稿記事 Posted: 2011年9月30日(金) 06:30
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
qweasd さんが書きました:
回答ありがとうございます。
ちなみに、WATでFirefox6またはIE8のブラウザとしてThunderbirdのタブでWebページを開けるようにする設定方法はまだ解決しておりませんが、こちらは分かりますでしょうか?


どの外部ブラウザを用いるかはWATで指定するというよりは、システムのデフォルトブラウザに何を指定するかになります。
また、申し訳ありませんが、WATはThunderbird内のブラウザを用いてURLを開く機能を提供する拡張機能のつもりですので、どの外部ブラウザを使用するを指定できるようにする機能を持たせる予定もありません。
投稿記事 Posted: 2011年9月20日(火) 21:52
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
qweasd さんが書きました:
ちなみに、WATでFirefox6またはIE8のブラウザとしてThunderbirdのタブでWebページを開けるようにする設定方法はまだ解決しておりませんが、こちらは分かりますでしょうか?


WAT は、外部ブラウザに開くことも可能です。

具体的に どの外部ブラウザ で開くかの指定方法は、当方は Mac ユーザーなので、Windows の場合は、判りません^_^;。
(Mac の場合、 Safari の 環境設定 > 一般 > デフォルトWebブラウザ設定 に依存します。)

さて、WATに於いて、 リンクを外部Webブラウザで開く方法は 2種 有る様です。
(以下は、Mac の場合のスクリーンショットを基にしていますが、他のプラットフォームでも 同様だと思います ^_^; )

1)クリック時 に 外部Webブラウザで開く様にする。
→ WAT の 設定から以下のチェックを外す。


2)右クリック時に 外部Webブラウザで開く様にする。
→ コンテキストメニュー から『リンクからブラウザで開く』を指定する。



と、ここまで書いたところで、質問の意図は 外部WEBブラウザで開く事では無く、
Thunderbird 内で『Yahooトップページ』も エラー無く表示させたい と云う事かと思ったのですが。

Thunderbird 6 は、 Firefox 6 と同じ『Gecko 6 レンダリングエンジン』を使用しています。
しかし、ユーザーエージェント の判定結果に基づき、 処理を切り替えている Webサイトでは、判定/処理の仕方如何に因っては Thunderbirdは、本来Webブラウザではないアプリなので 弾かれてしまっても 仕方ないかと思います。
確か、記憶では『Yahooトップページ』は、過去に ユーザーエージェント の判定/処理の仕方が 好ましくなかった事が有った気がします^_^;。
なので、 Thunderbird 内で(WATで) 表示させた場合、 今回の様に アラートが表示されたり、Webサイトのコンテンツが正常で無いと思ったら、臨機応変に 外部ブラウザ に切り替える事も必要かと思います ^_^;。

Thunderbird が Webサイトを開く際の ユーザーエージェント を適宜 変更出来るアドオンが有れば大丈夫かも(^^?
投稿記事 Posted: 2011年9月20日(火) 01:39
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
WATは飽く迄ThunderbirdでWebsiteを表示するアドオンです。
特定のブラウザでの展開を希望なら以下のアドオンを。
* Launchy :: Add-ons for Thunderbird
投稿記事 Posted: 2011年9月19日(月) 23:33
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
回答ありがとうございます。

マイコンピュータのFirefoxフォルダの中にある「searchplugins」というフォルダをコピーし、Thunderbirdフォルダの中に貼り付けると、「searchplugins」フォルダの中にある「~.xml」ファイルが検索エンジンリスト一覧に反映されました。

これで「検索エンジンリスト追加方法」と「OpenSearch XML の登録」は解決しました。ありがとうございます。

ちなみに、WATでFirefox6またはIE8のブラウザとしてThunderbirdのタブでWebページを開けるようにする設定方法はまだ解決しておりませんが、こちらは分かりますでしょうか?
投稿記事 Posted: 2011年9月19日(月) 21:39
  記事の件名:  Re: WAT (WebApplicationTab)について  引用付きで返信する
こんにちは、作者です。
Firefox等のインストールディレクトリやプロファイルディレクトリにsearchpluginsというディレクトリがあり、その中に~.xmlがあると思います。それがOpenSearchのXMLファイルとなります。
そのファイルへのURLを指定することになります。
投稿記事 Posted: 2011年9月19日(月) 18:35

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean