- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 14 Aug 2009 15:11:20 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=6606 --- Comment #18 from Nick Levinson <Nick_Levinson@yahoo.com> 2009-08-14 15:11:19 --- I propose this for HTML5, based on W3C Working Draft of 23 April 2009 (http://www.w3.org/TR/html5/single-page/) and the editor's draft (http://www.w3.org/html/wg/html5/ redirecting to http://dev.w3.org/html5/spec/Overview.html), both as accessed 8-12-09--8-13-09: In section 2.2, insert these paragraphs immediately after the Note and before the paragraph on categories of UAs ("User agents fall into several (overlapping) categories . . . .") and preferably assign a subsection number (also subsectioning the rest of the section): "User agents must render a conformant document consistently with the author's intent represented by the document and its style, except to the extent otherwise chosen by the user. This may allow a range of renderings for a single document; if so and to that extent, the user agent must render a conformant document in a way that is consistent with the author's intent represented by the document and its style, except to the extent otherwise chosen by the user. "Interactivity must be rendered so that the user sees the state of all interactive controls before any change resulting from interactivity. User agents must not assume the user's intent except to the extent otherwise chosen by the user. "With respect to such rendering of conformant documents and of such interactivity, each such choice by a user shall be clear to the user even if the user is an ordinary user. Considering the user as an individual, if such a choice is made by an individual other than the user or, if permitted under this specification, by the user agent, each such choice and the distinction from the absence of all such choices shall be clear to the user even if the user is an ordinary user. A user agent's capability to make each such choice clear must not be capable of being disabled. "Submission of a form must be with the postcompletion consent of the user treated as an ordinary user. Such postcompletion is after completion or operation of one or more controls or, if completion or operation of every control is optional, after an opportunity to, at the user's immediate option, manually complete or operate or autocomplete or auto-operate all controls even if none are completed or operated. "An ordinary user is an individual or other user who has only minimal knowledge of the sum of how computers, user agents, networking, the Internet, the World Wide Web, websites, scripts, markup, HTML, XHTML, and styles work. The ordinary user may have more than minimal knowledge, and may have great knowledge in noncomputer subjects, but must not be expected to. For example, almost no ordinary user has knowledge of any relevant promulgated standards but may instead base their knowledge on limited practical experience with one user agent and various websites without knowing which ones are standards-compliant and which are not. Because many websites that are frequented by ordinary users have a variety of appearances not specifically sanctioned by any publicly disseminated standards or specifications, an ordinary user must not be expected to know that a new design has a new meaning, unless that new meaning is clearly explained to that user at the time of exposure or soon before. An ordinary user must not be expected to be familiar with computer or user agent features, including features that provide help and menu commands, since, for ordinary users, many such features may have been disabled or placed beyond reach by an institution permitting use of a computer. "Absent such a choice by a user, for all documents having the same HTML markup such a rendering shall be uniform over time across all such documents regardless of website and for all documents lacking any HTML markup such a rendering shall be uniform over time across all such documents regardless of website." In section 10, in general, merely expecting a rendering to reflect the page author's intent is not enough. Rather than expect, require. I propose editing section 10 accordingly. Thank you. -- Nick -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Friday, 14 August 2009 15:11:28 UTC