Popup ALT Attribute, Popups alternate texts of images or others like NetscapeCommunicator(Navigator) 4.x, and show long descriptions in the multi-row tooltip.
JavaScript HTML Makefile Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_locales
common
content_scripts
extlib
icons
makexpi @ d40deb4
options
submodules
.gitignore
.gitmodules
Makefile
history.en.md
history.ja.md
make.bat
make.sh
manifest.json
migration-story.md
readme.txt
testcase.html
vector.txt

readme.txt

========================================================================
      ALT属性のポップアップ表示 for Netscape 7 & Mozilla & Firefox
========================================================================
[名称       ] ALT属性のポップアップ表示 for Netscape 7 & Mozilla & Firefox
[バージョン ] 1.3.2005092701
[種別       ] フリーソフトウェア
[制作者     ] Piro(下田 洋志)
[最終更新   ] 2005/9/27
[圧縮形式   ] LHA
[動作環境   ] Netscape 7.0 以上あるいはMozilla 1.0 以上が動作する環境。
              当方ではWindows2000上で、Netscape 7.1, Mozilla 1.7,
              最新のNightly Build, Mozilla Firefox 1.0PR にて動作の確認を
              行っています。

[転載/再配布] 無断転載・再配布は自由に行っていただいて構いません。改造し
              たものを公開することも制限しません。ただしクレジットは元の
              ものを残すようにしてください。
              このパッケージに含まれるコードの殆どは MPL 1.1, GPL 2.0,
              および LGPL 2.1 のトリプルライセンスとなっていますので、
              これらの点については、それぞれのライセンスの条件に従って下
              さい。
              なお、書籍の付録CD-ROMやソフトウェア等へ収録していただける
              場合は、必ず事前にご連絡下さい。

[著作権     ] このパッケージに含まれるプログラムの著作権はPiro(下田 洋
              志)が保有します。多分。
              ていうかプログラムに著作権って認められるんだっけ? しかも
              UIはXMLだし。文書インスタンスのマークアップに著作権は発生
              しないというのが公の見解だったような気も……

[連絡先     ] piro.outsider.reflex@gmail.com
[配布元     ] http://piro.sakura.ne.jp/
              http://hp.vector.co.jp/authors/VA016061/


========================================================================
*目次

  ・ヘッダ
  ・目次
  ・ファイル構成
  ・紹介
  ・インストール手順
  ・アンインストール手順
  ・免責
  ・更新履歴(抜粋)


========================================================================
*ファイル構成

  ・readme.txt  : 取扱説明(このファイル)
  ・popupalt.xpi: XPInstall Package本体

 ※どちらも、インストール後は削除してかまいません。


========================================================================
*紹介

HTML では、 img 要素の alt 属性(画像の代替テキスト)に、画像を表示しな
い環境で画像の代わりに表示するためのテキストを指定しなければなりません。

この alt 属性の値は、 IE や NN4 などでは ポップアップ表示されるのですが、
Mozilla/Netscape 6/7 ではポップアップ表示されません。(そのため、 alt を
「ポップアップ表示用のテキスト」だと勘違いして使っているせいで alt がポッ
プアップ表示されないと何がなんだかわからなくなってしまっているサイトとい
うのが多数存在します。)このパッケージを導入すると、 Navigator ウィンドウ
において、 alt 属性の内容をポップアップ表示するようになります。

おまけとして、ツールチップの内容が長い場合に、内容を折り返し表示する機能
があります。



以下、隠し機能の使い方。

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);

を設定すると、全ての祖先要素について属性値を表示します。
これらの機能を使うと、もしかしたらフィッシング詐欺の予防になるかもしれま
せん。



========================================================================
*インストール手順

  +-----------------------------------------------------------------+
  | ※旧バージョンからの更新の場合、インストールを始める前に、必    |
  |   ず、次項の「アンインストール手順」に従って旧バージョンをア    |
  |   ンインストールしておいて下さい。旧バージョンのファイルが残っ  |
  |   ている場合、導入に失敗したり、NS/Mozの動作に支障が出る場合    |
  |   があります。                                                  |
  | ※インストールを行う前に、Preferences(設定) >                 |
  |   Advanced(詳細) > Software Installation(ソフトウェアのイ    |
  |   ンストール)で「Enable software installation(ソフトウェア    |
  |   のインストールを可能にする)」にチェックを入れて下さい。      |
  | ※Mozilla 1.3以前では、管理者権限でないとインストールできませ   |
  |   ん。導入は必ず、rootあるいはadminでログオンして行って下さい。 |
  +-----------------------------------------------------------------+

step1: ファイルのコピー
  popupalt.xpiをブラウザのウィンドウにドロップすると、インストールが開始
  されます。
  途中、日本語の言語パックを登録するかどうかの確認があるので、必要に応じ
  て選択して下さい。

step2: NS/Mozの再起動
  ファイルのコピーが終わったら、NS/Mozを再起動します。
  コピーしたファイル群が、起動時にNS/Mozに登録されます。


========================================================================
*アンインストールの手順

このパッケージには自動で自身をアンインストールする機能はありません。
以下の手順に従って、手動でパッケージを削除して下さい。

  1. NS/Moz を終了させる。簡易起動(高速起動)が有効になっている場合、
     タスクトレイのアイコンを右クリックして、そちらも終了させる。
  2. ユーザープロファイルディレクトリか、 NS/Moz をインストールした
     ディレクトリ(管理者権限でインストールした場合)の中にある
     /chrome/ フォルダから、 popupalt.jar, overlayinfo ディレクトリ,
     chrome.rdf ( NS6 の場合は all-packages.rdf )を削除する。
  3. 管理者権限でインストールした場合、installed-chrome.txt をメモ帳等
     で開き、以下の行を削除する。
     ・content,install,url,jar:resource:/chrome/popupalt.jar!
                           /content/popupalt/


========================================================================
*免責

このパッケージを使用した事により発生したいかなる障害に対しても、制作者
は一切の責任を持ちません。全て使用者の個人の責任に基づくものとします。


========================================================================
*更新履歴(抜粋)

これ以前の履歴は配布元のページを参照してください。

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とそれ以外とで
      バインディングを変えるようにした
1.2.20030405
    ・アンインストーラのミスを修正
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
    ・コンテキストメニュー拡張からパッケージを分離


------------------------------------------------------------------------
Popup ALT Attributes for NS7 & Moz & Firefox
Copyright 2002-2005 Piro(YUKI "Piro" Hiroshi)