2012-07-18 9 views
5

私は今、完全に悲惨な状況に陥っています。Internet Explorerの互換性の惨事

Googleアナリティクスによると、私のサイトのユーザーの96%がChrome & Firefoxにあります。しかし、来週の初めに非常に重要なクライアントが1人来ていて、全組織がInternet Explorerを使用しています。

私は自分のサイトの中核となる機能をすばやく互換性のある方法で作る必要があります。それが必要な場合はコンサルティング会社に支払うことができますが、自分のサイトをIEと互換性を持たせることについての最初のことはわかりません - 私はIE開発ツールを知らず、なぜIEがどういうわけではないのか分かりません物事を正しく描写しない。

私の問題を解決する最良の方法は何ですか? IEのfirebug/inspect要素に相当するものは見当たりません。私は今IE 9について心配しています - この会社は確かに最新のIEにあります。

私には完全にパニックになっています。

+4

F12を押して何が起こるかを確認してください... – RobIII

+0

素晴らしい - ありがとうRobly –

+0

「F12」を押すと、火薬よりも優れた開発ツールが得られます。何が問題なの?何がうまくいかないの?あなたはHTML5を使用しますか?次にHTML5shivを使用する必要があります。サイトW3Cは有効ですか?質問タイトルのために –

答えて

1

以下は私の提案です。

  1. IE testerは、すべてのIE バージョン間であなたのサイトをテストするための素晴らしいツールです。
  2. 特定のタグターゲットIEを使用することを検討してください。同様に:あなたのサイトには、HTML5やCSS3を使用している場合

    <!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]--> 
    <!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]--> 
    <!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]--> 
    <!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]--> 
    <!--[if (gt IE 9)|!(IE)]><!--><html lang="en" class="no-js"><!--<![endif]--> 
    
  3. modernizerを使用することを検討してください。

  4. サイトでフォームのプレースホルダを使用している場合、IEはそれをサポートしません。したがって、IE placeholder polyfillのようなものを使用することを検討してください。
  5. 開発ツール用にF12を押します。
  6. IEは異なるbox modelを持っています。
  7. how IE handles various CSS propertiesについて解説している記事があります。
  8. IEを使用しないように、あなたのクライアントを説得。(冗談...)

を、私はこのリストには、上と上に保つことを知っています。特定の問題に陥ったときに別の質問をすることがあります。がんばろう。

+0

素晴らしいリソースです。このRyan&Subashに感謝します! –

3

あなたのサイトが有効なHTML/CSS/JSであり、ブラウザ固有の拡張子を使用していない限り、あなたは良いことがあります。

F12を使用すると、開発者用ツールの完全なセットが提供されます。これは、物を見つけて修正するのに非常に役立ちます。特定の問題がある場合、私は確かにそれらをお手伝いすることができます。

+0

Kolink、CSS&JS、私は上手だと思います。私は本当にここに私のサイトのURLを共有しないことを好むだろう - そこにメッセージやチャット機能は、stackoverflowにありますか?私はあなたが私のサイトをすばやく見て、始める方法を教えてくれたら嬉しいです。私のメールアドレスは[email protected] –

-1

私があなたの立場にいるなら、既存の作業中のウェブサイトのページを変更しないで、重複してInternet Explorerで動作させるように変更し、使用しているブラウザをウェブサイトで検出させる適切な作業ページ。このような変更を早急に行う必要があることを考慮すると、FirefoxとChromeでサイトがどのように表示されるのかを変える恐れがあります。

関連する問題