WebRPG: Automatic Web Rendering Parameters Generation for Visual Presentation
Abstract: In the era of content creation revolution propelled by advancements in generative models, the field of web design remains unexplored despite its critical role in modern digital communication. The web design process is complex and often time-consuming, especially for those with limited expertise. In this paper, we introduce Web Rendering Parameters Generation (WebRPG), a new task that aims at automating the generation for visual presentation of web pages based on their HTML code. WebRPG would contribute to a faster web development workflow. Since there is no existing benchmark available, we develop a new dataset for WebRPG through an automated pipeline. Moreover, we present baseline models, utilizing VAE to manage numerous elements and rendering parameters, along with custom HTML embedding for capturing essential semantic and hierarchical information from HTML. Extensive experiments, including customized quantitative evaluations for this specific task, are conducted to evaluate the quality of the generated results.
- Koffka, K.: Principles of gestalt psychology (1955)
- Koo, H.: A survey on generative diffusion models for structured data. arXiv preprint arXiv:2306.04139 (2023)
- Li, G.e.a.: Learning to denoise raw mobile ui layouts for improving datasets at scale. pp. 1–13 (2022)
- Liu, T.F.e.a.: Learning design semantics for mobile apps. In: UIST. pp. 569–579 (2018)
- Network, M.D.: Computed value - css: Cascading style sheets (2023)
- OpenAI: Gpt-4 technical report (2023)
- Thorlacius, L.: The role of aesthetics in web design. Nordicom Review 28 (05 2007)
- Wang, P.: The influence of artificial intelligence on visual elements of web page design under machine vision. Computational Intelligence and Neuroscience 2022 (2022)
- Wertheimer, M.: Gestalt theory. (1938)
- Williams, R.: The non-designer’s design book: Design and typographic principles for the visual novice. Pearson Education (2015)
Paper Prompts
Sign up for free to create and run prompts on this paper.