- From: <bugzilla@jessica.w3.org>
- Date: Sun, 11 May 2014 17:16:13 +0000
- To: www-dom@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25656 Bug ID: 25656 Summary: [D3E] Another corrections and suggestions Product: WebAppsWG Version: unspecified Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: DOM3 Events Assignee: travil@microsoft.com Reporter: crimsteam@gmail.com QA Contact: public-webapps-bugzilla@w3.org CC: mike@w3.org, www-dom@w3.org A few another corrections what I found. === Example 22: "Regardless of the current locale or the modifier key state, pressing the key labelled '2' on a US keyboard always results in 'Digit2' in the code attribute." < 'Digit2' is .code, not .key (use class="code") Example 27: "The key value for the key labeled 'Q' will revert to its unshifted value for the keyup event:" << if 'Q' is labeled maybe use class="glyph"? Example 31: "For example, on some MacOS keyboards, the key labeled 'delete' functions the same as..." << the same like above, maybe for 'delete' use class="glyph"? dead key (in glossary) "...such as a character with diacritical marks (e.g., ö, é, â)." << te last characters what type is it (glyph, key or other)? === 5.2.3.1.3 Dictionary MouseEventInit Members "Initializes the altKey attribute of the MouseEvent object to true if the altKey modifier key is to be considered depressed, false otherwise." 'altKey modifier key' looks strange, we don't see what exactly it is. Better if use the same convention like for KeyboardEvent (5.2.6.1.1 Attributes) or all mouse/keyboard event tables. This applies to altKey/ctrlKey/metaKey/shiftKey in Dictionary (for MouseEventInit/KeyboardEventInit). 5.2.6.1.1 Attributes metaKey of type boolean, readonly true if the meta (Meta) key modifier was active. << maybe 'Meta' (meta) with class="key"? shiftKey of type boolean, readonly true if the shift (Shift) key modifier was active. < maybe 'Shift' (shift) with class="key"? === In some places you can use <code> around text/link (as we have in all similar cases) https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#event-type-focusin focusin table, green box: "... gaining focus without the use of the blur or focusout event types." << for focusout https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#widl-EventTarget-addEventListener addEventListener (in table): "...implements EventListener, then its handleEvent method MUST..." << for handleEvent "This parameter MUST be optional. If not provided, the EventTarget.addEventListener method MUST..." << for EventTarget.addEventListener https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#widl-EventTarget-removeEventListener removeEventListener (in table): "This parameter MUST be optional. If not provided, the EventTarget.removeEventListener method MUST behave a..." << for EventTarget.removeEventListener https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#interface-EventListener Interface EventListener (first green box): "...interface and register their event listener using EventTarget.addEventListener. In JavaScript..." << for EventTarget.addEventListener https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#interface-EventTarget 4.3 Interface EventTarget (second green box): "Note: In addition to the EventTarget.addEventListener method, some..." << EventTarget.addEventListener https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#constants 4.1.4 Constants (NONE): "...being dispatched, i.e., the Event.eventPhase is being observered prior to calling EventTarget.dispatchEvent() or following the ..." << for Event.eventPhase and EventTarget.dispatchEvent() https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#widl-KeyboardEvent-repeat "...the first key event with a repeat attribute value of 'true' MUST serve as an indication..." << for repeat https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#h5_events-keyboard-event-order "...the event target will be the HTML <body> element..." << for <body> And the same in: https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#event-type-keydown https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#event-type-keyup https://dvcs.w3.org/hg/dom3events/raw-file/tip/html/DOM3-Events.html#event-type-keypress === And the last, now style for <a> is unhelpful, especialy when you use <a> + <code>. This applies mainly to the types of events because they use class="eventtype" with: text-decoration: none; Somtimes you use this class to other <a><code></code></a>, not only event names. This styling does not allow to distinguish between what is a link and what is not. Sometimes whe have just <code>, but sometimes <a><code></code></a>, and all looks the same. So making better style for references is realy necessary. -- You are receiving this mail because: You are on the CC list for the bug.
Received on Sunday, 11 May 2014 17:16:15 UTC