从固体模版开始以简化开发

发布时间:2021年09月16日 阅读:134 次

尽可能在Ready后立刻执行脚本

  技术上如jQuery的$(document).ready()使脚本在HTML页面加载完后立即执行,也是脚本可以安全执行的最早时刻。然而复杂的脚本会让页面显得迟缓,并阻止用户立刻操作页面。所以,一些比如tooltip(提示框),dialog(对话框)在需要显示时初始化,不造成页面卡顿。


  如果Ajax关系用户交互,越早请求越好

Ajax请求会花费很长时间,而且不需要等待HTML页面渲染就可以发起请求。所以,把$(document).ready()放在Ajax请求完成回调函数中更好。


  延迟加载非必要的脚本(如Facebook Like,Google +1,Twitter)。

所有人都希望他们的网页在社交网络上流行,但是社交网络的脚本往往很大,可能会引起用户响应迟缓。在请求这些脚本前等待页面加载完毕,可以使页面响应更快。更妙的是,重新考虑这

Tag:
相关文章

发表评论: