• DocumentCode
    3231104
  • Title

    CSS layout engine for compound documents

  • Author

    Pohja, Mikko ; Vuorimaa, Petri

  • Author_Institution
    Telecommun. Software & Multimedia Lab., Helsinki Univ. of Technol., Espoo, Finland
  • fYear
    2005
  • fDate
    31 Oct.-2 Nov. 2005
  • Abstract
    XML is nowadays widely used to describe structural documents on the WWW. The layout of the documents can be defined by style sheets or by a language itself. XML languages can be combined to get the desired set of features for a document. Those documents are called compound documents. Also, multimedia applications can be defined using XML. In this paper, we have defined general requirements for a compound documents´ CSS layout engine, which can be used in an XML user agent. The requirements relate to features of the layout engine, devices in which it can operate, and interfaces of the cooperating components. In addition, we describe our own implementation of a layout engine, which is done according to the requirements and operates in different devices.
  • Keywords
    Internet; Web design; XML; formal specification; CSS layout engine; WWW; XML; XML user agent; cascading style sheet; compound document; multimedia application; structural document; Cascading style sheets; Engines; Graphics; Laboratories; Layout; Rendering (computer graphics); Style sheet languages; Web sites; World Wide Web; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Congress, 2005. LA-WEB 2005. Third Latin American
  • Print_ISBN
    0-7695-2471-0
  • Type

    conf

  • DOI
    10.1109/LAWEB.2005.13
  • Filename
    1592371