Re: comments

Marcos Caceres <[email protected]> Fri, 28 May 2010 20:15:55 +0200
Newsgroups gmane.org.w3c.appformats,gmane.org.w3c.accessibility.agents
Message-ID <[email protected]>
On Fri, May 28, 2010 at 4:52 PM, Robin Berjon <[email protected]> wrote:
> Hi Jim,
>
> your comments reach us right after the WG decided to take the specificati=
on 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 ful=
l
>> set of chrome, or includes no chrome. =C2=A0You mention 'chrome' in the
>> 'windowed' and 'floating' viewmodes. For consistency, chrome presence sh=
ould
>> 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 effo=
rt at matching the intent in a way that makes sense rather than be ultra st=
rict. For instance, if the app goes fullscreen but keeps a teeny bit of chr=
ome (at user option or not) to make it easier to exit fullscreen, then matc=
hing 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 requ=
irement 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 U=
A 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 r=
unning on an iPhone would only support maximized and fullscreen =E2=80=94 i=
f it applied different style rules for each, it would still be 100% conform=
ant.
>

FWIW, I agree with Robin here.




--=20
Marcos Caceres
Opera Software ASA, http://www.opera.com/
http://datadriven.com.au