よくHPを見ていると隅のほうに『このHPはIE○○で最適化されます』や
『IE○○に対応しています』とありますが、最適化・対応していないIEで
見るとどうなるのでしょうか?また、その原因は何なんでしょうか?
初心者ですが、前からすっごく気になっているのでよろしくお願いします。

A 回答 (3件)

>最適化・対応していないIEで見るとどうなるのでしょうか?



問題なく見られることも多々あります。
ホームページの作者が使っているバージョンで確認したら動いたというだけのこともあります。
つまり「IE Ver5で確認したらきちんと表示されたよ。でも他のVerは確認していないので、見られないかもしれないし、問題なく見られるかもしれません」ってことです。

ただ意図的に、指定されたVerじゃないと見られないようなホームページを作ることもありますので、その場合は指定されたVerにしてください。
(古いブラウザだと付加機能が対応していないことがある)

逆に古いバージョンじゃないと不具合が出る場合もあります。
    • good
    • 0

>対応していないIEで


この部分を「対応していないブラウザで」と読み替えてお答えします。

>その原因は何なんでしょうか?

何年か前まではHTMLのタグを独自拡張しているブラウザがあって、そのようなタグを使用していると特定のブラウザでしか見られないページになります。
(独自拡張のタグは今でもあるが、全体的な流れとして使わない方向になっている)

標準のタグでも、ブラウザによって解釈やレンダリングが違ったりしてました。
(tableタグのborderを省略するとそれ以降、まったく表示されないブラウザとか)

スタイルシートもブラウザごとに見え方の違う原因になりますね。

スクリプトも特定のブラウザでしか動かないものを使用してたりすると、動かない原因になります。
(ひどいページは、スクリプトをOFFにしているとメニューが選べなかったり)

JavaやFlashなども見れない原因になります。
このあたりを使っているページは見れない人もいると承知で作られていますが、中にはそうでないページもあるようです。


>見るとどうなるのでしょうか?
デザインが壊れる。
ページの一部・全部が読めない。
メニューを選択できない(トップページしか読めない)。
PCがフリーズする。
など、いろいろな症状がでる可能性があります。
でない可能性もあります。

(中には「IE○○に対応しています」と書いてあるのにIE○○で読めないひどいページもあったりしますが)
    • good
    • 0

きちんと表示されないと考えて良いと思います。



また、通常IE5であれば、IE4以下に対しての下位互換性があるので、
表示されているバージョン以降であれば、問題はあまりないはずです。

原因はいろいろあるので省略させていただきます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QIE3.02 ,IE4 , IE5 ,IE6 すべてに対応したページを作成する時に!!!

今 ASP(VBScript) で
インターネットエクスプローラのバージョンに関わらずうまく動作
するページを作成するとします。

その際、バージョン毎に様々に仕様やバグが異なり、
作成されている時にみなさん苦労なされているはずなのですが、

IE3,4,5,6 のそれぞれのバージョンのバグ一覧や、
IE3,4,5,6 での Script の動作の違い
記述の違い、チェックボックスなどで返ってくる値の違いなど
違いがまとめてあるページなどはないでしょうか?

IE4ではできるが、IE3ではできないなどいろいろあって困っています。
どこかにそういうページはないでしょうか?よろしくお願いします。

Aベストアンサー

これでいかがでしょう?

参考URL:http://www.hajimeteno.ne.jp/html40/att/event.html

Q空のHPが表示されます(HTMLソース付き)IE6、IE7の違い??

いつも勉強させていただいております。今回は質問をさせていただけないでしょうか。

下記のような、HTMLファイルを作っています。
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.yahoo.co.jp/">
</head>
</html>

IE6では問題なく動作します。
でも、IE7(Vista)では無駄な空のHPが表示された後に、yahooのHPが
表示されます。
同じ、HTMLでIE6でもIE7でも正しく動作させるにはどのように
したら良いでしょうか?

それでは、よろしくお願いします。

Aベストアンサー

IE7はIE6よりもHTMLの解釈が厳格になってます。いい加減なソースを記述すれば表示がおかしくなって当たり前。
これはIEの問題じゃなくてページを作る側の責任…^^;

1.どうしても必要がある
2.Yahoo!は自サイトアドレスを伏せるためのダミー
正当な理由があると見てこの前提で考えてもその書き方は不適切です。
bodyが抜けてるし、METAタグで飛べないときのためbodyにリンク先を併記すべきです。

QIE6をIE8対応に変更

運用中のシステムですが、今までIE6を推奨して使っていただいてたのですが、
エンドユーザよりIE8で使いたいが大丈夫か?と問い合わせがありました。

IE6はhtmlの記述が多少間違っていても、間違いを無視したり、
補ったりしてくれて(^^) 、画面表示も問題がありませんでしたが
IE8で動作した場合、表示が崩れたりしますよね?

で、それらを正しく表示させるため、ソースから修正しようとしているのですが
Another HTML-lint gateway
を利用して文法チッェクをした見たら、
こんなにも間違っていたのかと思うほど たくさんのミスがありました。(-_-;

で、htmlやcgiプログラムをひとつずつ修正しようとしているのですが
例えば!
IISサーバのプロパティのカスタムヘッダに
  X-UA-Compatible:IE=EmulateIE7
のような設定をすれば、IE8でもうまく動くでしょうか?

表示が崩れる程度ならいいのですが、
cgiアプリで吐き出されるhtmlの文法のミスが多いので、サーバの設定を変えても問題外でしょうか?

なるべく早く対応するように言われているので
ちょっと弱気になってしまい、質問させていただきました。

最終的には正しい文法でも対応しますが
とりあえずサーバの設定でできるのであれば、先に設定をしておいてもらおうかと思ってる次第です。

アドバイス、よろしくお願いします。

運用中のシステムですが、今までIE6を推奨して使っていただいてたのですが、
エンドユーザよりIE8で使いたいが大丈夫か?と問い合わせがありました。

IE6はhtmlの記述が多少間違っていても、間違いを無視したり、
補ったりしてくれて(^^) 、画面表示も問題がありませんでしたが
IE8で動作した場合、表示が崩れたりしますよね?

で、それらを正しく表示させるため、ソースから修正しようとしているのですが
Another HTML-lint gateway
を利用して文法チッェクをした見たら、
こんなにも間違っていたのかと思うほ...続きを読む

Aベストアンサー

CGIから出力されるHTMLに問題がある場合は、
・プログラムの該当部分だけ変更すればすむので楽
と考えるか
・プログラムの中身まで書き換えないとならないので大変
と考えるかは、運用者のスキルですから、何ともアドバイスの方法がありません。

>IE6はhtmlの記述が多少間違っていても、間違いを無視したり、補ったりしてくれて(^^) 、画面表示も問題がありませんでしたが

 いえ、そうではなくMicrosoftが、他のブラウザを駆逐するためにWindows付属のブラウザでないときちんと表示できないように、わざとウェブ標準と異なる使用にしていたことが原因です。言い換えればバグだらけのブラウザで、Microsoft自身も撲滅キャンペーンInternet Explorer 6 Countdown | Death to IE 6 | IE6 Countdown ( http://www.ie6countdown.com/ )を張っています。
 いまや日本でのシェアは、2.05%( http://lhsp.s206.xrea.com/misc/browser-share-version.html )です。ウェブデザイナーにとって、今までは、IE6に対するバグフィックスが悩みの種でしたが、やっと念願の時代が到来した感じです。

 基本的には、スタイルシートの解釈が異なっているからと言ってデータそのものが変わるわけではありませんから、サーバーの設定では方法がありません。あくまで、HTMLとスタイルシートの変更になります。

 基本的には、DOCTYPEスイッチ - Google 検索 ( https://www.google.co.jp/search?q=DOCTYPE%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a )を、IEが標準モードで起動するように正しく書いて、スタイルシートの変更になるでしょう。


 

CGIから出力されるHTMLに問題がある場合は、
・プログラムの該当部分だけ変更すればすむので楽
と考えるか
・プログラムの中身まで書き換えないとならないので大変
と考えるかは、運用者のスキルですから、何ともアドバイスの方法がありません。

>IE6はhtmlの記述が多少間違っていても、間違いを無視したり、補ったりしてくれて(^^) 、画面表示も問題がありませんでしたが

 いえ、そうではなくMicrosoftが、他のブラウザを駆逐するためにWindows付属のブラウザでないときちんと表示できないように、わざとウェ...続きを読む

QCSSのIE8IE9対応

グラデーションや角を丸くするといったCSSでデザインすると、
IE8、IE9では全く効かなくなってしまいます。

IE8、IE9に対応しようと思ったら、
どのようにしたらいいのでしょうか?

・CSSを書き換える、
・何かJsなどで対処できる
など

Aベストアンサー

そんなもの、こだわる必要がない!!!が正答でしょう。(^^)
そもそもHTMLは、
【引用】____________ここから
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/intro/intro.html#h-2.2.1 )]より
 なのですから、いくらscreen相手に凝ったデザインにしたって、モノクロディスプレイや、スクリーンリーダー、展示端末、検索エンジンには無意味なのですからね。
 Lynxで表示を確認するほうが重要!!
【引用】____________ここから
Lynx などのテキスト ブラウザを使用して、サイトを確認します(ほとんどの検索エンジンのスパイダーには Lynx で見えるようにサイトが映ります)。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[ウェブマスター向けガイドライン(品質に関するガイドライン) - ウェブマスター ツール ヘルプ( https://support.google.com/webmasters/answer/35769?hl=ja#2 )]より

 IE7,8だけじゃなく、他のユーザーエージェントにも配慮するほうが本来の方法、IE8以前のブラウザで見ても差し支えないように・・

 まあ、自己満足ですが、javascriptはあります。
 ⇒IE6~8でも一部のCSS3が使える!「CSS3 PIE」の使い方 [ホームページ作成] All About( http://allabout.co.jp/gm/gc/377416/ )
 ⇒古いIEでもCSS3のセレクタが利用できる「Selectivizr」 | Web | position: absolute;( http://maepon.skpn.com/web/entry-40.html )
 ですが、決して深入りしないように。大事なことはもっとたくさんあります。

そんなもの、こだわる必要がない!!!が正答でしょう。(^^)
そもそもHTMLは、
【引用】____________ここから
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-h...続きを読む

QHP作成で使う『テーブル』ってなんですか?

今gooの簡単HPを作成中なんですが、
メニューの部分の文字を変えたり、
三角マークを別の素材にしたりしたいんですが、
そこを変えることってテーブルで合ってますか?
違うとしたら皆さんどうやって
個性的なメニューにしてるんでしょうか?
できればどんなHTMLを使うのかも教えてください。

Aベストアンサー

  お考えの内容は少し違っていると思います。 gooの簡単HPページのメニューの編集は、ログインした後、
1 「編集・作成」で「メニュー」を選ぶと、「メニューの変更」画面に変わりますので、ここで変えます。

2 メニューの部分の文字を変えるには、「ページの追加」の部分の「名称」欄に追加記入します。(最大5ページ分)

3 三角マークを別の素材にするには、
  「通常時画像」のURL欄に、通常時に使うマークの画像があるURLを記入し、→
  「選択時画像」のURL欄に、選択時に使うマークの画像があるURLを記入して、→
  「変更」ボタンを押せば、変更できます。
4 「ページの追加はご自分のサーバースペースをおもちの方向けのサービスです。」とコメントがでますが、「画像アップロード」のページhttp://userimage.gaiax.com/JP/index_goo.cgiの指示に従って登録した画像を呼び出すことが出来ます。
  ただし、保存できる最大のファイルサイズは50KBまでで、総ファイルサイズは100KBまでです。念のため

5 他のページも「編集・作成」から行いますが、それぞれの指示に従う必要があります。

6 凝ったページを作っている方は、他にサーバースペースを持っていて、そこにリンクが張ってあるのだと思います。

7 gooの簡単HPページは、一般のHTMLで記述する方法とは、少し異なっていると思ってください。

8 さらに詳しくは↓を参照ください。
http://community.goo.ne.jp/info/members/howto_3.html

参考URL:http://community.goo.ne.jp/info/members/howto_3.html

  お考えの内容は少し違っていると思います。 gooの簡単HPページのメニューの編集は、ログインした後、
1 「編集・作成」で「メニュー」を選ぶと、「メニューの変更」画面に変わりますので、ここで変えます。

2 メニューの部分の文字を変えるには、「ページの追加」の部分の「名称」欄に追加記入します。(最大5ページ分)

3 三角マークを別の素材にするには、
  「通常時画像」のURL欄に、通常時に使うマークの画像があるURLを記入し、→
  「選択時画像」のURL欄に、選択時に使うマークの画...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報