This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27538 - [Custom]: Tone of note doesn't reflect severity
Summary: [Custom]: Tone of note doesn't reflect severity
Status: RESOLVED MOVED
Alias: None
Product: WebAppsWG
Classification: Unclassified
Component: HISTORICAL - Component Model (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: steve faulkner
QA Contact: public-webapps-bugzilla
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 14968
  Show dependency treegraph
 
Reported: 2014-12-08 17:45 UTC by Michiel Bijl
Modified: 2015-07-06 08:03 UTC (History)
2 users (show)

See Also:


Attachments

Description Michiel Bijl 2014-12-08 17:45:15 UTC
"The addition of in line event handlers are for demonstration purposes only. The event handlers could be added by the lifecycle callbacks imperatively, or maybe even not used at all."

As a lot of developers forget correct event handlers; I feel as if this note doesn't reflect the severity of the need for these event handlers.

I suggest something like:

"Developers **should** make sure event handlers are added for both keyboard and mouse users. The inline event handlers shown in this example are for demonstration purposes."
Comment 1 steve faulkner 2014-12-14 20:36:01 UTC
(In reply to Michiel Bijl from comment #0)
> "The addition of in line event handlers are for demonstration purposes only.
> The event handlers could be added by the lifecycle callbacks imperatively,
> or maybe even not used at all."
> 
> As a lot of developers forget correct event handlers; I feel as if this note
> doesn't reflect the severity of the need for these event handlers.
> 
> I suggest something like:
> 
> "Developers **should** make sure event handlers are added for both keyboard
> and mouse users. The inline event handlers shown in this example are for
> demonstration purposes."

I have edited the note:

"The addition of in line event handlers are for demonstration purposes only. The event handlers could be added by the lifecycle callbacks imperatively, or maybe even not used at all. This example demonstrates one method for developers to ensure that a custom control is operable for keyboard users and meets the WCAG 2.0 criteria "All functionality of the content is operable through a keyboard interface"."
Comment 2 Hayato Ito 2015-07-06 08:03:52 UTC
Moved to https://github.com/w3c/webcomponents/issues/171