Desktop Application Desktop Application UI Design 2 — Questions and Answers
Question 1: What is the role of a status bar in a desktop application window?
- Provide navigation shortcuts
- Display contextual information about the current state (Correct answer)
- List recently opened files
- Launch background tasks
Correct answer: Display contextual information about the current state
A status bar at the bottom of a window shows context-sensitive information such as cursor position, word count, or task progress.
Question 2: Which color contrast ratio does WCAG 2.1 AA require for normal text in desktop applications?
- 2.5:1
- 3:1
- 4.5:1 (Correct answer)
- 7:1
Correct answer: 4.5:1
WCAG 2.1 AA requires a minimum contrast ratio of 4.5:1 between foreground text and its background for normal-sized text.
Question 3: What is a 'ribbon' interface in desktop applications?
- A collapsible sidebar
- A tab-based toolbar grouping commands by category (Correct answer)
- A floating palette of tools
- A context menu triggered by right-click
Correct answer: A tab-based toolbar grouping commands by category
A ribbon interface, popularized by Microsoft Office, organizes commands into tabs and groups, replacing traditional menu bars.
Question 4: In desktop UI design, what is a 'toast' notification?
- A persistent alert blocking user input
- A non-intrusive, auto-dismissing notification overlay (Correct answer)
- A startup splash screen
- A system tray icon animation
Correct answer: A non-intrusive, auto-dismissing notification overlay
Toast notifications appear briefly on screen to inform users of events without interrupting their workflow, then disappear automatically.
Question 5: Which Gestalt principle explains why users perceive closely spaced UI elements as related?
- Similarity
- Continuity
- Proximity (Correct answer)
- Closure
Correct answer: Proximity
The Gestalt principle of proximity states that elements placed close together are perceived as belonging to the same group.
Question 6: What is the purpose of keyboard shortcuts (hotkeys) in desktop applications?
- Replace mouse input entirely
- Speed up frequently performed actions for experienced users (Correct answer)
- Disable accessibility features
- Navigate between monitors
Correct answer: Speed up frequently performed actions for experienced users
Keyboard shortcuts allow power users to trigger actions quickly without navigating menus, significantly improving productivity.
What is the role of a status bar in a desktop application window?