Best UX patterns for Mobile Web Apps
Stay organized with collections
Save and categorize content based on your preferences.
After an analysis of the mobile-friendliness of the top 1000 sites we found some problem areas: 53% still only provide a desktop-only experience, 82% of sites have issues with interactivity on a mobile device and 64% of sites have text that users will have issues reading.
Quick hits to dramatically improve your mobile web experience:
- Always define a viewport
- Fit content inside the viewport
- Keep font sized at a readable level
- Limit use of Web Fonts
- Size and space out tap targets appropriately
- Use the semantic types for input elements
PageSpeed Insights just launched a UX analysis for determining how mobile-friendly your site is. It will help you find common problems with your sites mobile UX. Try it out!
Slides: Best UX patterns for mobile web apps
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["53% of the top 1000 websites are not optimized for mobile devices, offering only a desktop experience."],["Mobile usability issues are prevalent, with 82% of sites having interactivity problems and 64% displaying text that is difficult to read on mobile screens."],["Developers can enhance mobile UX by implementing best practices such as defining viewports, fitting content appropriately, ensuring readable font sizes, limiting web fonts, optimizing tap targets, and utilizing semantic input types."],["Google's PageSpeed Insights tool now offers a UX analysis feature to identify mobile-friendliness issues and provide recommendations for improvement."]]],["Mobile site analysis reveals that over half (53%) are desktop-only, 82% have interactivity issues, and 64% have readability problems. Key improvements include defining a viewport, fitting content within it, maintaining readable font sizes, limiting web fonts, spacing tap targets, and using semantic input types. PageSpeed Insights offers UX analysis to identify these issues. Additional resources for UX patterns can also be found in the slides.\n"]]