- From: Håkon Wium Lie <howcome@opera.com>
- Date: Tue, 24 Jun 2008 20:49:39 +0200
- To: David Hyatt <hyatt@apple.com>
- Cc: www-style list <www-style@w3.org>
Also sprach David Hyatt: > >> In WebKit at least, the parsing of the declaration with the variable > >> call is delayed until all stylesheets have been loaded (we don't show > >> any content in WebKit while stylesheets are still loading). > > > > Ok, so you don't see the problem outlined above. Opera supports > > progressive rendering of content as style sheets are loaded so for us > > the problem is real. > > > > Progessive rendering of content is a long-established concept in CSS > > and I don't think the benefit of variables outweight the cost of > > breaking progressive rendering. > > I didn't say CSS variables broke progressive rendering. They don't. It breaks, or at least deteriorates, one kind of progressive rendering: the display of documents as style sheets are loaded. I understand that WebKit doesn't have this problem as you wait until all style sheets are loaded (isn't there a timeout?). For browsers that support this kind of progressive rendering, the proposal will have adverse effects. I still think variables could be a good idea, though -- just not global variables. -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Tuesday, 24 June 2008 18:50:26 UTC