数据Mb限制客户端应用程序

时间:2014-06-28 01:08:40

标签: javascript angularjs cross-browser

使用angularjs可以很容易地在客户端上运行大量数据。

关于我想要同时使用多少数据,是否有经验法则?我正在传输带有几mb文本数据的文件,似乎没有遇到太多麻烦。 (除非我没有立即显示所有记录)。

您是否认为自己仍应在服务器上工作?多少是太多了?是浏览器/操作系统/设备依赖吗?

1 个答案:

答案 0 :(得分:1)

我认为这很大程度上取决于您定位的浏览器。如果您的目标是IE8,那么您将获得与用户使用最新Chrome版本相同的性能。

根据经验,当您访问我开发的所有浏览器和版本的网站时,我倾向于想要体验(速度,平滑度,用户能力等)。为此,我在服务器上完成大部分繁重工作,并发送大部分预包,预分析数据集供客户端显示。

您应该在所支持的各种浏览器中测试您的应用程序,并且您会发现每个浏览器都擅长的领域并且不如竞争对手那么好。然后你可以相应调整。

然而,有些人会争辩说,如果你的目标是最新的浏览器,以减少服务器上的cpu周期,你应该推送到客户端。我同意在这里,如果你可以确保你的使用是在相当不错的机器上使用最新的浏览器与良好的互联网连接。