W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2009

Re: View modes: more precision on fullscreen

From: Marcos Caceres <marcosc@opera.com>
Date: Tue, 10 Nov 2009 13:10:34 +0100
Message-ID: <4AF9583A.1020203@opera.com>
To: Robin Berjon <robin@berjon.com>
CC: public-webapps WG <public-webapps@w3.org>

Robin Berjon wrote:
> On Nov 9, 2009, at 16:41 , Marcos Caceres wrote:
>>>> That would be 'application', but not maximized.
>>> Uh, but those can be two different windowing modes, with the chrome
>>> subtly different and different behaviour (e.g. the window can't be
>>> dragged if maximised).
>> That's UA/OS dependent.
> How it is implemented is UA/OS/UI dependent, but it doesn't mean that
> there isn't a semantic difference. The differences are:
> - show me alongside other apps (windowed mode)
> - show me, no other app, but keep the OS UI (maximised)
> - show me, and nothing else (fullscreen)


> I'm happy for implementers to map the values we list to whatever makes
> sense on their platform, but we need to at least have a vocabulary that
> covers the more common modes. All versions of Windows in recent memory
> as well as most Linux windowing managers support the three levels above,
> only OSX believes that it's a good idea to annoy people who are two
> pixels off in clicking on the scrollbar. Without the three levels above,
> we can't capture the most usual windowing semantics.

I agree. I wonder if we can leverage some text from CSS. However, it 
should not be too hard to specify this.

>>> Or are you thinking about this in terms of the broken OSX UI that can't
>>> tell the difference? If so, I strongly object  it's a usability
>>> nightmare.
>> Exactly, so stop imposing your dirty Vi command-line view of the world
>> on the rest of us, Robin! :)
> Actually, I'm thinking of usable click-and-drool UIs as my primary use
> case.
>> But seriously, I don't think we need to get to the level where we are
>> specifying behavior.
> No, but we do need a level of semantic description that matches typical
> UIs.

Received on Tuesday, 10 November 2009 12:11:10 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 11 February 2015 14:36:39 UTC