In October 2007, Ian Hickson, the editor of the HTML5 specification added support for “offline applications.” The new feature made it possible for users to visit a website while offline.
Offline. Solved. Right?
Years passed, and websites like Facebook and the Financial Times tried to use the feature to provide offline capabilities for their applications. In frustration, they tried everything, and still couldn't make things work the way they wanted.
By 2011, everyone knew it. App Cache was broken, and it needed to be fixed. Facebook and The Financial Times started a community group entitled Fixing App Cache. …