On May 9, 2007, at 2:27 AM, Matthew Paul Thomas wrote:

On May 8, 2007, at 9:06 PM, Kristof Zelechovski wrote:
...
From the behavioral point of view: The purpose of a LABEL control is to redirect focus on click. It does not make much sense with a TEXTAREA control that is usually big enough to click upon.
...

If a browser redirects focus to a *text field* when you click its <label>, on a platform where that doesn't happen in native GUIs (e.g. Windows, Mac OS, Gnome, or KDE), that's a bug in the browser. Web Forms 2 clarifies this.
<http://www.whatwg.org/specs/web-forms/current-work/#label>
...

As an update on this: In KDE 4, released in January this year, clicking a text field's label focuses the field. This was not the case in KDE 3.

So, it would be appropriate for Konqueror (or, when running in KDE 4, Firefox or Opera) to focus text fields when their <label> is clicked, but not for browsers on other platforms. Web Forms 2 allows this platform-specific behavior.

Cheers
--
Matthew Paul Thomas
http://mpt.net.nz/

Reply via email to