- 締切済み
htmlのIE対応について
今までのhtmlをIE9でも表示させることになりました。 METAタグで表示させようとしましたが、システムの環境により headに下に自動に別のソースが書き込まれてしまっています。 ほかのやり方でIE9まで崩れずに表示させる方法はあるのでしょうか? ご教授お願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tracer
- ベストアンサー率41% (255/621)
システムの環境ってなんでしょうか。 誰がつくったものなんでしょうか。 対応内容はいわゆるフロントエンド(デザイン/html/css/javascript)の範囲を超えています。つまり、バックエンドを担当した、システムをつくった側が対応すべきです。もし、あなたの会社の前任、あるいはもう取引のない外注がつくったのであれば、それは偏に会社の責任です。それなりのコストを出してシステムを改変してください。また、楽天などのサービス上の話であれば、単にそんなサービスからは撤退してください。なぜならば対応不可能だからです。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
No.1です。 >現状、早急に対応を求められており困っております。 早急と言われても、15年も猶予期間があったのですよ。 【引用】____________ここから 推奨しない 推奨しない要素・属性とは、新しい枠組みができたことによって、陳腐化したものを指す。推奨しない要素は、リファレンスマニュアルの各所で定義し、推奨しないことを明記する。推奨しない要素は、HTMLの将来のバージョンでは廃止になる可能性がある。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Conformance: requirements and recommendations (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#h-4.1 )]より metaタグに記入できない。たぶんHTTP応答ヘッダも変更できない。 (既出) ⇒IE10のX-UA-Compatibleの使い方/動作仕様 - ふろしき.js( http://furoshiki.hatenadiary.jp/entry/2013/11/25/023113 ) 15年間、今まで放置していた側に原因があります。できない!!とお断りになられたほうが良いですよ。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
質問の意味がわからないのですが、既存の物はIE10以降対応なのですか? ふつうIEに対応と言ったら、モダンブラウザfirefox,Chrome,Opera,Safari,IE9以降要の物を古いIEに対応させることを言ってます。IEは互換モードと呼ばれる独自の解釈をするモードがありますので・・ 1999年(今から15年前)にHTML4.01strictが勧告されて以来、ウェブ標準が一般的になりました。IEかって独自仕様を行ってユーザーの取り込みを図った影響で独自仕様を対象に作られたサイトへの対処のため長くウェブ標準に従ってきませんでした。IE6以降も独自仕様への対処のため「互換モード」を持ってました。IE8以降は標準でウェブ標準に従うはず。 >IE9まで崩れずに表示させる方法はあるのでしょうか? 常識的に、後方互換と言う意味で、IE10用(ウェブ標準)のページをIE9に対応させると言う意味でしたら、通常は必要ないはずです。 ユーザー側の対処方法は ⇒IE6~9とIE10とでQuirksモードの動作が違う、どうすれば解決できるか? - ふろしき.js( http://furoshiki.hatenadiary.jp/entry/2013/11/22/001741 ) 製作者側の対処方法は ⇒IE10のX-UA-Compatibleの使い方/動作仕様 - ふろしき.js( http://furoshiki.hatenadiary.jp/entry/2013/11/25/023113 ) そんな小細工するより、ウェブ標準でサイトを再構築するほうが、将来的にもベストです。今後は標準しかないと考えたほうが良い。 ウェブ標準でしたら、製作もとてつもなく楽です。 先日回答したサンプルですが CSSについてです - Webデザイン・CSS - 教えて!goo( http://okwave.jp/qa/q8472412.html ) のように、IE8以降(IE7も格段支障があるわけじゃない)、firefox,Chrome,Opera,Safar,スマホ、プリンターに対処できているはず、もちろんスクリーンリーダー、点字出力そしてなによりも検索エンジンに対しても。
お礼
ありがとうございます。 既存はIE7,8のレガシーブラウザになります。 今回、IE9が追加されました。 現状、統一されませんのでIE7,8,9の使用となります。 今後は、標準での再構築というのも重々承知しておりますが、 現状、早急に対応を求められており困っております。