- From: Etan Wexler <ewexler@stickdog.com>
- Date: Fri, 28 Nov 2003 15:31:05 -0800
- To: Tantek Çelik <tantek@cs.stanford.edu>, www-style@w3.org
Following are substantive comments on the Working Draft of "CSS3 Basic User Interface Module", dated 3 July 2003 (<http://www.w3.org/TR/2003/WD-css3-ui-20030703>). 8.1. 'cursor' property "Value: [ [<uri> [<x> <y>],]* [ auto | crosshair | default | pointer | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize | ns-resize | ew-resize | nesw-resize | nwse-resize | text | wait | help | progress | copy | alias | context-menu | cell | all-scroll | col-resize | row-resize | no-drop | not-allowed | vertical-text ] ] | inherit ... "Computed value: If there are one or more <uri> values specified, and the UA finds a <uri> that it is able to support (due to format, resource availability etc.), then the computed value is that URI, fully qualified, with optional <x> and <y> coordinates. If no such supported <uri> value is found, or if none were specified, then the computed value is the specified keyword value, or 'auto' if no keyword value is specified." It makes more sense to have the computed value be the full list of resolved absolute URIs. Creating an actual value should be the step at which to omit the URIs of unsupported resources. The 'Value:' definition does not allow the author to declare 'cursor' without a keyword; eliminate ", or 'auto' if no keyword value is specified". 8.2.1. Keyboard equivalents: the 'key-equivalent' property "escaped character (character entity)" This is an overextension of terminology. CSS doesn't have entities in the sense that XML has entities. CSS has character escapes. -- Etan Wexler.
Received on Friday, 28 November 2003 18:40:40 UTC