[Bug 13553] 4.10.6 confusing, seemlingly contradictory text

https://www.w3.org/Bugs/Public/show_bug.cgi?id=13553

steve faulkner <faulkner.steve@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |faulkner.steve@gmail.com

--- Comment #5 from steve faulkner <faulkner.steve@gmail.com> ---
(In reply to Cynthia Shelly from comment #4)
> The text is still there, and is still confusing.  In the example, the
> following markup is used
> <label><input type=checkbox name=lost> Lost</label>
> 
> The <input> is a child of the <label>.  The text in the example says that
> the input would be activated or focused, depending on platform convention. 
> <input> is an interactive element, so this contradicts the sentence in the
> paragraph above.
> 
> Suggest re-wording to:
> The label element's exact default presentation and behavior, in particular
> what its activation behavior might be, if anything, should match the
> platform's label behavior. The activation behavior of a label element for
> events targeted at <del>interactive content</del><ins>hyperlink</ins>
> descendants of a label element, and any descendants of those
> <del>interactive content</del><ins>hyperlink</ins> descendants, must be to
> do nothing.

Upon re-reading it does appear confusing, as you point out. 
How does replacing "interactive content" with "hyperlink" make it any clearer? 

I am inclined to agree that the meaning is clearer without the second sentence
and either remove the second sentence or be more prescriptive about expected
behaviour when a label contains mulitiple controls.

<label><input type="text"> <input type="text"> test</label>

note in the example above clicking on the label causes focus to be placed on
the first input in browser i tested (in firefox/IE/chrome on windows)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Received on Tuesday, 11 February 2014 11:56:15 UTC