クロス ブラウザ スクリプトの作成時に必要な処置

クロスブラウザ スクリプトを作成する場合は、以下の 1 つまたは複数の問題に遭遇する場合があります。
  • 属性値が異なる。 たとえば、 Internet Explorer の色が "# FF0000" として、 Mozilla Firefox の色が "rgb(255,0,0)" として返されます。
  • 属性名が異なる。 たとえば、 Internet Explorer 8 以前のバージョンではフォント サイズ属性が "fontSize" と呼ばれ、 Internet Explorer 9 以降および Mozilla Firefox などの他のすべてのブラウザでは "font-size" と呼ばれます。
  • 一部のフレームワークで 異なる DOM ツリーがレンダリングされることがある