Fluidly Revealing Information in Fluid Documents

Fluid documents alter their layout, typography, and other graphical characteristics in order to present supporting material in the context of the primary material that it annotates. The document surface acts as a canvas in which traditionally static elements may move and change smoothly to make room for additional information. This process is managed by a four-step negotiation architecture that yields complementary layout and presentation of all elements.