Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Definition of "user interface component" in mobile context #68

Open
JJdeGroot opened this issue Oct 10, 2024 · 3 comments
Open

Definition of "user interface component" in mobile context #68

JJdeGroot opened this issue Oct 10, 2024 · 3 comments

Comments

@JJdeGroot
Copy link
Member

In the meeting of October 9, the definition of user interface component came up.

A part of the content that is perceived by users as a single control for a distinct function

Note 1
Multiple user interface components may be implemented as a single programmatic element. "Components" here is not tied to programming techniques, but rather to what the user perceives as separate controls.

Note 2
User interface components include form elements and links as well as components generated by scripts.

Note 3
What is meant by "component" or "user interface component" here is also sometimes called "user interface element."

Example
Example: An applet has a "control" that can be used to move through content by line or page or random access. Since each of these would need to have a name and be settable independently, they would each be a "user interface component."

We need to consider which types of mobile interface elements are considered a user interface component.

@JJdeGroot JJdeGroot changed the title Definition of "User Interface Component" in Mobile Context Definition of "user interface component" in mobile context Oct 10, 2024
@JJdeGroot
Copy link
Member Author

As part of this issue, we might also work on defining user interface component provided by the platform?

  • when is something an "inactive component"
  • when is the appearance determined by the user agent
  • when is a component "not modified"

User Interface Components
Visual information required to identify user interface components and states, except for inactive components or where the appearance of the component is determined by the user agent and not modified by the author;

@JJdeGroot
Copy link
Member Author

JJdeGroot commented Oct 16, 2024

Note 3
What is meant by "component" or "user interface component" here is also sometimes called "user interface element."

We want to be consistent with wording, perhaps substitute alternatives for one word.

@detlevhfischer
Copy link

In the text above, I think the applet example is a bit weird (dated?) - it is not easy to picture what kind of "control" it is that allows users "to move through content by line or page or random access". It is also weird in that it seems to sit on some meta level, a bit like user agent or AT controls.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants