This is a draft, work-in-progress analysis derived from the “Closing the Gap with Native” Headlight task force.
To compare the various existing mobile apps development approaches, two main perspectives can be taken:
- from the end-user perspective: how well the said development approach will make it possible to provide the best possible user experience;
- from the content and service provider perspective: how well the said development approach will optimize their costs and benefits.
This document, based on the analysis of how Web apps currently fare from a provider perspective, discusses some possible actions that could be pursued to reduce Web apps weaknesses and increase their existing advantages.
Action Plans for Improving Web Applications from Provider Perspective
These are very sketchy ideas that need to be further developed and turned into concrete action plans if and when they're deemed appropriate.
Hiring / training developersTraining? Best Practices?
Finding documentation and guidanceWebPlatform.org?
Reporting platform bugs
- Provide a one-stop bug reporting system for the Web (managed by a W3C bug squad?)
- Provide integrated views of various open bugs systems among browsers (à la Chrome dashboard)?
Debugging and diagnostics
- Push Web Application Diagnosis API
- Workshop on debugging tools?