Multi-way versus one-way constraints in user interfaces: experience with the DeltaBlue algorithm
Software—Practice & Experience
Inferring constraints from multiple snapshots
ACM Transactions on Graphics (TOG)
Lisp and Symbolic Computation
Automatic presentation of multimedia documents using relational grammars
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Interactive physically-based manipulation of discrete/continuous models
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
An incremental algorithm for satisfying hierarchies of multiway dataflow constraints
ACM Transactions on Programming Languages and Systems (TOPLAS)
Easily adding animations to interfaces using constraints
Proceedings of the 9th annual ACM symposium on User interface software and technology
The Amulet user interface development environment
Conference Companion on Human Factors in Computing Systems
Solving linear arithmetic constraints for user interface applications
Proceedings of the 10th annual ACM symposium on User interface software and technology
Cascading style sheets: designing for the Web
Cascading style sheets: designing for the Web
The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory
ACM Transactions on Programming Languages and Systems (TOPLAS)
A High-Level Language for Specifying Pictures
ACM Transactions on Graphics (TOG)
Analyzing and Debugging Hierarchies of Multi-way Local Propagation Constraints
PPCP '94 Proceedings of the Second International Workshop on Principles and Practice of Constraint Programming
CP '95 Proceedings of the First International Conference on Principles and Practice of Constraint Programming
Creating user interfaces by demonstration
Creating user interfaces by demonstration
Authoring graphics-rich and interactive documents in CGLIB: a constraint-based graphics library
DocEng '01 Proceedings of the 2001 ACM Symposium on Document engineering
The Cassowary linear arithmetic constraint solving algorithm
ACM Transactions on Computer-Human Interaction (TOCHI)
IMAP - Intelligent Multimedia Authoring Tools for Electronic Publishing
AH '02 Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Adaptive grid-based document layout
ACM SIGGRAPH 2003 Papers
Creating personalized documents: an optimization approach
Proceedings of the 2003 ACM symposium on Document engineering
Communications of the ACM - Interactive immersion in 3D graphics
Qualitative decision making in adaptive presentation of structured information
ACM Transactions on Information Systems (TOIS)
Adapting Web Pages for Small-Screen Devices
IEEE Internet Computing
Solving linear and one-way constraints for web document layout
Proceedings of the 2005 ACM symposium on Applied computing
Proceedings of the 2005 ACM symposium on Document engineering
Spatial graph grammars for graphical user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
Proceedings of the eighth ACM symposium on Document engineering
Adaptive Layout for Interactive Documents
SG '08 Proceedings of the 9th international symposium on Smart Graphics
Authoring of scalable multimedia documents
Multimedia Tools and Applications
Managing layout constraints in a platform for customized multimedia content packaging
Proceedings of the Working Conference on Advanced Visual Interfaces
Review of automatic document formatting
Proceedings of the 9th ACM symposium on Document engineering
Preference-based configuration of web page content
IJCAI'01 Proceedings of the 17th international joint conference on Artificial intelligence - Volume 2
Action rules for programming constraint propagators and interactive user interfaces
INAP'01 Proceedings of the Applications of prolog 14th international conference on Web knowledge management and decision support
The research of optimization of browse efficiency based on web information on small-screen
FSKD'09 Proceedings of the 6th international conference on Fuzzy systems and knowledge discovery - Volume 3
Survey of data management and analysis in disaster situations
Journal of Systems and Software
Metrics for the evaluation of news site content layout in large-screen contexts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Optimal automatic table layout
Proceedings of the 11th ACM symposium on Document engineering
Towards flexible graphical communication using adaptive diagrams
ASIAN'04 Proceedings of the 9th Asian Computing Science conference on Advances in Computer Science: dedicated to Jean-Louis Lassez on the Occasion of His 5th Cycle Birthday
Mobile web browsing techniques
ICONIP'12 Proceedings of the 19th international conference on Neural Information Processing - Volume Part V
ACM Transactions on the Web (TWEB)
The auckland layout editor: an improved GUI layout specification process
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
Constraints can be used to specify declaratively the desired layout of a Web document. We present a system architecture in which both the author and the viewer can impose page layout constraints, some required and some preferential. The final appearance of the Web page is thus the result of negotiation between author and viewer, where this negotiation is carried out by solving the set of required and preferential constraints imposed by both parties. We identify two plausible system architectures, based on different ways of dividing the work of constraint solving between Web server and Web client. We describe a prototype constraint-based Web authoring system and viewing tool that provides linear arithmetic constraints for specifying the layout of the document as well as finite-domain constraints for specifying font size relationships. Finally, we provide an empirical evaluation of the prototype.