0

もともとIE7/8で囲まれたイントラネット用に設計されたウェブサイトがあり、現在はウェブ上で実行する必要があります。つまり、Firefox、Safari、Chromeを調整する必要があります。

問題は、私が見積もりをするのがあまり得意ではなく、サイトをクロスブラウザ互換にするときに何を期待するかについてのアドバイスを探していることです。Firefoxの開発ツールは、*overflow-xやfilterなどのサポートされていないCSSタグがいくつかあることを教えてくれます。

サファリとクロームのレンダリングサイトは、IEとFirefoxとどのように異なりますか?

そのHTML、CSS、Javascript、およびASP.netWebサイト。

あなたが提供しなければならないどんな洞察も高く評価されます。ありがとうございました。

4

1 に答える 1

0

それは、そもそもサイトがどれだけ上手く/下手に書かれていたかによります。

最初の質問:サイトは標準モードまたはクァークモードでレンダリングされていますか?クァークズモードの場合は、見積もりを2倍にします。

2番目の質問:Javascriptはどれくらいありますか?また、jQueryまたはその他のライブラリを使用していますか?Javascriptコードがたくさんあり、それが優れたライブラリを使用していない場合は、かなりの作業が必要になる可能性があります。

あなたが指摘した特定のCSSについて:

* overflow-x-ここでのスターはIE固有のハックです。そもそもサイトがIE専用だったのに、なぜそこにあるのかはわかりませんが、他のブラウザには影響しません。

filter-これはIE固有のスタイルであり、不透明度、回転、その他のさまざまな効果を含むさまざまな特殊効果に使用されます。そのほとんど(すべてではないにしても)は、標準のCSSを使用して他のブラウザーで簡単に実行できますが、すべて手動で変換する必要があります。それが何をしているのかを理解し、それを行うためのCSS標準的な方法をグーグルで検索します。

于 2012-09-07T22:18:36.780 に答える