情况是:
我的客户有一个基于 javascript/jquery 的繁重网站(无法使用已停用的 js)。通常在加载和初始化 JS 之前最多需要 7 秒。问题是:很多人在 JS 初始化之前执行操作/点击,这会导致用户大量抱怨,例如“当我点击那里时没有任何反应”。
我的问题:是否有最佳实践来避免这种情况/如何尽早初始化 js?
有同样问题的热门网站:Facebook 也遇到了这个问题,但在主流设备上将 js-init 时间降低到了约 2 秒,从可用性的角度来看,这是完全可以接受的。
情况是:
我的客户有一个基于 javascript/jquery 的繁重网站(无法使用已停用的 js)。通常在加载和初始化 JS 之前最多需要 7 秒。问题是:很多人在 JS 初始化之前执行操作/点击,这会导致用户大量抱怨,例如“当我点击那里时没有任何反应”。
我的问题:是否有最佳实践来避免这种情况/如何尽早初始化 js?
有同样问题的热门网站:Facebook 也遇到了这个问题,但在主流设备上将 js-init 时间降低到了约 2 秒,从可用性的角度来看,这是完全可以接受的。