Enhancing HTML Structure Comprehension: Real-Time 3D/XR Visualization of the DOM

Understanding the Document Object Model (DOM) is crucial for web development, yet traditional 2D representations can obscure the hierarchical complexity and spatial relationships of HTML elements. This paper introduces babia-html, a component of BabiaXR, which offers a novel approach to visualizing the DOM in 3D and XR for the web. Utilizing A-Frame, we develop a tool that provides real-time, three-dimensional representations of HTML structures. Additionally, we present a plugin for Visual Studio Code (VSCode) that integrates this 3D visualization directly into the development environment. Our goal is to explore how this visualization can enhance the comprehension of HTML structures, improve debugging processes, and facilitate more effective communication of structural changes within development teams. We outline the standalone capabilities of babia-html, its integration as a VSCode extension, and various use cases demonstrating its practical applications. This work provides preliminary insights into the potential benefits of 3D DOM visualization and its implications for modern web development practices, considering the potential impact on developer productivity and cognitive load, and proposing directions for future research and development. Video URL: httos://voutu.be/RFX22blBNss

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/vissoft64034.2024.00025
Citations
3
Primary Topic
Web Data Mining and Analysis
Type
article
Field-Weighted Citation Impact
2.34
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing HTML Structure Comprehension: Real-Time 3D/XR Visualization of the DOM

David Moreno-Lumbreras
3 citations
Web Data Mining and Analysis
2.34
article

Enhancing HTML Structure Comprehension: Real-Time 3D/XR Visualization of the DOM

David Moreno-Lumbreras
article en
3 citations

Abstract

Understanding the Document Object Model (DOM) is crucial for web development, yet traditional 2D representations can obscure the hierarchical complexity and spatial relationships of HTML elements. This paper introduces babia-html, a component of BabiaXR, which offers a novel approach to visualizing the DOM in 3D and XR for the web. Utilizing A-Frame, we develop a tool that provides real-time, three-dimensional representations of HTML structures. Additionally, we present a plugin for Visual Studio Code (VSCode) that integrates this 3D visualization directly into the development environment. Our goal is to explore how this visualization can enhance the comprehension of HTML structures, improve debugging processes, and facilitate more effective communication of structural changes within development teams. We outline the standalone capabilities of babia-html, its integration as a VSCode extension, and various use cases demonstrating its practical applications. This work provides preliminary insights into the potential benefits of 3D DOM visualization and its implications for modern web development practices, considering the potential impact on developer productivity and cognitive load, and proposing directions for future research and development. Video URL: httos://voutu.be/RFX22blBNss

Universidad Rey Juan Carlos (ES)
Openalex Percentile: Top 8%
Web Data Mining and Analysis
2.34
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing HTML Structure Comprehension: Real-Time 3D/XR Visualization of the DOM — David Moreno-Lumbreras · (2024) | TGRS Research Map | TGRS