Jadwal Sholat

Memuat jadwal sholatโ€ฆ

Ilmu Komputer & AI editorial

Open AccessOA2026

WebWorld: The Browser as a World Model for Self-Improving Web Code

A deterministic, executable counterparty turns VLM self-repair into a certified quality ratchet for interactive HTML generation
Jiajun Wu; Jian Yang; Yaxin Du; Wei Zhang; Haowen Wang; Junhang Cheng; Yuxuan Zhang; Tuney Zheng; Xianglong Liu; Ming Zhouยท 2026ยท DOI 10.48550/arXiv.2608.30530

The core problem

Vision-language model (VLM) driven self-improvement of web code suffers from a structural flaw: the model that proposes a repair is also the model that judges it. Under such a self-referential judge, visual plausibility becomes a poor proxy for whether the page actually works. A rendered screenshot may look correct while the underlying HTML artifact fails under real user actions, and the VLM has no incentive or mechanism to detect this gap.

The missing ingredient is a counterparty the VLM cannot fool. The browser already is that counterparty: a deterministic, executable simulator of how an HTML artifact behaves under user actions, and in everything but name a world model for web code. WebWorld is presented as the interface that lets a VLM prior interact with this browser-as-world-model autonomously and decides which interactions become supervision. The central claim is that browser-backed admission, not merely more data or larger models, carries the gain in self-improving web code generation.

Innovation

Under matched training, WebWorld-27B improves Raw-27B by 5.3 points on HTMLBench-400 and 14.9 points on MiniAppBench-Val. The resulting system reaches the level of strong frontier systems such as Kimi-K2.6 and GPT-5.4 on interactive HTML generation. These gains are achieved with the same training budget and model scale as the baseline, isolating the effect of the browser-backed admission mechanism.

Equal-size ablations further show that browser-backed admission carries the gain. Without the acceptance certificate, the matched 9B lift nearly disappears. This indicates that the improvement is not merely a function of additional interaction rounds or model capacity, but specifically of the certified quality ratchet that filters transitions before they enter the SFT export. The contrast between the 27B and 9B ablation results underscores that the certificate mechanism is the load-bearing component of the method.

Vision-language model (VLM) driven self-improvement of web code suffers from a structural flaw: the model that proposes a repair is also the model that judges it. Under such a self-referential judge, visual plausibility becomes a poor proxy for whether the page actually works. A rendered screenshot may look correct while the underlying HTML artifact fails under real user actions, and the VLM has no incentive or mechanism to detect this gap.
The missing ingredient is a counterparty the VLM cannot fool. The browser already is that counterparty: a deterministic, executable simulator of how an HTML artifact behaves under user actions, and in everything but name a world model for web code. WebWorld is presented as the interface that lets a VLM prior interact with this browser-as-world-model autonomously and decides which interactions become supervision. The central claim is that browser-backed admission, not merely more data or larger models, carries the gain in self-improving web code generation.

Why it matters

The results support a structural rather than scale-centric explanation for self-improvement in web code. When the same model proposes and judges repairs, visual plausibility under that judge is a weak proxy for functional correctness. By introducing the browser as a deterministic, executable counterparty, WebWorld converts the self-improvement loop into a sequence of verifiable transitions. The acceptance certificate enforces both target progress and preservation of previously verified capabilities, which prevents the regression that typically erodes gains in iterative self-repair.

The quality ratchet acts as a monotonic filter: only certified transitions reach the SFT export, so the training distribution is composed exclusively of behavior that has been validated under executable user actions. This design choice explains why the matched 9B ablation loses nearly all lift without the certificate, and why WebWorld-27B can approach frontier systems on interactive HTML generation. The broader implication is that world models for code need not be learned from scratch; existing deterministic simulators, such as the browser for web artifacts, can serve as the counterparty that grounds self-improvement. Future work may extend this pattern to other executable domains where a deterministic simulator can issue acceptance certificates.

Who should read this

CS practitioners and researchers

Opening member contentโ€ฆ