CSSOM View Module
E322192
The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
All labels observed (15)
| Label | Occurrences |
|---|---|
| CSSOM View Module canonical | 3 |
| CSSOM | 2 |
| CSS object model behavior | 1 |
| DOMRect | 1 |
| Element.getBoundingClientRect | 1 |
| Element.getClientRects | 1 |
| Element.scrollIntoView | 1 |
| MediaQueryListEvent | 1 |
| Mutation Observer API | 1 |
| ScrollIntoViewOptions | 1 |
| VisualViewport.scale | 1 |
| Window.innerHeight | 1 |
| Window.scroll | 1 |
| Window.scrollX | 1 |
| cssom-view | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T3050006 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: CSSOM View Module Context triple: [CSS Scroll Snap Module, relatedTo, CSSOM View Module]
-
A.
CSS Positioning Module
The CSS Positioning Module is a W3C-defined specification that details how elements are placed and layered on web pages using positioning properties like static, relative, absolute, fixed, and sticky.
-
B.
CSS Fullscreen Module Level 1
CSS Fullscreen Module Level 1 is a W3C specification that defines how CSS should behave and be applied when elements are presented in fullscreen mode.
-
C.
CSS Transforms Module
The CSS Transforms Module is a W3C specification that defines how elements can be visually transformed in two- and three-dimensional space using operations like translate, rotate, scale, and skew in CSS.
-
D.
DOM
The Document Object Model (DOM) is a platform- and language-neutral interface that represents structured documents like HTML and XML as a tree of objects, enabling programs and scripts to dynamically access and update their content and structure.
-
E.
DOM
DOM is the three-letter ISO 3166-1 alpha-3 country code assigned to the Dominican Republic.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: CSSOM View Module Target entity description: The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
-
A.
CSS Positioning Module
The CSS Positioning Module is a W3C-defined specification that details how elements are placed and layered on web pages using positioning properties like static, relative, absolute, fixed, and sticky.
-
B.
CSS Fullscreen Module Level 1
CSS Fullscreen Module Level 1 is a W3C specification that defines how CSS should behave and be applied when elements are presented in fullscreen mode.
-
C.
CSS Transforms Module
The CSS Transforms Module is a W3C specification that defines how elements can be visually transformed in two- and three-dimensional space using operations like translate, rotate, scale, and skew in CSS.
-
D.
DOM
The Document Object Model (DOM) is a platform- and language-neutral interface that represents structured documents like HTML and XML as a tree of objects, enabling programs and scripts to dynamically access and update their content and structure.
-
E.
DOM
DOM is the three-letter ISO 3166-1 alpha-3 country code assigned to the Dominican Republic.
- F. None of above. chosen
Statements (63)
| Predicate | Object |
|---|---|
| instanceOf |
CSS specification
ⓘ
W3C specification ⓘ Web API specification ⓘ |
| appliesTo | visual rendering of documents ⓘ |
| defines |
APIs for element geometry
ⓘ
APIs for manipulating the visual view of a document ⓘ APIs for reading the visual view of a document ⓘ APIs for scrolling ⓘ APIs for viewport-related information ⓘ |
| definesAttribute |
Screen.height
ⓘ
Screen.width ⓘ VisualViewport.height ⓘ CSSOM View Module self-linksurface differs ⓘ
surface form:
VisualViewport.scale
VisualViewport.width ⓘ CSSOM View Module self-linksurface differs ⓘ
surface form:
Window.innerHeight
Window.innerWidth ⓘ Window.pageXOffset ⓘ Window.pageYOffset ⓘ CSSOM View Module self-linksurface differs ⓘ
surface form:
Window.scrollX
Window.scrollY ⓘ |
| definesEvent |
change event on MediaQueryList
ⓘ
resize event on VisualViewport ⓘ resize event on Window ⓘ scroll event on Element ⓘ scroll event on Window ⓘ |
| definesInterface |
DOMPoint
ⓘ
DOMPoint ⓘ
surface form:
DOMPointReadOnly
DOMQuad ⓘ CSSOM View Module self-linksurface differs ⓘ
surface form:
DOMRect
DOMRectReadOnly ⓘ CSS Media Queries ⓘ
surface form:
MediaQueryList
CSSOM View Module self-linksurface differs ⓘ
surface form:
MediaQueryListEvent
Screen ⓘ CSSOM View Module self-linksurface differs ⓘ
surface form:
ScrollIntoViewOptions
ScrollOptions ⓘ ScrollToOptions ⓘ VisualViewport ⓘ Window ⓘ |
| definesMethod |
CSSOM View Module
self-linksurface differs
ⓘ
surface form:
Element.getBoundingClientRect
CSSOM View Module self-linksurface differs ⓘ
surface form:
Element.getClientRects
CSSOM View Module self-linksurface differs ⓘ
surface form:
Element.scrollIntoView
CSSOM View Module self-linksurface differs ⓘ
surface form:
Window.scroll
Window.scrollBy ⓘ Window.scrollTo ⓘ |
| fullName | CSSOM View Module self-link ⓘ |
| goal |
to provide a standardized way to access viewport metrics
ⓘ
to provide a standardized way to control scrolling ⓘ to provide a standardized way to inspect element layout ⓘ |
| partOf | CSS Object Model (CSSOM) ⓘ |
| relatedTo |
CSS Object Model (CSSOM)
ⓘ
surface form:
CSSOM
DOM ⓘ
surface form:
Document Object Model
HTML ⓘ |
| scope | view and layout related DOM APIs ⓘ |
| shortName |
CSSOM View Module
self-linksurface differs
ⓘ
surface form:
cssom-view
|
| specifies |
Element geometry APIs
ⓘ
Media query evaluation for viewport ⓘ Scrolling APIs ⓘ Viewport APIs ⓘ |
| standardizedBy |
World Wide Web Consortium
ⓘ
surface form:
W3C
World Wide Web Consortium ⓘ |
| status | W3C specification ⓘ |
| usedWith |
CSS
ⓘ
JavaScript ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: CSSOM View Module Description of subject: The CSSOM View Module is a W3C specification that defines APIs for reading and manipulating the visual view of a document, including element geometry, scrolling, and viewport-related information in CSS and JavaScript.
Referenced by (18)
Full triples — surface form annotated when it differs from this entity's canonical label.