People like to have an offline version (too)
Advantages:
- cheap local cache
- some users like it
Disadvantages:
- conflicts between different versions of program and online data. Or if program have to be always up to date, makes it sense to be offline?
- download, install, update yet another program for users
- harder to solve technically, need more functionality handling internet communication issues (? - or same as an offline first app?)
- separated from website, harder to extend with info, articles
People like to have an offline version (too)
Advantages:
Disadvantages: