- From: T. V. Raman <tvraman@us.ibm.com>
- Date: Mon, 16 Dec 2002 12:44:37 -0500 (EST)
- To: Shelby Moore <shelby@coolpage.com>
- Cc: www-html-editor@w3.org, www-style@w3.org, Shane McCarron <shane@aptest.com>, Steven Pemberton <steven.pemberton@cwi.nl>, "T. V. Raman" <tvraman@almaden.ibm.com>
Interesting observation --wonder how the CSS group feels about
turning CSS classes to a means of acquiring interaction behavior
which is what your suggestion would lead us to.
What I mean is--
today you use CSS class="squareFlashingRedButton"
to get a particular look;
what you're suggesting is to create
class="squishyUnresponsiveButton" to mean attach a particular feel to
all elements having that class.
>>>>> "Shelby" == Shelby Moore <shelby@coolpage.com> writes:
Shelby> Although I am very happy that XML Events encourages the
Shelby> declaration of events and handlers orthogonally with
Shelby> respect to the content markup, IMO a major omission is
Shelby> that target attribute of listener is only an IDREF.
Shelby> It is common that a particular listener (event + handler)
Shelby> needs to be applied to large number of content nodes
Shelby> (elements), and it would nice if target attribute provided
Shelby> a way to classify versus redundant declarations.
Shelby> For example, look at the new CSS TreeMenu I coded on the
Shelby> (left frame of) following page, and note that the same
Shelby> onclick event and handler is declared for nearly every
Shelby> node of the tree:
Shelby> http://coolpagehelp.com
Shelby> What is needed is some way to specify a set (a class) of
Shelby> elements to which the same listener could be assigned.
Shelby> Perhaps there is some way to leverage CSS's selectors
Shelby> technology for specifying targets or using CSS to assign
Shelby> listeners to selectors.
Shelby> -Shelby Moore
--
Best Regards,
--raman
------------------------------------------------------------
T. V. Raman: PhD (Cornell University)
IBM Research: Human Language Technologies
Architect: Conversational And Multimodal WWW Standards
Phone: 1 (408) 927 2608 T-Line 457-2608
Fax: 1 (408) 927 3012 Cell: 1 650 799 5724
Email: tvraman@us.ibm.com
WWW: http://www.cs.cornell.edu/home/raman
AIM: TVRaman
PGP: http://emacspeak.sf.net/raman.asc
Snail: IBM Almaden Research Center,
650 Harry Road
San Jose 95120
Received on Monday, 16 December 2002 13:18:20 UTC