HCI Lec. 10
HCI Lec. 10
Lecture No.10
o Users may only glance at the screen briefly while focusing on other activities.
3. One-Handed Operations:
4. Unpredictable Environment:
o On-the-go users often depend on device features like GPS for navigation, voice
commands for hands-free control, or offline access to information.
Accessibility: Ensure elements like buttons and text are easily visible and clickable.
Catering to on-the-go usage is essential for creating mobile interfaces that align with real-world
user behaviors and needs.
1. Finger Size:
o The average adult fingertip is approximately 10mm wide, and 48x48 pixels
translate to around 9mm on most screens. This ensures that touch targets are
comfortable and avoid accidental presses.
3. Accessibility:
o Larger touch targets are essential for users with motor impairments or those using
devices in challenging environments (e.g., while walking or driving).
Additional Guidelines:
Spacing between Elements: Leave enough space (e.g., 8-10 pixels) between touch targets
to prevent overlap or mis-tapping.
Responsive Design: Ensure that touch targets scale appropriately across devices with
different screen sizes and resolutions.
By following to these dimensions, designers can create interfaces that are user-friendly and
accessible for a broad audience.
1. Mobile Interfaces
Designing for mobile interfaces involves creating user-friendly, visually appealing, and functional
designs for small screens. The process is focused on optimizing user experience (UX) for mobile
devices like smartphones and tablets.
Step-by-Step Process:
o Identify user needs and behaviors specific to mobile devices (e.g., on-the-go
usage).
o Consider the environments in which the app will be used (e.g., noisy, outdoor).
o Prioritize designing for smaller screens before scaling up for larger ones.
o Ensure touch targets are at least 48x48 pixels for easy tapping.
o Place interactive elements where they are easy to reach (thumb zone for one-
handed use).
o Leverage sensors (e.g., accelerometer, GPS) and native functionalities like push
notifications or camera access.
9. Test Usability:
2. Web Interfaces
Web interface design focuses on creating accessible, scalable, and visually engaging designs for a wide
range of devices and browsers.
Step-by-Step Process:
o Employ media queries to adjust design elements for various screen sizes.
o Add alternative text for images and keyboard navigation for users with disabilities.
o Provide visual feedback for user interactions (e.g., hover effects, loading indicators).
o Regularly update the design based on user feedback and analytics data.
3. Multi-Modal and Cross-Platform Design
Multi-modal and cross-platform design ensures consistency and usability across devices and
interaction modes, such as voice, touch, and gesture.
Step-by-Step Process:
o Design for a unified experience across mobile, web, and desktop platforms.
o Use native platform capabilities (e.g., Siri for iOS, Google Assistant for Android).
o Adapt layouts and navigation for each platform while keeping core features intact.
o Allow users to switch between platforms without losing progress (e.g., start on
mobile and continue on desktop).
Conclusion
Designing for different platforms requires understanding the unique needs of each medium while
maintaining a consistent and high-quality user experience. By focusing on user-centered design
principles, testing across devices, and leveraging platform-specific features, designers can create
intuitive and engaging interfaces for mobile, web, and multi-modal environments.