Live briefing
Everything about Document Object Model
Computer document convention
The Document Object Model (DOM) is a cross-platform and language-independent API that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers attached to them. Once an event is triggered, the event handlers get executed. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Document Object ModelA 5-minute orientation
- Skim a recent paper: Enhancing Geometric Factors in Model Learning and Inference for Object Detection and Instance SegmentationInfluential work since 2022
- Pick up a classic book: Operation and modeling of the MOS transistorThe most-reprinted book on the subject
- Read the landmark paper: Object Detection with Discriminatively Trained Part-Based ModelsCited 8,070 times
- Go sideways: Node (computer science)A closely related topic
- Go sideways: Cross-browser compatibilityA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Object Detection with Discriminatively Trained Part-Based Models
Affine invariant model-based object recognition
The object-oriented hypermedia design model
A graph-oriented object database model
3-D multiview object representations for model-based object recognition
Technologies for a Web object model
Model-based 3D object detection
A database model for object dynamics
🆕 Influential since 2022
Enhancing Geometric Factors in Model Learning and Inference for Object Detection and Instance Segmentation
UAV-YOLOv8: A Small-Object-Detection Model Based on Improved YOLOv8 for UAV Aerial Photography Scenarios
A survey of modern deep learning based object detection models
DiffusionTrack: Diffusion Model for Multi-Object Tracking
TrackingMamba: Visual State Space Model for Object Tracking
📚 Books worth reading
Operation and modeling of the MOS transistorYannis Tsividis · 1987
Mechatronics by bond graphsVjekoslav Damic, John Montgomery · 2003
Making and collecting military miniaturesBob Bard · 1957
In MiniatureSimon Garfield · 2018- 📕A taxonomy of object-oriented measures modeling the object oriented spaceRalph D. Neal · 1997
High Performance JavaScriptNicholas C. Zakas · 2010
The Miniatures CatalogKalmbach Publishing Co · 1989
Dolls' housesOlivia Bristol, Leslie Geddes-Brown · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Node (computer science) A node is a basic unit of a data structure, such as a linked list or tree data structure. Nodes contain data and also may link to other nodes. Links between…
- Cross-browser compatibility Cross-browser compatibility is the ability of a website or web application to function across different browsers and degrade gracefully when browser features…
- DOM event DOM (Document Object Model) Events are a signal that something has occurred, or is occurring, and can be triggered by user interactions or by the browser…
- HTML5 HTML5 (Hypertext Markup Language 5) is a markup language used for structuring and presenting hypertext documents on the World Wide Web. It was the fifth…
- Shadow DOM Shadow DOM is a browser feature that allows websites to define self-contained HTML elements on the website. These self-contained elements, called shadow…
- Web standards Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent…
- HTML element An HTML element is a type of HTML (HyperText Markup Language) document component, one of several types of HTML nodes (some common node types include document…
- XPath XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide…