W3Cで検証されたCSSは自動的にブラウザー間の互換性を意味しますか?
-
03-07-2019 - |
質問
CSSをサポートした最初のサイトの作業バージョンをようやく完成させました(このフォーラムでの非常に役立つ提案のおかげです)。CSSを検証しました。 IEをチェックする別のマシン(私はMac)を探して(購入します)見つける前に、有効なCSSがIEやFirefox、Safariで本当に有効であることをリモートで確認できますか?これまでの私のコード?ありがとう、パトリック。
解決
いや、W3CはCSS標準に対して検証します。残念ながら、人気のあるブラウザー(読み取り:MSIE 6.0)はあまり標準に準拠していません;)
他のヒント
CSSとレイアウトの複雑さに完全に依存していると思います-複雑な場合は、「いいえ」と言うことをためらわないでしょう。最善の策は、他のプラットフォームで確認することです。
BrowserCamを調べるとよいでしょう-彼らはすべての主要な(およびいくつかのマイナーな)ブラウザーでWebサイトのスクリーンショットを撮影します。
すべてのブラウザがすべてのCSS機能を完全に、正しく、一貫して実装しているわけではありません。特にCSS2または今後のCSS3に関しては。ただし、 W3Schools.com は、どの機能がどの機能と互換性があるかをリストするので役立ちますブラウザ—ただし、この情報がどの程度最新かはわかりません。
最終的には、すべての一般的なブラウザーでのテストに代わるものはほとんどありません。 ワイン、並列、または VMWare およびIEおよび< href = "http://www.google.com/chrome" rel = "nofollow noreferrer"> Chrome 。 KonquerorをOSXで実行する場合は、同様にテストすることをお勧めします。
これらのいずれかをインストールするとPITAが多すぎる場合(またはIEとChromeがWineまたはParallelsで実行されない場合は、本当にわからないため、XPのコピーがありません。 VMWareにインストール)、Windowsを実行している友人がいて、それを利用できる場合があります。最悪のシナリオ、ほとんどのライブラリにはテスト可能なWindowsマシンがあります。
バリデーターは構文が正しいかどうかしか確認できないことに注意してください。達成しようとしているレイアウトを理解できないため、ページが検証されることは、すべてのブラウザーで希望どおりに機能することを示すものではありません。それは可能かもしれませんが、検証自体はあなたに伝えることができません。
ただし、ページの検証はそれでも良い考えです。構文エラーがない場合、すべてが正しく機能する可能性が高まります。
さまざまなブラウザーでブラウザーの互換性をテストするという痛ましい仕事からWebデザイナーを救うために、このサービスを提供するWebサイトはほとんどありません。これらのWebサイトでは、目的のすべてのブラウザーでWebサイトの互換性を確認できます。これらのWebサイトは、 http://www.bestpsdtohtml.com/7-awesome-resources-to-test-cross-browser-compatibility-of-your-website/
&quot;有効なCSSが、これまでにコードをチェックするために使用していたFirefox、Safariと同様にIEでも本当に有効である可能性はありますか?&quot;
有効ですか?ブラウザで受け入れられたように?はい。
同じように見えますか?必ずしもではありません。
ページが十分にシンプルで、既知のIEの非互換性がすべて回避されている場合は、準備ができています。 [私たちはこれを試みます:奇妙なものを避け、テーブルを使用し、1サイズのブラウザに制限を受け入れます。]
私の提案は、「Firefoxをダウンロード」を置くことです。あなたのページにバッジを貼ってください。