W3C home > Mailing lists > Public > www-dom@w3.org > October to December 2010

Re: Added 'locale' to Text, Keyboard, and Composition Events [ISSUE-119]

From: Aharon (Vladimir) Lanin <aharon@google.com>
Date: Sun, 26 Dec 2010 09:19:20 +0200
Message-ID: <AANLkTineEeP7HmmDqwQc_Ms41fYcBqF=jq2KhCJvVAZE@mail.gmail.com>
To: Doug Schepers <schepers@w3.org>
Cc: "www-dom@w3.org" <www-dom@w3.org>
Great, thank you!

One tweak, though. The description for locale in keyboard events is
identical to the one in text events, i.e.:

"The locale attribute contains a BCP-47 tag [BCP-47] indicating the locale
for which the origin of the event (whether keyboard, IME, handwriting
recognition software, or other input mode) is configured, e.g. "en-US". May
be the empty string when inapplicable or unknown, e.g. for pasted text, or
when this information is not exposed by the underlying platform."

Some of this is inappropriate to keyboard events, though (I think):

   - "origin of the event (whether keyboard, IME, handwriting recognition
   software, or other input mode)": shouldn't this be just "keyboard"?
   - "when inapplicable or unknown, e.g. for pasted text": keyboard events
   can not be generated by pasting text, can they? This phrase should probably
   be just omitted, yielding something like: "May be the empty string when
   unknown, e.g. when this information is not exposed by the underlying
   platform."

I am less familiar with composition events, but some of these remarks may
apply there as well.

Thanks again,
Aharon

On Fri, Dec 24, 2010 at 10:14 AM, Doug Schepers <schepers@w3.org> wrote:

> Oops... sent to wrong list (just hit reply). Forwarding to www-dom, please
> reply to this email, thanks.
>
>
> -------- Original Message --------
> Subject: Added 'locale' to Text, Keyboard, and Composition Events
> [ISSUE-119]
> Resent-Date: Thu, 23 Dec 2010 23:10:33 +0000
> Resent-From: public-webapps@w3.org
> Date: Thu, 23 Dec 2010 18:08:10 -0500
> From: Doug Schepers <schepers@w3.org>
> To: Web Applications Working Group WG <public-webapps@w3.org>
> CC: 'Aharon (Vladimir) Lanin' <aharon@google.com>
>
> Hi, folks-
>
> In the latest draft of DOM3 Events [1], I have added a 'locale'
> attribute to the KeyboardEvent, CompositionEvent, and TextEvent
> interfaces, as agreed in telcons and at TPAC.
>
> I took the liberty of renaming 'inputLocale' to 'locale', since most
> developers prefer shorter, nonCamelCased names, and it seems equally
> descriptive.
>
> Please let us know if this satisfies your issue.
>
> [1] http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html
>
> Regards-
> -Doug Schepers
> W3C Team Contact, SVG, WebApps, and Web Events WGs
>
>
>
Received on Sunday, 26 December 2010 07:20:14 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 22 June 2012 06:14:07 GMT