Automatic, look-and-feel independent dialog creation for graphical user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On approximating rectangle tiling and packing
Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms
Constraint cascading style sheets for the Web
Proceedings of the 12th annual ACM symposium on User interface software and technology
Sitemaps, storyboards, and specifications: a sketch of Web site design practice
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
The Cassowary linear arithmetic constraint solving algorithm
ACM Transactions on Computer-Human Interaction (TOCHI)
Digital Typography
On Rectangular Partitionings in Two Dimensions: Algorithms, Complexity, and Applications
ICDT '99 Proceedings of the 7th International Conference on Database Theory
The convergence of computer programming and graphic design
Journal of Computing Sciences in Colleges
Proceedings of the 2007 ACM symposium on Document engineering
Cascading style sheets: a novel approach towards productive styling with today's standards
Proceedings of the 18th international conference on World wide web
Review of automatic document formatting
Proceedings of the 9th ACM symposium on Document engineering
Decision-theoretic user interface generation
AAAI'08 Proceedings of the 23rd national conference on Artificial intelligence - Volume 3
What designers want: Needs of interactive application designers
VLHCC '09 Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
How to support designers in getting hold of the immaterial material of software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fast and parallel webpage layout
Proceedings of the 19th international conference on World wide web
Automatically generating personalized user interfaces with Supple
Artificial Intelligence
HSS: a compiler for cascading style sheets
Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming
CSS Code Quality: A Metric for Abstractness; Or Why Humans Beat Machines in CSS Coding
QUATIC '10 Proceedings of the 2010 Seventh International Conference on the Quality of Information and Communications Technology
Bricolage: example-based retargeting for web design
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
On the analysis of cascading style sheets
Proceedings of the 21st international conference on World Wide Web
Automated analysis of CSS rules to support style maintenance
Proceedings of the 34th International Conference on Software Engineering
Proceedings of the 2012 ACM symposium on Document engineering
Hi-index | 0.00 |
As the web becomes ubiquitous, developers are obliged to develop web applications for a variety of desktop and mobile platforms. Re- designing the user interface for every such platform is clearly cumbersome. We propose a new framework based on model-based compilation to assist the designer in solving this problem. Starting from an under-specified visual design mockup drawn by the designer, we show how faithful and flexible web pages can be obtained with virtually no manual effort. Our framework, in sharp contrast to existing web design tools, overcomes the tough challenges involved in mockup compilation by (a) employing combinatorial search to infer hierarchical layouts and (b) mechanizing adhoc principles for CSS design into a modular, extensible rule-based architecture. We believe ours is the first disciplined effort to solve the problem and will inspire rapid, low-effort web design.