Skip to content

Conversation

@frivoal
Copy link
Collaborator

@frivoal frivoal commented Apr 3, 2018

This introduces a new media feature, which complements the interaction media features pointer and hover introduced in Media Queries Level 4.

This new one, navigation one gives authors insights into an additional aspect of the input systems available to the user: the ability to navigate sequentially (aka tab based navigation) or spatially (arrow-key based navigation).

would match
<code highlight=css>@media (pointer) { … }</code>
as well as
<code highlight=css>@media not (navigation) { … }</code>.
Copy link

@jonjohnjohnson jonjohnjohnson Apr 3, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can imagine the iOS guys implementing this in a way where the navigation boolean changes when the software keyboard is brought up/down. Just wanted to bring this up, in that I tab around form inputs all the time in my smartphone browser.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because I already hate when something like @media (min-height: 20em) {...} swaps back and forth when the software keyboard comes up/down.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about clarifying that if there's a Tab key on a software keyboard, @media (navigation:sequential) is expected to match, even if the keyboard is not always visible?

The MQ is not about how convenient to access the Tab key is, just about whether it's there.

Copy link

@jonjohnjohnson jonjohnjohnson Apr 4, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm only nitpicking from a desire to see this feature land as useful as possible.

I'm guessing the primary example provided for not matching sequential is less the rule and more the exception if most TV (or touch) OS browsers have software keyboards, even if only accessible when focusing opens an OSK that has a tab key?

@astearns
Copy link
Member

@frivoal looks like we've missed this for several meetings (I've only looked at issues with the Agenda tags, never PRs). If you still want to suggest this change, could you manually add the item to the wiki agenda?

Base automatically changed from master to main February 2, 2021 19:45
@frivoal
Copy link
Collaborator Author

frivoal commented Mar 25, 2021

I am no longer pursuing this. Closing.

@frivoal frivoal closed this Mar 25, 2021
@frivoal frivoal added the Closed as Retracted When the person who raised the issue thinks that there's no issue after all. label Mar 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Closed as Retracted When the person who raised the issue thinks that there's no issue after all. mediaqueries-5

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants