我正在考虑深入研究“*渐进式增强响应式网页设计学派”,并且正在研究延迟加载以增加移动设备和包含大量内容的网页的页面加载时间。
我读了一点,虽然延迟加载听起来不错,但它会被过度使用吗?什么时候不应该使用延迟加载?
此外,如果直到我向下滚动才加载内容,这将如何影响 Google 搜索引擎,因为我将使用 jQuery
来获取内容? (假设我有一个站点地图)
更新
我只是有一个想法。
如果我有一个好的站点地图,并且我在 Google 中索引了我的页面,则延迟加载不应影响 Google 搜索结果,因为内容已被索引(在大多数情况下)。
我说得对吗?
最佳答案
当你需要在前端显示一堆数据和图像时,你应该使用延迟加载,它会帮助你在UI线程上显示所有文本信息,而图像将在另一个线程上下载,这不会影响你的用户界面线程。它将与您的文本信息一起显示将下载到您的系统上的所有图像。
根据您的问题,它不会影响 Google 搜索,图片不会阻止任何内容,它们已经是延迟加载的。加载事件通知您所有内容都已下载,包括图像,但那是在文档准备好之后很长一段时间。
请检查此链接。
关于jquery - 我什么时候应该进行延迟加载?这将如何影响谷歌搜索结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13491537/