自动建议非常慢的互联网连接

时间:2014-12-18 05:47:35

标签: e-commerce mobile-website javascript autocomplete

我有一个自动建议机制,对于我们有无线或有线互联网连接的桌面版本非常有用。最差的响应时间是320ms。 (截至目前,我没有使用solr,我在服务器上使用存储系统来返回结果)。

我的用户属于您可以拥有慢速互联网连接的群组,也称为2G连接,其速度可达~10Kbps-50Kbps。

我已经看到谷歌提供了这个速度的自动建议,我的系统不能。

我试过这些:

  1. 在服务器上创建一个txt和JSON文件,当用户执行keydown(1st)时,它会触发ajax,将整个2.2MB数据放在客户端的JS变量中并显示建议。

  2. 创建一个在用户输入2个字符时调用的服务,service会在单词中的任意位置读取txt / JSON文件,并将数据提供给JS变量。

  3. 重复上述步骤并将结果存储在localStorage中,对于新的3个字符,会再次发生相同的进程并进行存储。好处是用户将来会得到一个提示,但根据我的说法,浏览器的使用非常明智。

  4. 有人建议如何www.google.com和www.flipkart.com处理移动(智能手机)上缓慢互联网连接的自动建议。

0 个答案:

没有答案