懒惰地在浏览器中加载一个11 MB的文件

时间:2015-02-10 23:38:02

标签: ajax json memory-management browser

我正在构建一个由大量Census数据支持的测验,我真的很想用平面文件来支持它,而不是担心数据库和服务器。 (有关case for flat files此处的详细信息。)测验文件部分所需的未压缩JSON文件目前为11MB。

现在,我正在立即向该文件发出AJAX请求,但在用户完成测验之前不会使用它,大约需要1分钟。

我意识到这是一个主观问题,但我想知道在2015年支持各种各样的现代手机和电脑时,这有多大的推动力。我很担心带宽少于设备内存和处理能力。代码解析所有数据,将条目与用户响应匹配,并计算结果。

TL; DR

如果我不需要它大约60秒,那么AJAX 11B JSON文件是不是很疯狂? (当然,我会检查以确保我拥有它)

0 个答案:

没有答案