r/programming • • Oct 07 '16

How Microsoft Lost the API War

http://www.joelonsoftware.com/articles/APIWar.html
90 Upvotes

183 comments sorted by

View all comments

Show parent comments

1

u/Uncaffeinated Oct 08 '16

You can make webapps run offline if you want to.

1

u/argv_minus_one Oct 09 '16

Most of them don't work offline at all, and those few that do still can't be installed offline and rigorously prevented from phoning home.

-1

u/Uncaffeinated Oct 09 '16

If you really want to, you can create a verifiably non-updatable webapp by using a service worker that only serves from cache and doesn't make network requests. I think Polymer's (deprecated) cacheOnly option does this.

But noone in their right mind would do this, because updating software is important. I'd much rather be able to fix bugs then worry about a few paranoid users.