Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web applications 我如何制作一个在本地也能运行的web应用程序?_Web Applications_Privacy - Fatal编程技术网

Web applications 我如何制作一个在本地也能运行的web应用程序?

Web applications 我如何制作一个在本地也能运行的web应用程序?,web-applications,privacy,Web Applications,Privacy,我正在考虑建立一个网络应用程序,帮助人们分析他们的投资。用户将上传他们的共同基金报表,该工具将对其进行分析并给出一些结论 由于投资数据是敏感的,一些用户会犹豫是否将其上传到未知的网站,因此最好为这些用户提供下载应用程序并在本地运行的选项 如何在不构建两个应用程序的情况下支持此功能?如果我用JS编写所有代码,避免任何服务器端代码,会怎么样?然后我可以提供一个下载按钮来下载压缩的HTML/CSS/JS文件。用户可以解压它,双击index.html并使用该应用程序。我可以使用“文件打开”对话框和,阅读

我正在考虑建立一个网络应用程序,帮助人们分析他们的投资。用户将上传他们的共同基金报表,该工具将对其进行分析并给出一些结论

由于投资数据是敏感的,一些用户会犹豫是否将其上传到未知的网站,因此最好为这些用户提供下载应用程序并在本地运行的选项

如何在不构建两个应用程序的情况下支持此功能?如果我用JS编写所有代码,避免任何服务器端代码,会怎么样?然后我可以提供一个下载按钮来下载压缩的HTML/CSS/JS文件。用户可以解压它,双击index.html并使用该应用程序。我可以使用“文件打开”对话框和,阅读共同基金对账单,而无需将其上传到服务器

这样行吗?有没有其他方法来实现这一点?每种方法的优缺点是什么

要求:

  • 用户应该能够在不安装任何东西的情况下将其用作web应用程序
  • 对隐私敏感的用户应该能够将应用程序下载到硬盘并在本地运行,而无需将任何数据传输到服务器
  • 如果需要,我们可以限制在Windows和OS X上只支持Chrome,放弃其他浏览器、其他操作系统、平板电脑和手机。这只是一个业余周末项目,甚至没有人会使用它
  • 我没有时间构建两个应用程序,一个是web应用程序,另一个是本地下载和安装的应用程序
  • 调查

    你仍然可以制作2个应用程序,但它们将共享99%的相同代码