在一开始,我们使用的打开方式是全部窗口打开后再进行网页的正常加载。
但用户若是设置了 20 页以上,使用这种方式便会在打开窗口上耗费时间,也会在随后同时加载网页时让内存爆满,使得页面的加载变得更慢了。
这种情况是不能容忍的。
因为使用 Poker 来进行搜索时,想要的便是快速得到结果内容,而不是进行超过1秒的等待。
但 Chrome 和 OS 都没有提供足够的接口与方法解决窗口打开的问题。它只能一次性展开全部窗口,而此后的状态是混沌的,浏览器与系统会自动帮你选择如何加载、怎么加载、加载什么,这一切完全不可控。
我们当然能够使用延迟来进行窗口展开,可这样便会让无论多快的电脑都出现展开延迟。
最后,我们使用了别的展开方案来解决了这个问题……但如果换作是你,你会如何优雅地解决这个问题?
但用户若是设置了 20 页以上,使用这种方式便会在打开窗口上耗费时间,也会在随后同时加载网页时让内存爆满,使得页面的加载变得更慢了。
这种情况是不能容忍的。
因为使用 Poker 来进行搜索时,想要的便是快速得到结果内容,而不是进行超过1秒的等待。
但 Chrome 和 OS 都没有提供足够的接口与方法解决窗口打开的问题。它只能一次性展开全部窗口,而此后的状态是混沌的,浏览器与系统会自动帮你选择如何加载、怎么加载、加载什么,这一切完全不可控。
我们当然能够使用延迟来进行窗口展开,可这样便会让无论多快的电脑都出现展开延迟。
最后,我们使用了别的展开方案来解决了这个问题……但如果换作是你,你会如何优雅地解决这个问题?