W3C home > Mailing lists > Public > www-style@w3.org > January 2016

Re: [selectors4] Why hasn't the fullscreen pseudo-class picked up?

From: Anne van Kesteren <annevk@annevk.nl>
Date: Fri, 8 Jan 2016 12:53:04 +0100
Message-ID: <CADnb78jk1B=Wp6LtNY3Vj+KdWUrT3Bjo5BFrkD55S1ekxN0jkA@mail.gmail.com>
To: Hyojin Song <hyojin22.song@lge.com>
Cc: www-style list <www-style@w3.org>, Tantek Celik <tantek@cs.stanford.edu>
On Fri, Jan 8, 2016 at 12:41 PM, Hyojin Song <hyojin22.song@lge.com> wrote:
> The question was proposed in the process of a discussion on the
> usage of fullscreen API in Second Screen Presentation(SSP) Working
> Group. There are several use cases about fullscreen API when
> rendering contents like HTML element, picture, and video in the
> remote device. However, I noticed that fullscreen API had become
> a WG Note even though it had been still developed in WHATWG.
> I couldn't find the reason in www-style mailing list or any other place.

Well, WHATWG works on it. No need to have multiple groups work on it.
Having said that, some bits of the Fullscreen API standard should
eventually move to CSS, such as the top layer concept.

> SSP WG would like to reuse :fullscreen pseudo-class with a little
> extensions. For instance, the current fullscreen API spec does not
> allow content to go fullscreen without a user gesture, so it will
> require some changes to support a presentation document
> fullscreening itself.

That's only from the perspective of the API. The low-level hooks you'd
presumably use don't have such a limitation.

> If it's difficult to reuse the :fullscreen
> pseudo-class, it needs to define new pseudo-class like :presentation
> in order to apply changed style sheets to the presenting context
> with a fullscreen.

Note that the Fullscreen API is mostly focused on fullscreening an
element. Is that what you want for presentation as well?

> The simplest questions could be:
> 1. Why hasn't the fullscreen pseudo-class picked up? What issues?
>    Is the top layer definition related?

I don't really follow this, but see above.

> 2. Which is the preferred options between reusing the :fullscreen
>    or newly defining the :presentation?

It really depends on your use cases.

> This issue is briefly described in presentation-api issue repository.
> https://github.com/w3c/presentation-api/issues/99

Received on Friday, 8 January 2016 11:53:30 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:59 UTC