- Cross-platform
- Software or embedded systems.
- Execute by multiple software on single or multiple machine.
- Execute by multiple machine on single or multiple software.
- API
- Basically software but mainly application software/program.
- When I was a student of CSE then I was reading about Process Control Block (PCB) in the operating system. PCB executes for specific purpose when required. So, PCB is also an API but you can't modify a PCB but most of API is used or modified by the common programmer or user.
- Public API is single, can be use chainable method, and return value based on single or collection of functions action.
- Document
- Actually Data
- Object
- Static Data
- Variable
- Data Structure
- Function/Method or Function parameter/identifier
- Information like location of memory/control signal status
- Model
- Structure (Tree)
- Both HTML and XML are defined as a DOM structure.
- DOM standardized how to add, delete, modify, or receive data.
- Web Browser Engine
- Called layout engine is a program render web pages.
- Document Object Model
- Programming API for HTML and XML documents. (Ref: https://www.w3.org/TR/WD-DOM/introduction.html)
- DOM is a interface created by browser. Through DOM interface you can access, modify and navigate document. (Like var id = document.getElementById("hope"); DOM finding elements ID)
- Tree structure (logical structure) for access and manipulation.
- Each node is an object regarding a part of an data.
- Full web page is a DOM node and every element is also each DOM node. Even comments are also node.
- DOM isn't your code actually your result.
- More definition
- Description of your web page.
- Each markup has relation with whole page.
- How HTML convert to DOM with CSS
- Computer's memory is used for represent DOM. Browser convert HTML and CSS into DOM inside computer's memory.
- Events
No comments:
Post a Comment