ACM Home Page
Please provide us with feedback. Feedback
Cascading style sheets: a novel approach towards productive styling with today's standards
Full text PdfPdf (874 KB)
Source
International World Wide Web Conference archive
Proceedings of the 18th international conference on World wide web table of contents
Madrid, Spain
POSTER SESSION: Thursday, April 23, 2009 table of contents
Pages 1161-1162  
Year of Publication: 2009
ISBN:978-1-60558-487-4
Authors
Matthias Keller  Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
Martin Nussbaumer  Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 79,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1526709.1526907
What is a DOI?

ABSTRACT

In this paper we present an approach of generating Cascading Style Sheet documents automatically if the desired effect on the content elements is specified. While a Web user agent resolves the CSS rules and computes their effect, our approach handles the way back. We argue, that this can remarkably improve CSS productivity, since the process of CSS authoring always involves this direction implicitly. Our approach claims a new and innovative way to reuse chunks of markup together with its presentation. It furthermore bears potential for the optimization and reorganization of CSS documents. We describe criteria for CSS code quality we oriented on, including a quantitative indicator for the abstractness of a CSS presentation specification. An evaluation and recomputation of the CSS for 25.000 HTML documents shows that concerning these criteria the automatically generated code comes close to manually authored code.



Collaborative Colleagues:
Matthias Keller: colleagues
Martin Nussbaumer: colleagues