Re: comments
Robin Berjon <[email protected]> Fri, 28 May 2010 16:52:31 +0200
| Newsgroups | gmane.org.w3c.appformats,gmane.org.w3c.accessibility.agents |
|---|---|
| Message-ID | <[email protected]> |
Hi Jim, your comments reach us right after the WG decided to take the = specification to CR, but thankfully I was a bit slow with the editing so = that we could take them into account :) On May 27, 2010, at 22:42 , Jim Allan wrote: > View-mode: fullscreen. It is not clear whether fullscreen includes a = full > set of chrome, or includes no chrome. You mention 'chrome' in the > 'windowed' and 'floating' viewmodes. For consistency, chrome presence = should > be noted in fullscreen. That's correct, I've now clarified this by adding a mention of chrome = for both fullscreen and maximized. > It should be noted that the User Agent Accessibility Guidelines 2.0 = [1] has > success criteria that allow the user to override author settings for a > variety of viewport view-modes including the inclusion/exclusion of > 'chrome.' Yes, and that's fine. The idea here is that the UA would make a best = effort at matching the intent in a way that makes sense rather than be = ultra strict. For instance, if the app goes fullscreen but keeps a teeny = bit of chrome (at user option or not) to make it easier to exit = fullscreen, then matching the view-mode: fullscreen media query is quite = clearly the right thing to do. > Please consider including a statement such as > "The user agent *must* display the view-modes in a manner that meets = the > accessibility guidelines of UAAG20. " As much as I'd like more UAs to support UAAG I don't think that this = requirement is appropriate here. The VM specification defines a = technology with a single purpose: "if the window in which the content is = being rendered is like this, then apply these CSS style rules". It does = *not* define how a UA ought to display an actual set of window states, = it doesn't in fact even require UAs to support all the view modes. I'd = expect that an application running on an iPhone would only support = maximized and fullscreen =97 if it applied different style rules for = each, it would still be 100% conformant. --=20 Robin Berjon - http://berjon.com/