|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
[minutes] September 29 teleconfHi,
The minutes of the BP call today are available at: http://www.w3.org/2009/09/29-bpwg-minutes (copied as text below) Among the resolutions taken: * the group will organize its next and last F2F on December 9 to 11, either in London (if DKA confirms they can host), or in Darmstadt * the group agreed to publish the 24 September version of MWABP as a Last Call Working Draft (yiipee!) http://www.w3.org/2005/MWI/BPWG/Group/Drafts/BestPractices-2.0/ED-mobile-bp2-20090924 * the group agreed to publish the addendum to the best practices, modulo a final edit to the accesskeys section * the group agreed to publish the CT guidelines as Last Call (pending a couple of editorial modifications) Dom Mobile Web Best Practices Working Group Teleconference 29 Sep 2009 [2]Agenda [2] http://www.w3.org/mid/4AC0A5E7.7030300@... See also: [3]IRC log [3] http://www.w3.org/2009/09/29-bpwg-irc Attendees Present tomhume, jo, jeffs, DKA, brucel, Dom, adam, SeanP, EdC, chaals, manrique, yeliz Regrets Kai, Miguel, Abel, Francois Chair Jo Scribe DKA, dom Contents * [4]Topics 1. [5]Final F2F 2. [6]BP2 3. [7]Addendum to BP1 4. [8]BP 1.5 5. [9]The Lovely CT * [10]Summary of Action Items _________________________________________________________ Final F2F <jo> [11]Poll for F2F [11] http://www.w3.org/2002/09/wbs/37584/f2f-nov-2009/ Jo: There has been a poll. <dom> [12]Results of Poll for next F2F [12] http://www.w3.org/2002/09/wbs/37584/f2f-nov-2009/results Jo: We have a nominal date and some offers of hosting. ... Vodafone? <jsmanrique> dom: maybe it is me Dan: No confirmation as of today. <jsmanrique> chaals: it is me ;) Jo: We have offers from Chaals in Norway. ... Reason I am keen on London - it's easy for people to get to. <jo> (and Darmstadt) Jo: Firm offers from Norway and Darmstadt. ... survey says: 9-11 December <jo> PROPOSED RESOLUTION: F2F 9-11 in TBD (maybe London on the basis of Transport costs and ease) <brucel> + Iceland will be cold +1 <tomhume> +1 <jeffs> +1 <jsmanrique> +1 <yyesilad> +1 <SeanP> +1 <EdC> Ok. Dan: I will get back to y'all suckers by tomorrow. <jo> ACTION: Dan to get back to group on hosting F2F by tomorrow [recorded in [13]http://www.w3.org/2009/09/29-bpwg-minutes.html#action01] <trackbot> Created ACTION-1016 - Get back to group on hosting F2F by tomorrow [on Daniel Appelquist - due 2009-10-06]. <chaals> s/suckers, and chaals/ BP2 <dom> [14]Adam's update [14] http://www.w3.org/mid/393b77970909240813p6287a28epd4605bb169e0bd11@... Adam: I've sent in a draft with minor mods from last week - hopefully it's good to go. Jo: Any comments in on that yet? Adam: Not yet. Jo: Editorial meeting? Adam: Let's discuss a date... +1 to dom <jeffs> I think Dom is right <Zakim> dom, you wanted to wonder about publishing as LC before editorial meeting <jeffs> 24 sept <jeffs> [15]http://www.w3.org/2005/MWI/BPWG/Group/Drafts/BestPractices-2.0/E D-mobile-bp2-20090924 [15] http://www.w3.org/2005/MWI/BPWG/Group/Drafts/BestPractices-2.0/ED-mobile-bp2-20090924 <jo> PROPOSED RESOLUTION: Request publication of 24 Sept draft of MWABP as Last Call <jo> +1 <jeffs> +1 <adam> +1 +1 <Zakim> dom, you wanted to ask what groups we want reviews from and to ask about deadline for comments <dom> Dom: I recommend WebApps, DAP, HTML, SVG, maybe CSS, WAI, I18N Jo: A month seems right to me. RESOLUTION: Request publication of 24 Sept draft of MWABP as Last Call <jeffs> +1 <EdC> +1 RESOLUTION: Request publication of 24 Sept draft of MWABP as Last Call with a comment period of a month with comments requested from WebApps, DAP, HTML, SVG, maybe CSS, WAI, I18N <brucel> "3.5.10 did we have a note r/e accessibility there? <adam> [16]http://www.w3.org/2005/MWI/BPWG/Group/Drafts/BestPractices-2.0/E D-mobile-bp2-20090924 [16] http://www.w3.org/2005/MWI/BPWG/Group/Drafts/BestPractices-2.0/ED-mobile-bp2-20090924 Jo: Editorial meeting... <dom> "In most cases Canvas is faster and should be preferred if it meets requirements. However, since Canvas generates a flat bitmap it is not inherently accessible and so should not be used as the sole means of conveying information. " <dom> ACTION: Francois to get MWABP published as Last Call and ensure Chairs announcement is properly sent [recorded in [17]http://www.w3.org/2009/09/29-bpwg-minutes.html#action02] <trackbot> Created ACTION-1017 - Get MWABP published as Last Call and ensure Chairs announcement is properly sent [on François Daoust - due 2009-10-06]. <jo> ACTION: Adam to call editorial meeting on Friday 9th Oct to discuss MWABP [recorded in [18]http://www.w3.org/2009/09/29-bpwg-minutes.html#action03] <trackbot> Created ACTION-1018 - Call editorial meeting on Friday 9th Oct to discuss MWABP [on Adam Connors - due 2009-10-06]. <brucel> Bruce, must duck out for a few minutes; knock on the door Addendum to BP1 BP 1.5 Jo: some comments from chaals - some to and fro - and it's unresolved... <dom> [19]Charles' suggestion [19] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0115.html Dom: To clarify, what decision needs to be made? <jo> [20]Chaals's proposal ref ACcessKey [20] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0115.html <dom> +1 on adopting Charles's suggestion and publish Jo: either we adopt chaal's suggestion, update and publish or ignore and publish. <jo> PROPOSED RESOLUTION: Adopt Chaals's resolution, request update from editor and publish +1 if Chaals brings us some ice from iceland. <EdC> 0 <tomhume> 0 <jsmanrique> +1 <jeffs> "while there is no standard way ..."?? <jeffs> "While there is no standard way... , common techniques include..."??? <chaals> +1 to chaals comments <jo> PROPOSED RESOLUTION: Thanks Chaals for his informed comment but we decline to adjust the text and request publication as is <EdC> 0 <jeffs> I think we can put the 2 of them together, his point is well-taken <jeffs> "While there is no standard way... , common techniques include...", for example??? <chaals> -1 to the foolish and reckless proposal to ignore the brilliant and insightful yet minimal change proposed by chaals <jsmanrique> :) RESOLUTION: Adopt Chaals's resolution, request update from editor and publish The Lovely CT <dom> [21]CT latest draft (1v) [21] http://www.w3.org/2005/MWI/BPWG/Group/TaskForces/CT/editors-drafts/Guidelines/090924 <dom> [22]Charles' point on conformance [22] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0105.html Jo: We have a document - <dom> [23]Charles's point on URI patterns [23] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0106.html Jo: ...on which there are some substantive comments... ... ...chaals points out the conformance statement needs to be mandatory... ... fairly simple change. ... A further suggestion on URI patterns - we have ended up in debate on the list that it would be better to express the URI pattern in a known pattern language. I'm happy to make that change. <dom> [24]Charles' message on "interacting with the user" [24] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0107.html Jo: Third point was: "what does interacting with the user actually mean"? <dom> [25]Jo's unthreaded reply [25] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0114.html Jo: What do we need to put in the document, if anything, to clarify our intention and our meaning? ... Chaals? Chaals: <stunned silence> Jo: Ed can you clarify? EdC: You mentioned it would be going too far to specify in detail how the interaction between proxy and user should take place. I agree - we should keep silent. Jo: It's probably worth adding a note. Tom: Chaals mentions 2 possibilities - one is ??? - other is that proxy generates http responses. If it's the 2nd doesn't that mean that the proxy could be compliant but the user could not see any difference? Jo: We've looked a long time ago at -300 status responses and such. It's pretty clear that will not work. We mean interacting with the user "in band." We should clarify that it is "in band" with the communication with the web site that user is trying to interact with. Chaals: I.e. content that is served directly to the user. We may get objections to that. This is a fairly serious step. Given that all providers assume that they have no bugs, they are unlikely to want to interrupt their rendering with a confusing statement... <EdC> This is not how it is done. In general there is something like a link with a comment "click here to unmodified content" or so. Jo: Yes but user does need to be given the option. <jeffs> user *must* have choice/control Chaals: There are other mechanisms. This is a substantive issue. When the user has chosen a preference they should have an expectation that this preference will be applied. ... If you change your preferences (in Opera Mini) through your UI preferences settings, is that an "in band" preference dialog? Jo: Opera mini is out of scope for this document. Dom: point 1- in interacting with the user it's clear that we meant "in band" communication. point 2- is this a reasonable requirement and will we get people to follow that requirement. Chaals is saying he might object. ... Can we hear from other vendors? Chaals: Opera software does not provide the in-band notification that you're asking for and i can't imagine they would... Jo: One objection people have often taken to proxies is that operators [of proxies] feel free to insert in-band content... Chaals: If you're interested in compliance then requirements which have a direct user experience impact, you need to be clear that these are necessary... <EdC> +q Jo: It's not acceptable for there to be pre-configured proxies, where signing a t&c gives carte blanche to the proxy operator. ... It's not in scope for us to design the UI or operation of the product. <EdC> -q <Zakim> tomhume, you wanted to find chaals' suggestion on http response codes more reasonable Jo: What's in scope is that the product should provide a way for the user to tell the proxy [to get out of the way] Chaals: if there is a proxy that is explicitly non-transparent, adding options on the bottom will not be helpful... Jo: We're not trying to develop a interface document that referes to user-cognitive models [?] <EdC> I think Chaals you should realize that in many cases, users do not explicitly subscribe to a non-transparent service -- it is imposed by the operator. Sean: I agree with Dan - maybe we should leave things the way they are. What constitutes in-band or out of band - that seems to be hard to define... Jo: I agree. Chaals: 2 issues - does "in band" mean inserted into the rendered page? If so, there must be some minimum explanation of "inform the user and allow the user to choose." Jo: My preference would be to remain silent. 2nd point - if we are not to remain silent then text needs to say "provide user with a choice at the point of receipt of the content." <jeffs> agree that choice should be provided at point of content-receipt <EdC> Dan, you mean some for of "interstitial" or "splash" option setting page? Dan: "in band" notification could be an interstitial page, as in a wifi hotspot... Chaals: it's not nice to have an interstitial. You should be able to set preferences out of band. Would that be a sufficient solution. Jo: No I don't think it would be sufficient. Sean: I think chaals's solution seems Ok as long as there's a link to it on the page that was sent down... Jo: Inserting a link so you can change your preferences seems no less intrusive... Chaals: What if you had a preferences setting? EdC: The google wireless transcoder does exactly what Sean said. 2nd thing - regarding preferences: if you are setting preferences you are setting them for every possible link traversal. The intent of the guidelines is that when something exceptional happens, then at that point the user should be informed (rather than at every traversal). Chaals: No because we set per-site preferences anyway. <EdC> example in section 4.1.5.3 "but must, on receipt of an indication from a Web site that it offers alternative representations (see H.1.4.2 Indication of Intended Presentation Media Type of Representation), inform the user of that and allow them to select an alternative representation." <EdC> This is not something that can be done out of band via preference settings. <jo> PROPOSED RESOLUTION: LEave text as is in respect of interacting with the user EdC: It'd doesn't mean that out-of-band preferences (e.gg. per site) should not be used but that it is not sufficient. <SeanP> +1 <EdC> +1 <jo> +1 +1 <dom> [chaals says +1 on the phone, but noting that this leaves the possibility for people to claim conformance doing things we simply don't expect - on the other hand that is not the worst things possible] <tomhume> +1 <jo> [26]Sean's Comments [26] http://lists.w3.org/Archives/Public/public-bpwg/2009Sep/0124.html RESOLUTION: Leave text as is in respect of interacting the user [in CT] Jo: In reference to validation to an appropriate published grammar. Are you asking for that clause to be changed? <EdC> I believe we went through this, downgraded must to should validate (catering for if there is no grammar f.ex.), keeping only well-formed for XML. Sean: Yes. Seems unrealistic. ... I don't think any of them do that today. <EdC> See my comment above. <dom> [I think Sean's point is reasonable indeed] Sean: HTML typically doesn't validate and sometimes to get it work the way you want it can't validate... Jo: Any comments? <EdC> I believe we went through this, downgraded must to should validate (catering for if there is no grammar f.ex.), keeping only well-formed for XML. <dom> "The altered content should validate according to an appropriate published formal grammar and if XML must be well-formed;" <EdC> This means no published or no formal grammar => no validation. Otherwise should, but if you have reasons to tweak to make it work... Jo: I think this provides plenty of room in the conformance statement - scope for you to conform but not to validate in certain cases. <EdC> Yes. Only XML has a formal definition and separation of validation and well-formed (the latter being lexically/syntactically correct). Sean: OK that's fine. I just wanted to make sure that's what we're saying. Jo: Let's leave it as that. PROPOSED RESOLUTION: let's roll <EdC> Who takes up the editorial comments of SeanP? Jo: any other comments? <jo> PROPOSED RESOLUTION: Modulo the two editorial adjustments inspired by Chaals, (not including user interaction) and Sean's rightfully critical editorial comments, the group requests publication of the draft 1v as Last Call <EdC> Do not forget the ICS... <EdC> Include it in the resolution... <dom> ScribeNick: dom <jo> PROPOSED RESOLUTION: Modulo the two editorial adjustments inspired by Chaals, (not including user interaction) and Sean's rightfully critical editorial comments, the group requests publication of the draft 1v (together wit the corresponding ICS) as Last Call <EdC> +1 +1 <jo> +1 <SeanP> +1 <chaals> 0 [DKA +1 on the phone] previous list of people asked for comments: TAG, HTML WG, XHTML2 WG, WebApps WG, HCG , OMA (at least) <jo> PROPOSED RESOLUTION: Modulo the two editorial adjustments from Chaals, (not including user interaction) and Sean's editorial comments, the group requests publication of the draft 1v (together wit the corresponding ICS) as Last Call with 4 weeks and request comments from same list as last time as well as previous LC commenters <EdC> +1 <adam> +1 <jo> +1 <SeanP> +1 <brucel> concur RESOLUTION: Modulo the two editorial adjustments from Chaals, (not including user interaction) and Sean's editorial comments, the group requests publication of the draft 1v (together wit the corresponding ICS) as Last Call with 4 weeks and request comments from same list as last time as well as previous LC commenters Jo: 1 month period, same list of groups as before, plus commenters on previous draft <scribe> ACTION: Francois to get CT published as Last Call and ensure chairs announcement [recorded in [27]http://www.w3.org/2009/09/29-bpwg-minutes.html#action04] <trackbot> Created ACTION-1019 - Get CT published as Last Call and ensure chairs announcement [on François Daoust - due 2009-10-06]. Summary of Action Items [NEW] ACTION: Adam to call editorial meeting on Friday 9th Oct to discuss MWABP [recorded in [28]http://www.w3.org/2009/09/29-bpwg-minutes.html#action03] [NEW] ACTION: Dan to get back to group on hosting F2F by tomorrow [recorded in [29]http://www.w3.org/2009/09/29-bpwg-minutes.html#action01] [NEW] ACTION: Francois to get CT published as Last Call and ensure chairs announcement [recorded in [30]http://www.w3.org/2009/09/29-bpwg-minutes.html#action04] [NEW] ACTION: Francois to get MWABP published as Last Call and ensure Chairs announcement is properly sent [recorded in [31]http://www.w3.org/2009/09/29-bpwg-minutes.html#action02] [End of minutes] _________________________________________________________ Minutes formatted by David Booth's [32]scribe.perl version 1.135 ([33]CVS log) $Date: 2009/09/29 14:53:05 $ [32] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [33] http://dev.w3.org/cvsweb/2002/scribe/ |
|
|
Not just final, but exceptionally final version of the addendumAs per decision on today's call > http://www.w3.org/2009/09/29-bpwg-minutes ... > RESOLUTION: Adopt Chaals's resolution, request update from editor > and publish Changes made: - changed dates and links to versions - I have removed the offending bits of text and added this extremely final version to this mail. However, the document was still a draft, so - I have changed the style sheet to W3C-WG-NOTE - I have changed the word "Draft" in the "Status of this document" section to "Working Group Note". - I have added the sentence "The Working Group has expressed its consensus in support of publishing this Note." - I have changed the last paragraph of this section to say that this document may be updated...etc. However, the text in this section does not conform to the Text of Working Group Notes that I could find in the W3C Process Document or W3C Technical Reports and Publications. Usage of the Status section varies widely, with published documents stating invalid information, such as it being a draft document. Could W3C staff please give guidance on this? I am happy to implement the changes. Note: I am not sending the image file, assuming it will be at the same location. -- Kai Addendum to Mobile Web Best PracticesW3C Editor's Draft 29 September 2009
Copyright © 2009 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark and document use rules apply. AbstractThis document supplements W3C Mobile Web Best Practices 1.0 [MWBP] by providing additional evaluations of conformance to Best Practice statements and by providing additional interpretations of Best Practice statements. Status of this DocumentThis section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http://www.w3.org/TR/. This is a public Working Group Note produced by the mobileOK Pro Tests Taskforce of the Mobile Web Best Practices Working Group as part of the Mobile Web Initiative . Please send comments on this document to the Working Group's public email list public-bpwg-pro@..., a publicly archived mailing list . The Working Group has expressed its consensus in support of publishing this Note. This document was produced under the 5 February 2004 W3C Patent Policy . W3C maintains a public list of patent disclosures made in connection with this document; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) with respect to this specification must disclose the information in accordance with section 6 of the W3C Patent Policy. Publication as a Working Group Note does not imply endorsement by the W3C Membership. This document may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress. Other documents may supersede this document. Table of Contents1.1 Purpose 2 Sampling 2.1 Evaluation Scope 3.1 Access Keys Appendices1 Introduction1.1 PurposeThis document builds on Mobile Web Best Practices 1.0 [MWBP] and helps content providers to create content suitable for delivery to mobile devices. It does this by providing additional evaluations for content and by interpreting and clarifying some Best Practice statements. 1.2 Relationship to mobileOK Basic TestsmobileOK Basic Tests 1.0 [MOKTESTS] also builds on Mobile Web Best Practices 1.0 [MWBP] and describes machine-executable tests for some of the Best Practice statements. Performing those tests assesses whether a Web site is capable of delivering content to the hypothetical basic mobile device called the "Default Delivery Context" (DDC). It does not assess the capability of a Web site to deliver alternative representations that take advantage of capabilities that exceed those of the DDC when accessed from such devices. This addendum provides an additional set of evaluations, some machine-testable, that go beyond the objectives of mobileOK Basic Tests in that they are not applicable solely to the DDC. 1.3 ScopeThe scope of this document is a commentary on Mobile Web Best Practices 1.0 [MWBP] and mobileOK Basic Tests 1.0 [MOKTESTS]. 1.4 AudienceThis document is intended for creators, maintainers and operators of Web sites. Readers of this document are expected to be familiar with the creation of Web sites, and to have a general familiarity with the technologies involved, such as Web servers and HTTP, and with Mobile Web Best Practices and mobileOK Basic Tests. 2 Sampling2.1 Evaluation ScopeWhile most evaluations apply to single pages or delivery units [DIGLOSS], some, such as ACCESS_KEYS, NAVIGATION and URIS, are tested across multiple pages. 2.2 Evaluation StructureWhere useful the following structure has been adhered to: Related mobileOK Basic Test A link to a related mobileOK Basic Test, where relevant. Relevant Delivery Context Capabilities Properties of the delivery context [DIGLOSS] that are referred to by the evaluation. You will need to use a Device Description Repository (DDR) [DDRSA] to find out which capabilities a given device possesses. See Device Atlas or Morfeo for example. Interpretation of the Best Practice Clarification of one or more aspects of the Best Practice to which the evaluation refers. Evaluation Procedure How to carry out the evaluation. Examples Explanatory material. 3 Evaluation ProceduresTo satisfy the Testing Best Practice, the following evaluations should be carried out using a range of real devices as well as, or instead of, emulators. Note that several tests require certain features of the device or browser to be absent or disabled if present. 3.1 Access KeysRelevant Delivery Context Capability Support for access keys, i.e. key presses that provide a short cut to activation of links in a page. Interpretation of the Best Practice Typically a "Web site" has common navigation links that apply to most, or all, pages in the site (a menu bar for example). Such navigation links should be associated with access keys and the keys assigned should be the same on all pages. Other frequently accessed links (such as navigation within a page) may also benefit from being associated with an access key. Note that access keys are not supported by some user agents. Representations targeted at such user agents should not contain link decoration. Evaluation Procedure Where there are elements that would benefit from quick access, particularly navigation links and form controls:
3.2 Auto RefreshRelated mobileOK Basic Test Evaluation Procedure Verify that pages that use automatic refresh (e.g. as highlighted by a mobileOK evaluation) contain a link to a non-refreshing version. 3.3 Avoid Free TextRelevant Delivery Context Capabilities
Evaluation Procedure Assess whether free-text input fields:
would provide a more usable experience if replaced
by a series of radio buttons, checkboxes or a select menu (where the number of
choices is limited so as to be appropriate to the capabilities and ergonomics
of the device).
3.4 Background Image Readability and Color ContrastRelevant Delivery Context Capabilities
Interpretation of the Best Practice The use of colored, patterned or photographic background images can make text hard to read both because of reduced device screen contrast and because of the context of use, in bright sunlight for example, reducing the perceived contrast. Evaluation Procedure Verify that where background images are used contrast ratio between the overlying text and each color used in the background image is sufficient. Examples There are also a variety of color contrast measuring tools available online, such as:
3.5 BalanceRelevant Delivery Context Capability Type of scrolling and link navigation Interpretation of the Best Practice Different devices provide a number of means of navigating within a page:
If there is a large number of links in the page, users of devices that can only navigate by successive selection of links will find it difficult to scroll the page and use links that are lower down. Evaluation Procedure Assess the number of links in the page. If the representation is targeted at devices that do not support navigation independently of the number of links in the page, verify that the page does not use more than 30 links. Other types of device and special purpose pages may warrant a larger number of links. 3.6 Exploit Device CapabilitiesRelevant Delivery Context Capabilities
For details see the DDC. Interpretation of the Best Practice Unlike the DDC, many real devices support Scripts, XML HTTP requests, DOM Capabilities, Cookies and advanced CSS support. Web sites that are designed to support a variety of different representations might target a particular demographic of users with certain classes of device or simply make significant efforts to give users the best possible experience. Browsing a simple, static Web site on an advanced device may be little more rewarding than attempting to browse one that assumes capabilities that are unavailable on the device used, thereby making the content inaccessible. There is no simple rule or single evaluation that will determine whether a content provider has exploited device capabilities. There will always be a balance between the cost of providing multiple representations versus the benefit of doing so. For this reason, we do not provide a formal evaluation procedure to test this aspect of Best Practice except to say that any evaluation necessarily requires the Web site to be accessed from a variety of different devices with different capabilities. However, we do offer some examples of the kind of informal evaluation that may be possible, depending on what type of content is being offered. Examples
3.7 Central MeaningInterpretation of the Best Practice When accessing a page on a mobile device, the primary content should be visible. This means that the well-established layout for desktop devices, with navigation along the top and/or side of the page, is usually inappropriate. Evaluation Procedure Verify that the main content of the web page is visible without scrolling. This is usually content that is unique to the page and does not repeat across several pages 3.8 Suitable, Limited and ClarityInterpretation of the Best Practice Informational content should be provided in a manner suitable for access on mobile, i.e. with an eye to quick assimilation by the user, rather than in a verbose style. Evaluation Procedure
Examples
3.9 Content Format PreferredRelated mobileOK Basic Test Interpretation of the Best Practice If a device supports one format better than another, it is preferable to deliver content in the better-supported format if possible. Evaluation Procedure
3.10 Control Labeling and Control PositionInterpretation of the Best PracticeIt is dangerous to assume that the same layout will
be presented to all users of mobile devices. It is important therefore to
ensure that For a detailed description of labels and form controls, the reader may also refer to Techniques for WCAG 2.0 [TWCAG], specifically to section H44: Using label elements to associate text labels with form controls from some examples have been. Evaluation Procedure
Examples
3.11 CookiesRelevant Delivery Context Capabilities Device can accept cookies and the network is transparent to cookies Evaluation Procedure
Examples A site that requires a user to login might store that login in a cookie to save the user typing in their credentials each time they visit. If cookies are unavailable, an acceptable degradation would mean that the user was prompted for a login each time they visited that page, but would browse the site without further logins from then on. A poor (and unacceptable) cookie-less degradation would render a site useless by always checking for a non-existent cookie and so not letting the user past the login page. 3.12 Error MessagesEvaluation Procedure
3.13 Fonts, Style Sheets Use and Style Sheets SupportRelevant Delivery Context Capabilities
Interpretation of the Best Practices Although the overwhelming majority of devices have support for CSS, such support is not uniform. CSS is designed to control presentation but it should not be used to convey meaning - that is the job of the markup. Evaluation Procedure
3.14 Graphics for SpacingInterpretation of the Best Practice The correct way to control presentation on a Web page is to use CSS. Using graphics to achieve positioning and spacing effects adds an unnecessary overhead to the page. Evaluation Procedure
Examples
3.15 Link Target IDEvaluation Procedure
(See UWEM 1.0 13.1 for more details) Examples
3.16 Minimize KeystrokesRelevant Delivery Context Capabilities Input mode Evaluation Procedure This evaluation is covered by AVOID_FREE_TEXT, URIS, CENTRAL_MEANING and PROVIDE_DEFAULTS. [MWBP] 3.17 NavbarRelevant Delivery Context Capabilities Screen width Evaluation Procedure
Examples A navigation bar above the main content consisting of only: Home, Up, Down, Site map & Search, or similarly limited options, would be acceptable. 3.18 NavigationEvaluation Procedure
Examples
3.19 Non-text AlternativesEvaluation Procedure Referring to Web Content Accessibility Guidelines (WCAG) 2.0 [WCAG20]
Non-text elements include images, graphical representations of text (including symbols), image map regions, animations (e.g., animated GIFs), applets and programmatic objects, ASCII art, frames, scripts, images used as list bullets, spacers, graphical buttons, sounds (played with or without user interaction), stand-alone audio files, audio tracks of video, and video. Verify that content meets the mobileOK Basic Test NON_TEXT_ALTERNATIVES [MOKTESTS]
Examples
3.20 Objects or ScriptsEvaluation Procedure Verify that the document can be viewed or used, with objects or scripts inactive or removed, without any change in the function, or value of the content, of the page. Examples From Web Content Accessibility Guidelines 1.0 [WCAG10], Guideline 6, Checkpoint 6.3: Check that links that trigger scripts work when scripts are turned off or are not supported (e.g., do not use "javascript:" as the link target). If it is not possible to make the page usable without scripts, provide a text equivalent with the NOSCRIPT element, or use a server-side script instead of a client-side script, or provide an alternative accessible page as per checkpoint 11.4. Refer also to guideline 1. With scripts turned off or when the page is accessed on a device that does not support scripts or objects:
3.21 Page Size UsableRelevant Delivery Context Capabilities
Evaluation Procedure Verify that a given web page contains contiguous content, which could technically and semantically be separated into individual pages, and exceeds 3 screen sizes in length without page break. Examples
3.22 Page TitleRelevant Delivery Context Capabilities
Evaluation Procedure
Examples
3.23 Provide DefaultsInterpretation of the Best Practice This section only applies to pages that call for user input in a form. Evaluation Procedure Submit the form without selecting any item. This will ensure that defaults, such as preselected values, will be used:
Examples
3.24 ScrollingRelevant Delivery Context Capabilities
Evaluation Procedure If horizontal scrolling is necessary to view a page, for each element wider than screen size:
Examples
3.25 StructureRelated mobileOK Basic Test Interpretation of the Best Practice The mobileOK test will ensure that markup is valid, however, it does not ensure that markup elements are used correctly, in terms of the semantics of the document, as opposed to being used to achieve presentational effects. Evaluation Procedure
3.26 Style Sheets SizeEvaluation Procedure
3.27 Tab OrderEvaluation Procedure Verify that the tab order of links, form controls and objects follows a logical or thematic order. Examples
3.28 Tables LayoutRelevant Delivery Context Capabilities Table support Evaluation Procedure Verify that tables used solely for layout cannot be replaced by use of CSS. Examples An image or text which is spaced and positioned with the aid of a table is not acceptable. 3.29 Tables SupportRelevant Delivery Context Capabilities Table support Evaluation Procedure Verify that the 3.30 URIsEvaluation Procedure
3.31 Use of ColorEvaluation Procedure
Examples
See the closely related WCAG Success Criteria for more. A References
|
| Free embeddable forum powered by Nabble | Forum Help |