Re: [csswg-drafts] [mediaqueries-5] Detect physical keyboard (keyboard capable of shortcuts?) (#3871)

The CSS Working Group just discussed `[mediaqueries-5] Detect physical keyboard (keyboard capable of shortcuts?)`.

<details><summary>The full IRC log of that discussion</summary>
&lt;Frances> Florian: Seems useful to have  media query to see if you have a keyboard or not for keyboard shortcuts or a layout with keyboard shortcuts. What is a keyboard and what keyboards do we want to detect?<br>
&lt;bkardell_> q<br>
&lt;Frances> Florian: onscreen keyboards, virtual keyboards, need to define with use cases on a variety of devices before answering the questions such as privacy concerns.<br>
&lt;astearns> q+<br>
&lt;Rossen_> ack astearns<br>
&lt;Frances> Brian: fingerprinting could be wary of it<br>
&lt;flackr> q+<br>
&lt;Frances> Alan: Displaying shortcuts only if there is a keyboard to accomplish shortcuts, could possibly be bad if we don't notify the user<br>
&lt;Rossen_> ack flackr<br>
&lt;Frances> flackr: Developers can already infer whether there is a keyboard or not, exposed through the visual api only after interaction.<br>
&lt;vmpstr> q+<br>
&lt;astearns> s/notify the user/notify the user, because they might decide to plug a keyboard in to use the shortcuts/<br>
&lt;Rossen_> ack vmpstr<br>
&lt;flackr> s/visual api/visual viewport api<br>
&lt;bkardell_> s/fingerprinting could be wary of it/I was going to agree with smfr on the thread that fingerprinting/privacy were something to be aware of and maybe make us wary of this<br>
&lt;Frances> vmpstr: There could be use cases for games showing on screen controls vs not when there is a keyboard attached<br>
&lt;Frances> Florian: These are the type of questions we need to answer.<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3871#issuecomment-1933168141 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 8 February 2024 00:30:14 UTC