Chuck Jacobs, Wilmot Li, and David Salesin
We present and explore a simple idea for improving document layout on arbitrary devices of different resolutions and size. The key idea is to allow manifold representations of content: multiple versions of anything that might appear in a document, such as text, images, or even stylistic conventions. Content is then selected and formatted dynamically, on the fly, by a layout engine in order to best adapt to a given viewing situation. We propose a user interface for authoring and editing such manifold content, and sketch a few interesting new algorithms that make use of it.
Publisher IEEE Computer Society
Copyright © 2007 IEEE. Reprinted from IEEE Computer Society. This material is posted here with permission of the IEEE. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to firstname.lastname@example.org. By choosing to view this document, you agree to all provisions of the copyright laws protecting it.