]> XUL Apps > Popup ALT Attributes - outsider reflex

Home > XUL Apps > Popup ALT Attributes

Popup ALT Attributes ALT 属性のポップアップ表示 Ver.1.3.2009110201 for Mozilla Firefox

An English version of this page is also available.

Firefox 3 Hacks好評発売中。本書の1/3を占めてしまっている第3章でFUELやらPlacesデータベースのテーブル定義やらJavaScriptコードモジュールやらを解説しています。Software Design 2007年4月号第2特集の再録の拡張機能開発チュートリアルと併せてどうぞ。

Firefox 3 Hacks Mozillaテクノロジ徹底活用テクニック
江村 秀之 池田 譲治 下田 洋志 松澤 太郎 dynamis
オライリージャパン

What's this? これは何?

画像にalt属性で設定された代替テキスト(画像の説明ではない。間違えてる人が多いけど。)を、NC4以前やIEなどと同様にポップアップ表示するための拡張機能です。

なお、おまけとして、長いツールチップを折り返して表示する機能もあります。(スクリーンショット)

Download ダウンロード

トラブルに出くわした場合、まずよくある質問をご覧下さい。それでも解決方法が見つからない場合の障害報告は掲示板メールで。最新版のチェック用にRSSもあります。

Mozilla SuiteまたはNetscape 7の場合、導入/更新の手順(注意事項含む)および強制削除の手順もご覧下さい。

Secret Features 隠し機能

user_pref("browser.chrome.tooltips.attrlist.enabled", true);
user_pref("browser.chrome.tooltips.attrlist",
  "alt|src|data|title|href|cite|action|onclick|onmouseover|onsubmit");

上記のような行をuser.jsに書き加えるか、about:configでこれらの設定を行うと、リストに記述された属性全てをポップアップ表示するようになります。また、ポイントした要素がその属性を持っていなくても、その属性を持った要素が祖先にある場合、それらも表示します。

また、以下の設定で、全ての祖先要素について属性値を表示するようになります。

user_pref("browser.chrome.tooltips.attrlist.recursively", true);

これらの機能を使うと、もしかしたらフィッシング詐欺の予防になるかもしれません。

Documents 関連文書

ALT属性のポップアップ表示の紹介
Mozilla.Party.jp 5.0のXULコンテスト用に作成した資料です。

History 更新履歴

1.3.2009110201
  • Firefox 3.6, Minefield対応
1.3.2008052801
  • 一度ツールチップが表示された後、他のポップアップを開くまでツールチップが表示されなくなる問題を修正
1.3.2008042201
  • ツールチップが表示されなくなることがある問題について改善したつもり
1.3.2008042101
  • Firefox 3 beta5で動作するようにした
1.3.2005092701
  • 空のツールチップが表示される問題を修正
1.3.20050925
  • タブバーの表示がおかしくなったりする問題を修正
  • 隠し機能で属性一覧を表示できなくなっていたのを修正
  • Google Toolbarとのコンフリクトを解消
1.3.20050420
  • 隠し設定を使用する際にツールチップが表示されないことがある問題を修正
1.3.20050419
  • ツールチップが表示されない問題を修正
  • 処理に失敗する場合があったのを修正
1.3.20050418
  • 処理に失敗する場合があったのを修正
  • よりセキュアな方法で内容領域へアクセスするようにした
1.3.20050401
  • 連続する\r\nを一つの改行として扱うようにした
1.3.20050224
  • 旧バージョンのPhoenix/Firebird/Firefox向けのコードを一部削除
1.3.20050218
  • 空のポップアップが出る問題を修正
  • img要素の祖先要素にtitle属性が指定されている場合、そちらを優先してポップアップ表示するようにした
  • 隠し機能をちょっとだけ強化
1.3.20050110
  • ツールチップの内容を折り返して表示する際に、一瞬画面がチラつく問題を修正
  • 設定パネルを削除し、長いツールチップの複数行表示を固定の動作にした
1.3.20041025
  • CSSの記述ミスを修正
  • 設定項目の警告文を消した
1.3.20040621
  • 無限ループが発生することがあったのを修正
1.3.20040310
  • ツールチップが出っぱなしになる問題を修正
1.3.20040211
  • インストーラがFirefox on Macでのインストールに失敗する問題を修正
1.3.20040208
  • インストーラがFirefoxでのインストールに失敗する問題を修正
1.3.20031216
  • 長いツールチップの折り返し表示の処理を改良
  • インストール時に、Phoenix 0.5〜MozillaFirebird 0.7とそれ以外とでバインディングを変えるようにした(これに関連して起こるXBLのエラーの問題についてはFAQを参照のこと)
1.2.20030315
  • 設定項目を表示し忘れていたのを修正
  • ツールチップの内容を折り返して表示できるようにした(buggy)
1.1.20021127
  • 画像のみを表示した場合にはaltをポップアップしないようにした
1.1.20021121
  • 中途半端なコードで上げてしまっていたのを修正
1.1.20021XXX
1.1.20021004
  • PhoenixのThemes and Extensionsパネルで有効無効を設定できるようにした
1.1.20021003
  • Phoenixに対応
1.1.20020830
  • NS6用のコードを除去
1.0.20020710
  • title 属性と alt 属性が両方あった場合に alt がポップアップされていたのを修正
1.0.20020514
  • 定義ファイルの記述ミスを修正
1.0.20020420
  • コンテキストメニュー拡張からパッケージを分離
Last modified:2010/02/08 00:55:35