サマリ | αチャンネル付き半透過PNGを表示するプラグイン |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4.3-1.4.6 |
投稿者 | うんにゃ |
投稿日 | 2004-11-27 (土) 14:27:59 |
αチャンネル付き半透過PNG画像(以下αPNGと略記)は、IEで<IMG>タグを使っても正常に表示出来ませんが、IE5.0以降付属のVMLレンダラを利用して表示させることができます(ただしIE5.xでは透過はディザリング表示)。
IE 7.0からαPNGを<IMG>タグで半透過して表示できるようになりますが当面の間はIE 6.0やIE 5.xも残りますのでそれらブラウザのケアをしてやる必要があります。
このPNG/VMLプラグインはVMLレンダラとIE独自拡張の条件付きコメントの組み合わせでIEや他のブラウザで同等にαPNGを表示させることのできるプラグインです。
PukiWiki標準のref.inc.phpを改造して作っています。VMLレンダラと条件付きコメントはHiro KondaさんのPNGアラカルトのページを参考にさせて頂いています。
PukiWikiのライセンスに準じます(GPLv2)
バージョン | 変更履歴 | ファイル名(日付) |
v1.0 | 初回リリース版。 | png.inc.php; (2004/11/27) |
配布元でv1.1を配布しています。v1.0ではIE 7.0でうまくαPNGを表示できないため、v1.1をご利用ください (2006/05/13)
png.inc.phpをpluginディレクトリにコピーするだけです。
ref.inc.phpの改造版なので書式もほぼ同じです。ただしPNGの表示以外の機能(gif,jpeg表示、添付ファイル挿入)は使えなくなっています。
以下png.inc.php内から引用
#png(filename[,page][,parameters][,title])
(基本的にrefプラグインと同等)
配布元のサンプルページで実際にαPNGを表示させたサンプルを公開中です。