Modular Responsive Web Design using Element Queries
Lucas Wiener, Tomas Ekholm, Philipp Haller

TL;DR
This paper introduces ELQ, a novel implementation of element queries that extend responsive web design to support modular, context-aware components, improving reusability and scalability of responsive web applications.
Contribution
The paper presents ELQ, a new plugin-based implementation of element queries that generalize media queries, enabling modular and context-independent responsive design within existing web standards.
Findings
ELQ achieves up to 37x faster core algorithm performance.
ELQ conforms to current web specifications for broad adoption.
ELQ enables true modular responsiveness in web design.
Abstract
Responsive Web Design (RWD) enables web applications to adapt to the characteristics of different devices such as screen size which is important for mobile browsing. Today, the only W3C standard to support this adaptability is CSS media queries. However, using media queries it is impossible to create applications in a modular way, because responsive elements then always depend on the global context. Hence, responsive elements can only be reused if the global context is exactly the same, severely limiting their reusability. This makes it extremely challenging to develop large responsive applications, because the lack of true modularity makes certain requirement changes either impossible or expensive to realize. In this paper we extend RWD to also include responsive modules, i.e., modules that adapt their design based on their local context independently of the global context. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Data Mining and Analysis · Web Applications and Data Management
