Cascading Tree Sheets and recombinant HTML: Better encapsulation and retargeting of web content
Name
Karger_Cascading tree.pdf
Size
1.96 MB
Format
Adobe PDF
Checksum (MD5)
f488da267ae13b5e69f739b18ff0bc30
Author(s) •
Benson, Edward Oscar
Karger, David R.
Date Issued
May 2013
Journal
Proceedings of the 22nd international conference on World Wide Web (WWW '13)
Publisher
Association for Computing Machinery (ACM)
Citation
Edward O. Benson and David R. Karger. 2013. Cascading tree sheets and recombinant HTML: better encapsulation and retargeting of web content. In Proceedings of the 22nd international conference on World Wide Web (WWW '13). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, 107-1
Version
Author's final manuscript
Abstract
Cascading Style Sheets (CSS) took a valuable step towards separating web content from presentation. But HTML pages still contain large amounts of "design scaffolding" needed to hierarchically layer content for proper presentation. This paper presents Cascading Tree Sheets (CTS), a CSS-like language for separating this presentational HTML from real content. With CTS, authors can use standard CSS selectors to describe how to graft presentational scaffolding onto their pure-content HTML. This improved separation of content from presentation enables even naive authors to incorporate rich layouts (including interactive Javascript) into their own pages simply by linking to a tree sheet and adding some class names to their HTML.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike
Persistent DSpace Link
DOI of Published Version
https://doi.org/10.1145/2488388.2488399