• ベストアンサー

IMGタグでTIFF画像を表示

こんにちは。標題の件で悩んでいます。 ある程度WEBで調べたのですが、有力な情報が見当たりませんでした。ご存知のことがありましたら、何でも結構ですので教えてください。Windows前提ということでお願いします。 ・IE5では、IMGタグでTIFF画像を表示させることは問題なく可能です。 ・IE6だと、表示できたりできなかったり。TIFFファイルのサイズが関係している気がする。 ・また、IE6でも、同じTIFFファイルを表示できるマシンとできないマシンがあり、どこがポイントなのか掴めない状況。 ・HTMLのIMGタグで、TIFF形式の表示は正式にはサポートされていないと思うのですが、どこで確認できますでしょうか?

  • HTML
  • 回答数3
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • UKY
  • ベストアンサー率50% (604/1207)
回答No.2

どの画像形式が使えるかは、基本的にブラウザ依存ですよ。 > ココで調べたところ、曖昧な表現でしたが、やはりHTMLのIMGタグが正式にサポートするのは、JPEG,GIF,PNGに限られるようです。 とおっしゃるのはおそらくHTML仕様の「Examples of widely recognized image formats ...」と書いてある部分の事を指していると思われますが、これはあくまでも一般的な画像形式の例を挙げているのであって、ブラウザがサポートすべき画像形式を指定しているわけではありません。(HTML仕様が定めるのは、あくまでもHTMLそのものだけだから) さてIEでの表示の件ですが、マイクロソフトのサイトで気になる情報を見つけました。 http://support.microsoft.com/default.aspx?scid=kb;ja;319829

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;319829
chokchok
質問者

お礼

UKYさん、ありがとうございました。 なるほど、勉強になりました。 マイクロソフトの技術情報は私もやや気になっていたものですが、本件と直接の関係は薄いようです。

その他の回答 (2)

  • mi-si
  • ベストアンサー率35% (200/567)
回答No.3

HTML3.2/4.0にたとえば、JPEG,GIF,PNGと書いてあるのは、これが推奨フォーマットと言う事でしょう。(W3CはPNGを推奨してますが) PNGはGIFのパテントの問題が出てきてから作られたフォーマットで、W3Cの推奨フォーマットです。GIFとJPEGは過去の歴史的経緯でサポートされています。 TIFFをサポートするならかなり早い段階からサポートしてないと変ですがIEぐらいですね(このあたりはIE4でコンポーネント化された時の副作用だと思います。) #TIFFのフルサポートは不可能に近いですけど。 最初のブラウザでサポートされていたのはGIFだけです。NetscapeでJPEGがサポートされて、IE5とNetscape4.6あたりでPNGがサポートと言う順序だったと思います。

chokchok
質問者

お礼

mi-siさん、回答ありがとうございます。 とても勉強になりました。

  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

IMGタグでのサポートというより、ブラウザがサポートしていないというものでは? TIFF画像はWebで使われるものではありませんから。

chokchok
質問者

補足

the845tさん、回答有難うございます。 http://www.w3.org/TR/html4/ ココで調べたところ、曖昧な表現でしたが、やはりHTMLのIMGタグが正式にサポートするのは、JPEG,GIF,PNGに限られるようです。 ただ、IE5でOKだったものが、IE6でダメな場合があるので、そのあたりを説明しているドキュメントがあれば是非入手したいです。 また、IE6で表示できるファイルとできないファイルがある点も非常に気になります。 なお、「画像をJPEG等の形式に変換すればいいじゃん」と普通思われると思いますが、今回のケースでは事情があってその方法を採用できません。 詳しい方、回答をお待ちします。よろしくお願い致します。

関連するQ&A

  • HTMLのIMGタグについて

    HTMLのimgタグで(1)と(2)のようにした場合、表示が異なります。 (1)のほうが画像間のスペースが広くなります。また(2)の場合でも ほんの少しスペースが開くようです。 (1) <img src="image1"> <img src="image2"> (2) <img src="image1"><img src="image2"> HTMLは文章の構造タグなので(1)でも(2)の場合でも、改行は関係ないので 同じ表示になるべきなのではないでしょうか? なぜ異なった表示になるのでしょうか。 また画像間のスペースを0にしたいのですが、何か方法を教えてください。

    • ベストアンサー
    • HTML
  • サーブレットからIMGタグへ画像が送れない

    Apache1.3.26とTomcat4.0.6でjava1.4でIEに画像を表示するシステムを開発しています。 Tableタグで構成した表内に、サーブレットをリンク先としたIMGタグを3つ記述してあります。   <tr><td>     <img src='../servlet?param='aa''></a>   </td><tr/><tr><td>     <img src='../servlet?param='bb''></a>   </td><tr/><tr><td>     <img src='../servlet?param='cc''></a>   </td><tr/> このタグ内に記述しているサーブレットでは、DBより取得したパスを元にJpegファイルを 読込み、レスポンスに渡しています。   response.setContentType("image/pjpeg");   response.addHeader("Content-Disposition","inline; filename=" + fileName);   InputStream in = null;   OutputStream out = null;   try {     in = new FileInputStream(ImagePath);     out = response.getOutputStream();     int b;     while ((b = in.read()) != -1) {       out.write(b);       break ;     }   } finally {     if (in != null) {       in.close();     }     if (out != null) {       out.flush();       out.close();     }   } IEにこのHTMLを表示させると、ほとんどの場合はJpeg画像が表示されるのですが、 まれに表示されずに×印が出てしまうことがあります。 右クリックメニューより「画像の表示」を行うと表示されますが、ページを表示した際に表示されていないと使えるシステムとなりません。 何が原因なのかわからず、対処のしようがない状態です。 どなたか原因、対処方法についてご教授いただけないでしょうか?

    • ベストアンサー
    • Java
  • HTML の<img> タグについて

    御世話になります。 Windows10でHTMLの<img> タグを使って画像を表示させたいのですが、タグの中の src 属性に、ファイルエ・クスプローラーでShiftキーを押したままマウスの右クリックで得られるファイルのパスを張り付けると、画像が表示されず、小さなサムネイルのようなもの(決して実際の画像のサムネイルではありません)だけになります。 HTML文書と同じレベルにおいてあるフォルダー内の画像はちゃんと表示されるのですが。 これはコンピューターのあちこちにある任意の画像を表示させたければ、HTML文書と同じレベル以下のフォルダーにコピーしておかなければならないという事なのでしょうか?それとも各画像をコピーしてこなくてもそのままの位置に置いたまま表示させる方法があるのでしょうか? どなたか詳しい方がいらっしゃいましたら、詳しく教えて頂きたいと思います。 自分のソースコードを張り付けておきます。 まず表示されるもの。 <!DOCTYPE HTML> <HTML> <head> <title> example02</title> </head> <body> <img src="C:/xampp/htdocs/PHP-OOP/images/EVEdAnT.jpg" width="600" height="400"> </body> </html> 次に、表示されないもの。 <!DOCTYPE HTML> <HTML> <head> <title> example02</title> </head> <body> <img src= "images/EVEdAnT.jpg" width="600" height="400"> </body> </html> 以上、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • IMGタグにaaa.cgiを指定して、画像を表示する方法

    アクセスカウンタなどで、 <img src="aaa.cgi"> と、imgタグにcgiファイル名を指定しているのを見かけます。 おそらくこれでaaa.cgiが実行されると思いますが、 気になるのはこのタグでは実際には画像が表示されているのです。 アクセスカウンタでは「1」などの数字の画像です。 imgタグにcgiファイルを指定しておきながらgifイメージを表示するにはどのようにしたらいいのでしょうか?

    • ベストアンサー
    • Perl
  • 画像のimgタグと同時にそのタグが入ったhtmlファイルを出力するソフト

    画像のimgタグと同時にそのタグが入った htmlファイルを出力するソフトはないでしょうか? 例えば「A.png」「B.png」~「Z.png」までの画像ファイルがあるとします。 そのソフトを使うと「A.html」「B.html」~「Z.html」が作成され、 「A.html」の中には「A.png」を表示するimgタグが、 「B.html」の中には「B.png」を表示するimgタグが、 という具合に出来るといったものです。 説明がわかりづらければ補足しますので仰ってください。 よろしくお願いいたします。

  • pタグとimgタグについて

    【やりたいこと】 手順1.pタグによる文章 imgタグによる解説画像 手順2.pタグによる文章 imgタグによる解説画像 つまり、各手順に対しての解説画像をはっていこうと考えています。 【タグ】 <p>手順1.「メニューを選択」→「ファイルを保存」<img src="説明画像"></p> <p>手順2.「保存場所の選択」<img src="説明画像2"></p> として組んでいます。 【得られる結果】  手順1.「メニューを選択」→「ファイルを保存」 説明画像1  手順2.「保存場所の選択」 説明画像2 と当然、横並びになります。 画像の横にテキストを配置とかできるのわかるのですが、 【求める結果】  手順1.「メニューを選択」→「ファイルを保存」       説明画像1  手順2.「保存場所の選択」       説明画像2 という形に持っていきたいのです。 【変更後のHTML】  <p>手順1.「メニューを選択」→「ファイルを保存」</p>  <p><img src="説明画像"></p>  <p>手順2.「保存場所の選択」></p>  <p><img src="説明画像2"></p> と組むのがいいのでしょうか? imgのcssのvertical-alignではできないと感じたもので…。 ご教授お願いします。

    • ベストアンサー
    • CSS
  • IE10のTIFF画像リンクのメッセージ非表示

    IEのバージョンを10に上げたらTIFF画像へのリンクでメッセージが表示されるようになりました。 HTMLのソースは、以下のように書いています。 <a href="test.tif" target="_blank">tiff</a> ローカルのWindowsには、.tifに対してフリーウェアの画像閲覧ソフト(IfranView)に関連付けしています。 以前のバージョンのIEでは、上記のリンククリックで直接メッセージを表示することなくIfranViewでTIFF画像が開いていました。 IE10で、メッセージを表示させずにリンククリックでtiff画像が開くようにすることはできますでしょうか? サーバー側の設定変更でも、ローカル側の設定変更でもかまいません。 Perlでtiff画像を表示するプログラムを作っています。 画像へのリンクが多く、大量の画像を確認しながら作業を進めるプログラムです。 クリックのたびにメッセージから「ファイルを開く」をクリックするのが面倒です。 ■環境 サーバー ・Perl5 ・Apache(自分に直接の権限はありませんが、業者に設定変更お願いすることできます) ローカル ・Windows7 ・IE10 ・IfranView(画像表示ソフト)←tiffが表示されるのでしたら別アプリでもかまいません。

    • ベストアンサー
    • Perl
  • 画像の表示。

    ブログで画像を表示したいんですけど・・ 自分でHTMLタグを使って表示しないといけないんです。 普通、画像を表示させるには、<IMG SRC=""> のタグを使いますよね? これの使い方がわからないんです; 「"」「"」の間にファイル名を記入とは・・どこのサイトにも書いてあるんですけど・・ ファイル名を入れても「×」がでてきてしまいます。 どうしたらいいでしょうか?

  • HTMLのタグimg dynsrcの使い方

    Windows7 IE8 WMP12です。 HTMLのimg dynsrcタグで質問します。このタグ付けたページ”A”を直接開けば自動でWMP動画再生されますが a hrefタグでリンク張った他のページ名”Bから開いたらWMP表示されなく再生もされません。正しいタグ記述お願いします。 例 ページA <a href=."http://www.........B"> .ページB <mg dynsrc="http://www.......動画.WMV">

  • TIFFファイルってなんですか?

    メールで送られてファイルが開けません。 FAXエラー(831)「このTIFFファイルの形式はサポートしていません。」 と言うメッセージがでてしまいました。どうしたら開けるのでしょうか。 教えてください!

専門家に質問してみよう