Core Extension: Extra Display Types for TVs and Modern Feature Phones

Issue #1927 open
Kosuke Koiwai created an issue

I propose to create an extension to the core spec.

https://bitbucket.org/kosukekoiwai/connect/src/master/openid-connect-extra-display-type-1_0.xml

This draft is to define display types tv and fone. Each type refers to the following device and use cases.

  • tv : TVs

    • A television typically has a big screen (more than 30 inches) and limited way of input method such as a remote controller; therefore, the OpenID Provider SHOULD provide a user interface with ease of use such as QR-code login.
  • fone : “modern” feature phones

    • A feature phone typically has a small screen (about 3 inches) and a limited way of input method such as numeric keys and cursor keys, without touch screen capability; therefore, the OpenID Provider SHOULD provide a login screen fit to such small screens.
    • Note: The difference between wap and fone is that the latter indicates the browser and the operating system of the device is “modern” (such as Chrome and Android) and the device is capable of showing richer html contents.

Please advise me of the next step.

Comments (6)

  1. Kosuke Koiwai reporter

    At the meeting on 23 May, we discussed other possible display types

    • vr/immersive
    • ascii

  2. Joseph Heenan

    I am pondering the advantages of display=fone over encouraging the use of responsive web apps, any thoughts?

    Is display=tv perhaps primarily about the available input types rather than the display?

  3. Kosuke Koiwai reporter

    Both fone and tv typically don't have a mouse or touch screen and users have to control page with cursor keys, so IDPs should show a simpler UI, but I don’t know of an easy way to detect if the device’s HIDs before showing the page and the user starts exploring it.

    And I agree to to the point that these new display types are slightly focused on the input types but we already have touch.

    When showing login screen to TVs, IDPs should care that

    • if it shows a QR-code, the code might be way bigger in a bigger screen for a smartphone camera to capture from a close distance.
    • the screen is more likely to be seen by other person so extra care should be taken not to show any sensitive information.

  4. Log in to comment