Excellent Programming Tricks

Web Technology | DOM | API

  1. Cross-platform
    1. Software or embedded systems.
    2. Execute by multiple software on single or multiple machine.
    3. Execute by multiple machine on single or multiple software.
  2. API
    1. Basically software but mainly application software/program.
    2. 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.
    3. Public API is single, can be use chainable method, and return value based on single or collection of functions action.
  3. Document
    1. Actually Data
  4. Object
    1. Static Data
    2. Variable
    3. Data Structure
    4. Function/Method or Function parameter/identifier
    5. Information like location of memory/control signal status
  5. Model
    1. Structure (Tree)
    2. Both HTML and XML are defined as a DOM structure. 
    3. DOM standardized how to add, delete, modify, or receive data. 
  6. Web Browser Engine
    1. Called layout engine is a program render web pages. 
  7. Document Object Model
    1. Programming API for HTML and XML documents. (Ref: https://www.w3.org/TR/WD-DOM/introduction.html)
    2. 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)
    3. Tree structure (logical structure) for access and manipulation.
    4. Each node is an object regarding  a part of an data.
    5. Full web page is a DOM node and every element is also each DOM node. Even comments are also node.
    6. DOM isn't your code actually your result.
    7. More definition
      1. Description of your web page.
      2. Each markup has relation with whole page.
  8. How HTML convert to DOM with CSS
    1. Computer's memory is used for represent DOM. Browser convert HTML and CSS into DOM inside computer's memory.
  9. Events

No comments:

Post a Comment


Authentic аnd Excellent

Website

HTML Template

Wordpress Theme

Database applications

OR

Application services?

Excellent Programming Tricks (EPT) || Iftekhar-IT || We develops the Web applications and the WordPress templates. || Excellent Programming Tricks (EPT)

© 2020 Blogger Theme by Iftekhar IT || Excellent Programming Tricks

Execllent Programming Tricks. Powered by Blogger.