- ベストアンサー
ネットスケープとIEの互換性
わかる人がいたら教えてほしいのですが ネスケ4.x~6.xとIE4.x~6.xのデザインの 崩れを回避する方法とINPUTタグの入力不可 の互換性を保つ方法がありましたら、教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 どの辺りのデザインの崩れを回避したいのかは分かりませんが、 ある程度のものはCSSで回避できると思います。 (#1さんとは逆ですが) 自分のサイトではブラウザ判別して、それぞれに見合ったCSSを読ませています。 NE4.7には、オブジェクトが入りそうな所のclassにはline-heightを入れない...とか。 しかしモニタ解像度などにも依存してくる問題なので、 総ての環境で完璧に同じにするのは無理だと思います。 > INPUTタグの入力不可 ちょっと詳しくないので何とも...ですが、 確かNE4.7で機能しないのですよね? それならレイヤーに乗せて、ブラウザ別に INPUT/IMG などの表示にしてみてはどうでしょう? もしくは透明レイヤーを乗せてクリックできないようにする、という方法も聞いた事があります。
その他の回答 (3)
- hidesira
- ベストアンサー率50% (17/34)
この問題は難しいです。 IE専用、NN専用を目指して作るのが一番簡単です。 なぜなら、それぞれ独自拡張タグを持ち、 スタイルシートも表示が微妙に異なったり イメージどおりに機能してくれないこともあります。 どうしても両方というのなら シンプルに記述できるテキストエディタ等での直接タグ入力を お勧めします。 私より前に回答している人が言うように ホームページ作成ソフトでは不要なタグが たくさんつきます。 私も今持つホームページをNNとIEそしてOperaの三つのブラウザで 互換性を持つような方法でやっているものもありますが、 多少デザインが異なったりする面もあり 思うように行かないのが現状です。 また、シェアの問題もあります。 現在90%以上の人がIEを使用しています。 そのためIE向けに作られたホームページがほとんどです。 逆にNN向けに作られたものはごくわずかだといえます。 また、実際に私があるコミュニケーションサイトでアンケートを 行った結果ですが、ほとんどの人がIEを使用してました。 私の場合三つのブラウザを使って表示テストを行っています。 でも互換性を保つのは厳しいものがあります。 よって、どのブラウザをメインに考えて作るかを 決めるほうがよいと思います。 長くなってすみません。参考にしてもらえるとありがたいです。
なるべく不要なタグをなくすことでしょう。 スタイルシートは、書き方によってNN(またはIEでも)で効かない場合もあるので何とも言えません。 私は手で直接、テキストエディタにタグを打っているので、作りながら両方で確認しながら微調整をします。殆どは大丈夫ですが。 ソフトを使って作る場合、不要なタグがガンガン入って来るので、NNでは多くずれ…となる場合が多いです。JavaScriptも効かない場合が多いし…。 いろんなサイトを見てると、NNでは崩れて全然見れないものが最近多いです。ブラウザとしてのシェアが全体の3%だとか。私はMacのNNなので、ホントに全体から見たら1%に入るのか…と思ってしまいます。 思いきって切ってしまうというのも手ではあるでしょうが…。
>ネスケ4.x~6.xとIE4.x~6.xのデザインの >崩れを回避する方法 こんなの簡単ですよ。 スタイルシートを使わないことです。