Web Queries with Style: Rendering Xcerpt Programs with CSSNG
Author(s) -
François Bry,
Christoph Wieser
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-39586-5
DOI - 10.1007/11853107_17
Subject(s) - disk formatting , computer science , scripting language , xml , cascading style sheets , markup language , programming language , rendering (computer graphics) , dynamic web page , xslt , world wide web , html , visualization , web application , information retrieval , web page , computer graphics (images) , data mining , operating system
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 format- ting. 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 vi- sualization. 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) demon- strates CSSNG on Xcerpt query programs.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom