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