- From: liorean <liorean@f2o.org>
- Date: Mon, 8 Mar 2004 18:06:05 -0500 (EST)
- To: "www-style" <www-style@w3.org>
1. The 'target-name' property specifies some property values that you might want to override in a user stylesheet. However, there is currently no way to match elements based on a property-value combination in css. You may currently override on a selector-for-selector basis, but none that affects only a specific value for the property, nor any that matches all elements that have a certain property. Both of these would be wanted for full user control. Examples: - A user wants to change all links with 'target-name' set to 'root' or 'parent' to instead use 'new'. - A user may want to change all links with 'target-name' set to 'modal' to 'new'. - A user may want to change all external links (absolute URI?) to have 'target-new' set to 'new', but have all internal links (relative URI?) set to 'tab'. 2. The 'target-new' property specifies 'window', 'tab' and 'none', but the distinction is not made clear, nor the behavior a user agent that doesn't have one or the other should use. How about a browser that uses a hierarchical list instead of tabs, or a browser where you have tabs dissociated with the browser window, allowing a combination of spatial orientation by windows, and tabs? And how do you handle tab groupings? 3. The 'target-position' works like z-index, but for application windows, as I understand it. However, isn't that very OS/GUI dependent? How would a GUI that doesn't allow overlapping windows handle them, or a GUI that only allows single windows, but provides a tabbed application switching mechanism? 4. I agree with Anne van Kesteren, a mechanism for declaring generated content to be a link would be a very nice addition to it. -- David "liorean" Andersson ViewStyles, ViewScripts, SwitchStyles and GraphicsInfo bookmarklets: <http://liorean.web-graphics.com/> Hangouts: <http://codingforums.com/> <http://yourmusicforums.com/>
Received on Tuesday, 9 March 2004 05:25:13 UTC