Protocol Handlers for Microsoft Internet Explorer


description

Microsoft Internet Explorer(正確にはURL Moniker)の扱えるスキームを拡張してURN、dataスキームを取り扱えるようにするモジュールです。 また、以前Visual Basicで書いた URN Handler for Internet Explorer の代わりとなるものです。

data scheme

RFC 2397にあるURLにデータをエンコードして埋め込んでしまおうというものです。

たとえば <img alt="data" src="data:image/png;base64,iVBORw0KGgo(略)ORK5CYII=" /> などと書くことができます。

URN

URNRFC 2141で定められているリソースの名前をあらわす書式です。 たとえばISBNが4-7973-2723-5の本は urn:isbn:4797327235 、RFC 2141は urn:ietf:rfc:2141 などと表すことができます。

参考: URN (Uniform Resource Name) について-- ごく簡単なHTMLの説明

このモジュールをインストールした場合、自動的にURNを次のようにURLに書き換えます。

urn:issn:*
http://urn.issn.org/urn/?issn=(issn:の後の文字列)
urn:isbn:4*
http://www.amazon.co.jp/exec/obidos/ASIN/(ISBN)/
urn:ietf:rfc:(Number)
http://www.ietf.org/rfc/rfc(Number)
それ以外
近藤和宏氏のURN Redirectorと同じ。

requirement

利用するために必要なもの。

notes

known problems

install

Windows Installer 2.0 形式

  1. ダウンロードしたアーカイブを展開する。
  2. 展開した中から mphandler.msi を開いてインストール。

手動インストール版

  1. ダウンロードしたアーカイブを展開する。
  2. 展開した中から自分の環境の.NET Frameworkと同じバージョンのディレクトリを開いて install_v1.x.xxxx.bat を実行してインストール。

download

mphandler-1.0-clr1.1-setup.zip
Microsoft .NET Framework 1.1
Windows Installer 2.0 形式
ZIP Archive
142,524bytes
6d020ab3435d0e0ef9b4cdcc28d0691d *mphandler-1.0-clr1.1-setup.zip
mphandler-1.0.zip
Microsoft .NET Framework 1.0/1.1
手動インストール / ソースコード付
ZIP Archive
65,985bytes
c8724bb16045d95c0cc0672822ea35ae *mphandler-1.0.zip

test

テストページMozilla.orgのdata: URL Tests