Hebikuzure's Tech Memo

2010年9月30日

Interent Explorer Cookbook (6)

Filed under: IE9 Cookbook — hebikuzure @ 1:47 PM

引き続き「Internet Explorer 9 Cookbook」の試訳を公開する。

翻訳については Microsoft Corporation およびマイクロソフト株式会社とは無関係に hebikuzure が公開情報に基づき独自に行ったものであり、この文書の内容についての文責は公開者である hebikuzure にあります。翻訳の内容および技術的内容については正確を期すよう十分な注意を払っておりますが、誤りや不正確な部分が含まれている可能性がありますので、本文書を利用される際には原文も併せてご確認ください。


Internet Explorer 9 Cookbook > Features Changed in Internet Explorer 9

Table オブジェクト モデルは他のブラウザーとより一致するようになりました

[このドキュメントは速報を目的としており、変更される可能性があります]

影響を受ける Internet Explorer のドキュメント モード

  • IE9 標準

機能への影響

  • 深刻度: 種々(Web ページでの機能の利用方法に依存)
  • 発生確率:

詳細

Windows Internet Explorer とそれ以外のブラウザーの動作の一貫性を向上するため、IE9 標準モードでは table のオブジェクト モデルに以下のような変更を加えました:

  • tBodies コレクション中に、追加の theadtfoot 要素は出現しない
  • ドキュメント中の順序に関わらず、rows コレクションは異なった順序付けを持っています。第一に thead 要素中の行が、次にその他の行のうち tfoot 要素中に無い行が、最後に tfoot 要素中の行が含まれます。
  • 行の呼び出しはテーブル内の全ての階層の全ての行を返します。これにはテーブルの直接の行の子も含まれます。
  • getElementsByTagName メソッドと HtmlElement.children メソッドはコンテンツ ノードを返しません。

影響のある領域

アプリケーションでこれらの変更を考慮しない場合、アプリケーションで深刻では無いものの、ページの読み込みが終了しない、意図しないコンテンツが生成されるなどのスクリプト エラーが発生する場合があります。

ガイドライン

コードが他のブラウザーで動作している場合は、Windows Internet Explorer 9 でも動作するはずです。

コードを他のブラウザーでテストしていない場合は、コードが IE9 標準モードで動作するよう更新する必要があります。Internet Explorer 開発者ツールを使ってコードをテストし、問題の発見と修正を行ってください。

または、Windows Internet Explorer 8 と同様の動作となるよう、Internet Explorer が IE8 モードを利用するよう強制する事もできます。

関連情報

公開日: 2010年9月14日

広告

1件のコメント »


RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

WordPress.com Blog.

%d人のブロガーが「いいね」をつけました。