• 締切済み

ie6のコーディング解決法

大変困っております。あまりコーディングキャリアがないものです。 知り合いの仕事を請けてコーディングを終えたのですが、後からie6、7のクロスブラウザに対応してくれと言われました。(ie6、7以外のブラウザは確認済み) クロスブラウザを見ていたのですが、ie6だけあらゆる箇所で飛んだり、とても見れる状況ではありません。 もちろん、プロのコーダーであれば当然、そういうことを考慮して初めからコーディングするのでしょうが、とにかくこの状況を回避するために最善の方法は何をすればいいでしょうか。 pngの問題は解決済みですが、それ以外はどうしていいいのか分かりません。 時間がなく、かなり焦っております。何から行うのが一番いいでしょうか。 (1)一箇所ずつ原因を突き止めて、すべて対応できるように地道に直していく (2)ie6用にハックする (3)何か他のjsのようなものを入れる (4)その他何かいい方法 大変困っております。こうした場数を踏んで地道に勉強していくしかないのでしょうが、今回のソリューションを提案頂きたく思います。よろしくお願いします。

みんなの回答

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.3

後から言われたといっても、IE7対応はまだ一般的です。 何も知らない相手へは「IE6は未対応ですよ」と最初に言わなければ、あと数年間はこのような問題は無くなりません。 クライアントは当然の権利としてクレームしているでのしょう・・・ --------- IE6切り捨ての傾向にはなっていますが、 逆行してYahooでは推薦環境に戻りましたし、 企業のパソコンでは未だに利用しているユーザーが多いですから・・・ (個人的には、そろそろ消えて欲しいですが・・・ MSの功罪) --------- 旧ブラウザのサポートは、 気付かない部分で、後から出てくるでしょうから作り直した方が早いでしょう。 お金を頂いた以上は、貴方もプロのですから 対応すると決めたら全箇所対応しないといけないと言う事です。 IE7に関しては、見ただけではダメで、ズーム対応もしないといけません・・・ IE6は、DTDから変更して親要素から構造を変更した方が早い場合があります。 A、 例えば、CSS3をIE6対応にするなら無理ですし、 位置がズレ程度ならハックや構造を変更すれば可能ですが、 IE6.7の癖を知らない人が、数時間で対応するのは厳しいのでは? 地道に検証を繰り返すか、急ぎなら有識者に頼むしかないでしょう。

すると、全ての回答が全文表示されます。
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

ie6のコーディングで何をすればいいか - Webデザイン・CSS - 教えて!goo ( http://okwave.jp/qa/q7325812.html ) を参照・・

すると、全ての回答が全文表示されます。
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

>もちろん、プロのコーダーであれば当然、そういうことを考慮して初めからコーディングするのでしょうが、とにかくこの状況を回避するために最善の方法は何をすればいいでしょうか。 確かに最初から考慮しますが それ以前に対応すべきブラウザを(バージョンも含め)確認しますよ。 確認はしてたけど後で追加されたということであれば別途相談。 対応自体は(1)しかないんじゃないかなぁ。

すると、全ての回答が全文表示されます。

関連するQ&A