Web queries with style: rendering Xcerpt programs with CSSNG

  • Authors:
  • François Bry;Christoph Wieser

  • Affiliations:
  • Institute for Informatics, University of Munich, München, Germany;Institute for Informatics, University of Munich, München, Germany

  • Venue:
  • PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Styling and formatting of XML documents for various target media is often specified with the Cascading Style Sheet (CSS) language. An appealing feature of CSS is that it specifies formatting instructions using rather simple guarded rules. A limitation of CSS is that it focuses on static formatting rules. As a consequence scripting languages such as ECMA Script are used in practice for dynamic adaptation of formatting. CSSNG is a novel extension of CSS 3, the newest version of CSS, introducing just a few rules for a dynamic rendering and for markup visualization. This limited extension of CSS 3 turns out to make possible a rather advanced visualization of programs. This article (1) introduces into the extensions of CSSNG with respect to CSS 3, (2) describes a proof-of-concept prototype implementation of CSSNG, and (3) demonstrates CSSNG on Xcerpt query programs.