Multivalent documents

Thomas A. Phelps, Robert Wilensky · Communications of the ACM · 2000

The article focuses on a digital model called Multivalent Documents (MVD) that promises to provide a single radically extensible document environment in which even deep changes can be made available as extensions Biblioteca de Ciencias y Tecnología Normal Biblioteca de Ciencias y Tecnología 2 0 2006-05-25T00:41:00Z 2006-05-25T00:41:00Z 1 169 931 UCLA 7 2 1098 11.6568 Clean Clean 21 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Tabla normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} The article focuses on a digital model called Multivalent Documents (MVD) that promises to provide a single radically extensible document environment in which even deep changes can be made available as extensions. MVD is a highly open, distributed and extensible document framework that can extend to manifest arbitrary document functionality. Developers extend by writing "behaviors," or pieces of code conforming to the MVD protocol. Behaviors can be used to bridge new document formats into the framework and implement generic document functions. An MVD document specifies a collection of behaviors, each of which may include associated pieces of content, or "layers." Most MVD documents have a primary layer, called the base layer, from which most of the document content is drawn. In MVD, annotations are behaviors that allow users to attach additional content to existing content. Spans are sequences of document content. Behaviors associated with spans can specify or alter typographic characteristics to be used to render the span and associate actions with user events relating to the scan.

Read the paper · More papers on PaperTik