Saved in:
Bibliographic Details
Main Authors: Peters, Gideon, Khatoonabadi, SayedHassan, Shihab, Emad
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2601.05502
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914242901311488
author Peters, Gideon
Khatoonabadi, SayedHassan
Shihab, Emad
author_facet Peters, Gideon
Khatoonabadi, SayedHassan
Shihab, Emad
contents Users demand fast, seamless webpage experiences, yet developers often struggle to meet these expectations within tight constraints. Performance optimization, while critical, is a time-consuming and often manual process. One of the most complex tasks in this domain is modifying the Document Object Model (DOM), which is why this study focuses on it. Recent advances in Large Language Models (LLMs) offer a promising avenue to automate this complex task, potentially transforming how developers address web performance issues. This study evaluates the effectiveness of nine state-of-the-art LLMs for automated web performance issue resolution. For this purpose, we first extracted the DOM trees of 15 popular webpages (e.g., Facebook), and then we used Lighthouse to retrieve their performance audit reports. Subsequently, we passed the extracted DOM trees and corresponding audits to each model for resolution. Our study considers 7 unique audit categories, revealing that LLMs universally excel at SEO & Accessibility issues. However, their efficacy in performance-critical DOM manipulations is mixed. While high-performing models like GPT-4.1 delivered significant reductions in areas like Initial Load, Interactivity, and Network Optimization (e.g., 46.52% to 48.68% audit incidence reductions), others, such as GPT-4o-mini, notably underperformed, consistently. A further analysis of these modifications showed a predominant additive strategy and frequent positional changes, alongside regressions particularly impacting Visual Stability.
format Preprint
id arxiv_https___arxiv_org_abs_2601_05502
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Evaluating the Use of LLMs for Automated DOM-Level Resolution of Web Performance Issues
Peters, Gideon
Khatoonabadi, SayedHassan
Shihab, Emad
Software Engineering
Artificial Intelligence
Users demand fast, seamless webpage experiences, yet developers often struggle to meet these expectations within tight constraints. Performance optimization, while critical, is a time-consuming and often manual process. One of the most complex tasks in this domain is modifying the Document Object Model (DOM), which is why this study focuses on it. Recent advances in Large Language Models (LLMs) offer a promising avenue to automate this complex task, potentially transforming how developers address web performance issues. This study evaluates the effectiveness of nine state-of-the-art LLMs for automated web performance issue resolution. For this purpose, we first extracted the DOM trees of 15 popular webpages (e.g., Facebook), and then we used Lighthouse to retrieve their performance audit reports. Subsequently, we passed the extracted DOM trees and corresponding audits to each model for resolution. Our study considers 7 unique audit categories, revealing that LLMs universally excel at SEO & Accessibility issues. However, their efficacy in performance-critical DOM manipulations is mixed. While high-performing models like GPT-4.1 delivered significant reductions in areas like Initial Load, Interactivity, and Network Optimization (e.g., 46.52% to 48.68% audit incidence reductions), others, such as GPT-4o-mini, notably underperformed, consistently. A further analysis of these modifications showed a predominant additive strategy and frequent positional changes, alongside regressions particularly impacting Visual Stability.
title Evaluating the Use of LLMs for Automated DOM-Level Resolution of Web Performance Issues
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2601.05502