Re: accesskey timing specifier syntax
Bjoern Hoehrmann <[email protected]>
| Newsgroups | gmane.comp.web.smil |
|---|---|
| Message-ID | <[email protected]> |
* Cameron McCormack wrote: >How do I specify a "tricky" access key, such as Tab? With this >document: > > <svg xmlns="http://www.w3.org/2000/svg"> > <rect width="100%" height="100%"> > <set attributeName="fill" to="red" begin="accesskey(	)"/> > </rect> > </svg> > >the U+0009 character in the attribute will be normalised to U+0020 >before the SVG UA ever gets to see it. No, see <http://www.w3.org/TR/REC-xml/#AVNormalize>. >Is there a difference between specifying accesskey(A) and accesskey(a)? >What about accesskey(1) and accesskey(!)? On my keyboard 1 and ! are >on the same key. Yes and yes; it also seems clear that the feature is based on text input rather than keypress events. Whether accesskey(A) should be triggered if "a" is the input is not defined in SMIL2... >What does it mean to use a character that doesn't correspond to a key, >such as accesskey(☢)? This means that the user has a problem triggering it... >Which characters must be escaped? For example, if I want to use the >minus key, would I have to use accesskey(\-), because of the parsing >rules? Any other characters? The "character" non-terminal is indeed undefined, it seems clear though that it resolves to U+000000-U+10FFFF except ")"; using ) as accesskey seems to be disallowed. >What about keys that don't corrsepond to a character in Unicode, such >as Home? Those can't be used, obviously. -- Björn Höhrmann · mailto:[email protected] · http://bjoern.hoehrmann.de Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de 68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/