我需要能够离线运行 HTML 表单。我的意思是他们必须在没有直接连接到 Web 服务器的情况下工作。
在我 5 年前编写的一个应用程序中,我通过实现一个自定义协议处理程序来做到这一点 - 当用户启动表单提交时,生成的 HTTP 请求被记录在本地。稍后,当与服务器的连接可用时,同步程序循环收集的请求并将它们提交给服务器,收集响应并再次将它们保存在本地以供以后使用。
那时就是这样。现在,另一位客户向我提出了非常相似的要求。你们认为我今天应该使用什么技术?
对 HTML5 的支持还非常有限。谷歌齿轮?还是我应该回去继续使用协议处理程序和自定义同步器?