タグ付けされた質問 「dom」

3
DOMの何が悪いのですか?
DOMはひどいAPIであると言っている人々(特にCrockford)の声を聞き続けていますが、この声明を正当化するものではありません。ブラウザー間の不整合は別として、DOMがそれほど悪いと考えられる理由は何ですか?

1
バニラJSはまだライブラリと見なされますか?
私はごく最近、VanillaJS(ドキュメント?)が99%のブラウザーにバンドルされたばかりのライブラリであり、ネイティブJavaScript(私の人生の衝撃)ではないことを発見しました。私自身のライブラリを書いている間、私は通常すべての有用なことを避けます。ほとんどはライブラリです。今、私は3つの質問があります: VanillaJSはまだライブラリと見なされていますか? VanillaJSなしでDOMで何かをする方法はありますか? VanillaJSまたはネイティブJSに基づいた主要なライブラリ(ドキュメントは含まれません)

1
DOMに関するいくつかの説明
私はDOMを理解しようとしてきましたが、それが何であるかについてはかなりのアイデアを持っていますが、特定できないアイデアがあります。DOMが何であると思うかをリストし、私の質問はインラインになります。 DOMは、Webページの完全にオブジェクト指向の表現です。W3C DOM標準は、最新のブラウザのほとんどに実装されているDOMの基礎を形成しています。 それでは、DOMはXML / HTMLドキュメントがオブジェクトモデルとしてどのように表現されるかについて話しますか? DOMは、ドキュメントをツリーまたはグローブとして実装する必要があることを指定していません。また、オブジェクト間の関係を実装する方法も指定していません。 ドキュメントは他のどのように表現できますか? このようなことをするとき- document.write('welcome to my home page!'); ドキュメントオブジェクトはDOMによって提供されます。書き込みメソッドは、DOMによってJavaScriptに公開されるインターフェイスです。 オブジェクトとそのメソッドは、DOMパーサーによってJavaScriptオブジェクトとして作成され、JavaScriptエンジンに提示されますか?または、DOM解析エンジン内のオブジェクトとメソッドは、独自のネイティブ言語ですか?JavaScriptエンジンにさらされていますか?その場合、JavaScriptから母国語への翻訳の責任は何ですか? 言語バインディングとは何ですか? 言語バインディングは、DOM仕様の各インターフェイスを実装する、問題の言語固有のオブジェクトのセットです。 開発者は、DOM仕様のIDL(インターフェイス定義言語)に従うだけで、DOMから自分の言語への言語バインディングを作成できます。 たとえば、DOM解析エンジンがC ++などで実装されている場合、IDLに従って言語バインディングを作成するとき、特定の言語、つまりDOM解析エンジンが構築されているC ++でオブジェクトを作成するだけです。
25 javascript  dom 


1
Google Blink(新しいWebKitフォーク):「DOMをJavascriptに移動する」という意味ですか?
Blinkブログから: 最後に、Document Object Model(DOM)全体をJavaScriptに移動するなど、さらに大きなアイデアを検討したいと思います。 これは何を意味するのでしょうか?それ平均WebKitのDOMは、現在されていない JavaScriptでなく、他のいくつかの言語でコーディングされましたか?彼らはより多くのパブリックアクセサーをDOMに公開したいということですか?または何?
12 javascript  dom 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.