- From: Håkon Wium Lie <howcome@opera.com>
- Date: Thu, 16 Feb 2006 09:17:14 +0100
- To: www-style@w3.org
I'll be defending my PhD thesis [1] at the University of Oslo today and tomorrow [2]. Although the title is "Cascacing Style Sheet", the thesis is also a study of many other style sheet languages and proposals. Here is the abstract: The topic of this thesis is style sheet languages for structured documents on the web. Due to characteristics of the web -- including a screen-centric publishing model, a multitude of output devices, uncertain delivery, strong user preferences, and the possibility for later binding between content and style -- the hypothesis is that the web calls for different style sheet languages than does traditional electronic publishing. Style sheet languages that were developed and used prior to the web are analyzed and compared with style sheet proposals for the web between 1993-1996. The dissertation describes the design of a web-centric style sheet language known as Cascading Style Sheets (CSS). CSS has several notable features including: cascading, pseudo-classes and pseudo-elements, forward-compatible parsing rules, support for different media types, and a strong emphasis on selectors. Problems in CSS are analyzed, and recommended future research is described. CSS, as well as this thesis, would not have happened without a strong community for discussion and support. I'm grateful to all participants on the www-style, www-talk, and www-html mailing lists. I hope that the thesis will be a valuable contribution to the study of style sheets. As Philip M Marden and Ethan V Munson noted in 1999: Style sheet languages are terribly underresearched. [1] http://people.opera.com/howcome/2006/phd [2] http://www.matnat.uio.no/tavle/disputas/2006/2006-0013.xml Cheers, -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Thursday, 16 February 2006 08:17:12 UTC