awesome-mobile-web-development
github.com/myshov/awesome-mobile-web-development ↗All that you need to create a great mobile web experience
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me articles and documentation resources from awesome-mobile-web-development"
Installation instructions →What's inside
Articles and Documentation
- 300ms Tap Delay, Gone Away
How to prevent 300 ms delay on tap.
- 60 FPS on Mobile Web
How to make a really fast mobile website (by Flipboard).
- Adaptive loading: improving web performance on slow devices
How to optimize site for specific hardware and network constraints.
- Animating the Mobile Web
A case study on achieving fast animations on mobile web (by Yelp).
- Autofill: What web devs should know, but don’t
Everything you need to know about forms autofill.
- Back/forward cache
How to optimize site for navigation through the history.
Talks
- Adaptive Loading - Improving web performance on slow devices
Overview of practices for adapting a site to hardware and network constraints, by Addy Osmani, Nate Schloss.
- Fundamentals of Mobile Web Development
Overview of the best practices for mobile web development, by Matt Gaunt.
- Future App Model: Advanced Service Worker
The glimpse on how to optimize web apps and sites using streams and service workers and other new APIs, by Jake Archibald.
- Instant Loading: Building offline-first Progressive Web Apps
Introduction to service workers, by Jake Archibald.
- Mobile Web Performance
What to do on your site to achieve the best possible mobile experience, by Estelle Weyl.
- Mobile Web Performance Auditing
How to audit performance issues on the site, by Paul Lewis.
Specifications from W3C for Enhancing Mobile Web Experience
- Battery API
On access to information about the battery.
- Connection API
On access to information about connection.
- Generic Sensor API
The spec for exposing sensor data.
- Geolocation API
On access to geolocation.
- HTML Media Capture
On user access to camera or microphone.
- Payment Request API
On payment method with minimal integration.
Books
- Brain Food Mobile Performance
Free small ebook on mobile performance from Awwwards.
- Going Offline
Guide on building offline experience with service workers.
- High-Performance Mobile Web: Best Practices for Optimizing Mobile Web Apps
Book about the performance of the web on mobile devices.
- Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps
UI patterns which can be useful for mobile web apps.
- Mobile First
How to design sites for mobile devices (free online version).
- Responsive Web Design
Book about responsive web design.
Other Useful Tools and Libraries
- Browsersync
Time-saving synchronised browser testing.
- Eruda
Console for mobile web browsers.
- Fastclick
Removing of 300ms delay in old browsers.
- Interact.js
Drag and drop, resizing and multi-touch gestures with inertia and snapping for modern browsers.
- Lozad.js
Highly performant, light and configurable lazy loader using IntersectionObserver API
- React Dates
An easily internationalizable, mobile-friendly datepicker React library for the web.
Platform Monitoring
- Can I Use
State of support of various web features in browsers.
- Mobile Browser Market Share
Market share between various platforms and countries.
- Standards for Web Applications on Mobile
Current state of mobile-related W3C specifications.
- What Web Can Do Today
What your browser capable of.
Auditing Tools
- Lighthouse
Analyzing tool for web apps and web pages.
- Mobile-Friendly Test
Tool for testing that your site is mobile-friendly.
- PageSpeed
Web server modules that optimize your site automatically.
- PageSpeed Insights
The tool that analyzes your page and gives recommendations for increasing downloading speed.
- Site Speed Checker
Compare the speed of your mobile site to others.
- Test Your Mobile Speed
The tool from Google that performs comprehesive speed check of the mobile site.
Showing a sample of 99 resources. View the full list on GitHub →