Agree PNG!

サーチ:
キーワード:
Amazon.co.jpアソシエイト
セキュリティ情報公的機関
IPAセキュリティセンター(情報処理振興事業協会)
コンピュータ緊急対応センター
コンピュータ・ウィルスやワームによる被害が頻発しています。
Windows9x/Meだけではなく、Win NT,2000,Mac,Linuxなどのパソコンやルータなど, 対象の広がりが、懸念されるばかりではなく、感染していることに気がつかない間に 他人に多大な迷惑を掛けているケースが急増しています。
ウィルス予防・駆除ソフトのご利用を推奨いたします。
ウィルス予防・駆除ソフトなど
トレンドマイクロ日本ネットワークアソシエイツシマンテックマイクロソフト シー・エス・イー
inetd
お財布.com - 無料で手軽に貯まる魔法のお財布


画像フォーマット PNG について

最終更新: 2016/11/09

画像フォーマット GIF に対し、UNISYS社が膨大なライセンス料を請求している問題に関連し、
PNGなどの新しい画像フォーマットについて調査しました。

・GIF画像フォーマットには、ライセンス問題があります。
・画像フォーマット GIF を単に、Web 上のコンテンツとして掲載する事は、ライセンスに抵触しない。
・GIF を生成するソフトウェアにはライセンスが必要。ソフトの生産者がライセンスを取得していれば、そのソフトの使用は適法。
  GIFの生成とは、他のフォーマットからの変換も含まれる。(コンバーターソフト)
・MicrosoftInternetExplorer4以降、NetscapeCominucater4以降は、既に PNG形式画像をサポートしている。
 ただし、透過画像の表示にはバグがあり透過しない。また、ブラウザの設定に異常があると表示されないことがある。
・サポート状況は、GIF に及ばないものの、規格としては PNG の方が優れている。
 また、オープンソースであり、PNGにはライセンス問題は存在しない。
 →現在は、ライセンス問題を理由に GIF のサポートを中止するソフトが増える傾向にあります。

PNG画像対応ソフト
  • ブラウザ
    • Internet Explorer 4 以降
    • Netscape Communicator 4.04 以降
    • Opera
  • ツール
最近、GIFアニメーションとPNGをキーワードにして飛んでくる方が多いので、アニメーション関連のリンクを 下に追加しました。

TIPS
・PNG未対応のブラウザに優しいページの作り方
2000年アクセスログ解析結果より、今後、PNG未対応のブラウザに 対する配慮は不用であると判断致しました。
・Internet Explorer 4 以降なのに表示できない
場合によっては、表示できないことがあるようです。(自分のマシンでもそうでした。)
原因(1)
レジストリの設定が欠けている

対策
・レジストリを手で修正する。

 HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png

 HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/x-png

 "CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
をそれぞれ追加する。

・レジストリファイルによる修正
PNG レジストリ ファイル PNG.REG 670 Byte
上記ファイルをダウンロードして、ダウンロードした PNG.REG をエクスプローラからダブルクリックすれば、上記修正が自動で実行されます。(無保証です)
原因(2)
PNG表示用の dll が欠けている

対策
・pngfilt.dll を何らかの手段(*1)で入手し、適切な場所(*2)にコピーする

 (*1) 持つべきものは友 (!?)
 (*2) 「 Win Me なら C:\windows\system 」 など
・透過 GIF 画像を PNG に変換したら透過画像では無くなった

原因

ネットスケープのブラウザは、4.7() までは、透過に対応していない。
Microsoft Internet Explorer のバージョン 5 ではグレースケールの PNG で、透過しない バグがある。
   ※ 2000/04/11 Netscape 6 Preview Release 1 --- PNG の透過属性は有効にならない(透過しない)。
2000/09/08 Netscape 6 Preview Release 2 --- PNG の透過属性は有効(透過する)。
2000/12/19 Netscape 6 リリース版 --- PNG の透過属性は有効(透過する)。
MNG の表示にも対応している。
対策

一旦、カラーパレットの GIF に変換してから、PNG に変換するか、 「PNG普及プロジェクト JAPAN 」に掲載されている gif2png を利用して変換する必要が あります。
つまり現状では、以下の対応が必要です。
  1. 透過画像を置く画面のバックグラウンドカラーを調べます。
  2. 透過GIFのカラーパレットを調べ、透過に指定しているパレットの色を上で調べた色に変更します。
  3. gif2pngで PNG に変換します。
この方法は、色を合わせて透明のフリをさせるだけですので、バックグラウンドにイメージを 貼っている場合には、やっぱり透明にはなりません。(;_;)

リンク集
アニメーション関連

このページは、メールニュース「INTERNET Watch」2000年2月10日号で紹介されました。

2000年アクセスログ解析結果…当サイトの訪問者のログから、最近のブラウザの傾向を調べてみました。

当ページへのアクセスカウンターの 10000件突破を記念して、訪問者数の推移をグラフ化して見ました。
1999年~2000年の訪問者数の推移 2001年上半期の訪問者数の推移


Valid HTML 4.01! Valid CSS!
Since: 1999/11/09