A. Use a browser that supports offline capabilities, such as Google Chrome. You can enable offline mode in the settings, which allows you to access certain features of web applications without an internet connection. However, this may be limited based on the application's design.
B. Consider using a web app wrapper like 'Electron' or 'NW.js' to create a desktop application version of DavidSW. This can allow for some offline functionality, but it requires some technical knowledge to set up.