• 締切済み

IEの仕様や仕組みについて

IEの仕様や仕組みについて よく「それはIEの仕様」「それはIEの仕様じゃない」など、 ネットで書き込んでる人がいますが、IEの仕様や仕組みはどこで何を調べれば学べるのでしょうか? HTMLの解釈や、cookie、cacheの扱いなど仕組みを学びたいのですが。 ご存知の方、ぜひご教示願います。 また、おすすめの書籍などあれば併せてご教示頂けると幸いです。

みんなの回答

  • 0909union
  • ベストアンサー率39% (325/818)
回答No.1

>IEの仕様や仕組みはどこで何を調べれば学べるのでしょうか? 仕様書が公開されていないので(公開する時、オープンソースになっている)、それは不可能です。 ただ、サポート情報として、実装仕様が公開されています。それはバク情報であったり、回避方法であったり、改善情報であったりします。バグかな、とか、仕様がわからない部品、部位をキーワード検索すればヒットします。 仕様書とは別に、SDKというものがあります。これは技術者向けに(主に法人向け)、新機能や、改善点、その詳細な説明と、評価基準と言うことで、設置、設定、測定基準、レポート、リファレンスが公開されています。一部は、開発ツールを買うと、それに加えてさらに詳細なリファレンスが付いてきます。 これらを統合して、各社からIEに関しての本がでています。それらに詳細に記載されています。 なお、本屋さんに行くと目に付くのが、「だれでもわかるXXXX」「明日から使えるXXX」などと、サル本がありますが、それは初心者向けなので、仕様というよりも使い方の説明です。 めざすは、プログラム言語などの開発コーナーと、OSなどのリソースキッド本関連です。 まず、それを読んでください。もちろんネットでも公開していますが、それらの情報をつなぐには、ここでこのような質問をする方には無理かと。とりあえず掲載しますが。 http://technet.microsoft.com/ja-jp/windows/default.aspx http://www.microsoft.com/japan/windows/products/winfamily/ie/default.mspx http://support.microsoft.com/select/?target=hub http://support.microsoft.com/ph/1173#tab6 http://technet.microsoft.com/ja-jp/magazine/ee518862.aspx http://technet.microsoft.com/ja-jp/magazine/2007.03.vistakernel.aspx http://technet.microsoft.com/ja-jp/library/dd349334(WS.10).aspx http://msdn.microsoft.com/ja-jp/library http://msdn.microsoft.com/ja-jp/library/ee836103(v=VS.85).aspx http://msdn.microsoft.com/en-us/library/ms533050.aspx などです。前半が、SEレベル、後半が開発者レベル。開発者レベルはSEの情報も当然必要です。 それぞれ、キーになるページのURLです。メニューやリンクをたどり、知りたいところにたどり着いてください。マイクロソフトとデベロッパー契約していたり、開発ソフトを買ってユーザー登録するとさらに見れるサイトが増えます。 HTMLなら基本的にリファレンスサイトを見るのが、仕様がわかります。ちゃんと、IE4,5,6,7,8の切り分けの仕方、それぞれの動作、それがDOM Levelいくつなのか記載されています。 なお、IEの仕様となるとアプリケーションとしての仕様を指しています。これは永遠的に公開される事はないので、リファレンスサイトでマニュアルを見ることです。大抵概要として説明されています。 仕組みは本で読むのが最も分かります。

NSum0512
質問者

お礼

丁寧なご回答誠にありがとうございます。 大変参考になりました。 私はWebアプリケーションの開発初級者であります。「○○○○と書くのは、今はおまじないと思って~」などと書かれているような入門書で学び、本質を知らず、なんとなく作り、なんとなく動いていたのですが、問題に直面したときに何もわからく困った経緯があり、自分のレベルをあげるためにも、本質を知りたく、質問致しました。 おまじないの詳細な意味が書かれている本をなかなか見つけることができず、中級者、上級者の方がどのように学習するのか知らなかったのですが、大変参考になりました。ありがとうございました。

関連するQ&A

  • OSX環境でのIE5.23のキャッシュクリア等について

    お世話になります。 PPC G4 OSX10.4.9環境にて、IE5.23を使用しています。 サファリやファイアフォックスでのキャッシュや履歴やcookieの削除はやり方が分かるのですが、IEでの操作が今一つ分かりません。 IEでのキャッシュクリア等の操作はどのように行えばよろしいでしょうか? ご存知の方、ご教示ください。 よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • IE7のCookieの削除について。

    Vista SP2+IE7を使用しています。 タイトル通りなのですが、、、 IEのインターネットオプションで、観覧の履歴の削除から、「Cookieの削除」を選択して実行すると、Cookieばかりではなく、Temporary Internet Files内にキャッシュされた全ての内容がきれいに削されてしまうのですが、これはこのような仕様なのでしょうか?Cookieだけを削除できるものと思っていましたが。。 詳しい方がいらっしゃいましたらよろしくお願いします。

  • IE6からIE10対応への変更

    IE6(WindowsXP)からIE10(Windows8)対応への変更をhtml、css、JavaScriptを変更する事で行いたいのですが、仕様変更内容を元に行いたいと思っています。 IE10で表示が崩れたりするのは、どうもcssの解釈が変わった事の様なのですが、どういう解釈の仕様変更があったかを把握した上でcssを変更したいと考えております。また、html、JavaScriptも変更する必要があるのかも確認したいと思っております。 有益な情報が載っているサイトや書籍等あれば教えてください。 IE6とIE10の直接比較が出来なければ、IE6 -> IE7 -> IE8 -> IE9 -> IE10と順をおって確認出来る情報でもあれば教えて下さい。

  • 電子メールの仕組み

    とかいてしまうと変な感じもするんですが。 メールの仕組みについて学べる書籍などの お勧めありますでしょうか。 できるシリーズとか実用的なものというよりは、 ”しくみ”について学べるものを探しています。 それと、PCを使っているうちにおこるトラブルの対処法が載ったような書籍ご存知でしたら教えていただけないでしょうか。

  • IE、FirefoxにおけるCookie設定について

    IE、FirefoxにおけるCookie設定について 初歩的な質問になりますが、 私なりに調べても解決できなかった為 どなたかアドバイス頂けると幸いです。 最近、ブラウザをIEからFirefox3.6に移行しました。 IE、FirefoxのCookie設定の違いについての質問です。 IEのCookie設定では インターネットオプション>プライバシー>設定 にて スライダを一番上にすると、 “全てのWebサイトからのCookieはブロックされます” “コンピューターにある既存のCookieはWebサイトから読み取れません” と表示されますが、 FirefoxのCookie設定では オプション>プライバシー>履歴 から “サイトから送られてきたCookieを保存する”のチェックを外すことで サイトからCookieを送られる事はなくなる、と思いますが コンピューターにある既存のCookieは Webサイトから読み取り可・不可どちらなのでしょうか? また、 IEからFirefoxへの移行に伴い、 セキュリティの設定方法が大きく異なり、少し不安です。 ネットの利用状況は人それぞれ異なると思いますが お勧めの設定等があれば、併せてアドバイス頂けると助かります。 なお、FirefoxのCookie設定に関する質問は これまで数多くあったと思いますが、 今回の件は見つからなかったため、新たに質問しました。 (見落としていたら申し訳ありません) 以上、宜しくお願いします。

  • CGIなのにIE8のときキャッシュが残ってしまう

    jQueryの$.ajaxでPerl/CGIの出力結果を参照し、JavaScriptでそれを元に処理をしているのですが、XP/IE8環境でキャッシュが残ってしまう現象に遭遇し困っています。CGIの出力結果の時間に関係する処理なので、HTML上でタイムリーな表示にならず、とても困っています。Chrome、Firefox、Opera、Safariでは正常に動作しているのですが、IE8では動的であるCGIもキャッシュに残して参照する仕様になっているのでしょうか。

    • ベストアンサー
    • CGI
  • IE8 CookieをRAMディスクに移動

    Win7 32Bit IE8でブラウズしています。 私はRAMディスクを作ってネットキャッシュ等の保存先に設定しています。 起動ドライブにゴミファイルが溜まらず、アクセスも無くなるからです。 しかし、Cookieだけはインターネットオプションで保存先を移動できません。 受け付けない設定にしてしまうと閲覧できないサイトが出てくるのでできません。 そこで質問なのですが、レジストリを設定してCookieの保存先をRAMディスクに 設定できる技をご存知の方がいましたら是非教えてください。 よろしくお願いします。

  • ie10からie9へ

    お世話になります。 PC購入時、デェフォルトでie10が搭載されいました。(win7 Professional 64bit版です) しかしながら、利用します環境のいちぶがie9までしか対応しておらず、 対処に困っております。 下記の件につきまして、 何卒ご教示ください。 (1)ie9の導入方法  ie10からのダウングレード/ie10と9の同居、どちらが一般的な対処なのでしょうか?  具体的な対処方法も含めまして、何卒ご教示ください。  ダウングレードだと、Windows updateの都度アラート。  同居の場合だと、OSの不安定化。を懸念しております。 (2)64bit版ie9の扱い  利用したいie9は、32bit版だけですが、(1)の両対処をした場合、  64bit版ieは、どのようになるのでしょうか?  ie10アンインストール時に32/64を個別に選択、アンインストールできるのか?   まま逆にie9インストール時はどうなのか?  (1)での同じ観点で、ご教示いただけますと幸いです。 何卒よろしくお願いします。

  • IE7のJavascriptで return false をしてもリンクしてしまう

    これまでjavascript無効の人のために <a href="test.html" onclick="test();return false;">link</a> という感じで、無効の人はリンク先へ飛んで、有効の人はJavascriptを実行して処理する、といったコードを使っていました。 しかし、IE7では、onclickで false が帰ってきても、そのままリンクにいってしまうようで困っています。 IE6、Firefox2では思うように(onclickだけで止まる)動いてくれます。 もうこれは仕様のため、全面的に書き直さなければならないのでしょうか? ご存じの方おられましたらご教示いただけると幸いです。

  • cookieのエクスポート(IE)がエラーに

    cookieのエクスポートをしたいのですが、マイクロソフトが解説している(IE)方法で エラーになってしまいます。 http://support.microsoft.com/kb/880707/ja 何か他にエクスポートする方法はないでしょうか? 環境はVISTAです。 ご教示いただけますと幸いです。