个人博客优化之图片懒加载探索

💡 原文中文,约2700字,阅读约需7分钟。
📝

内容提要

本文探索了个人博客优化中的图片懒加载方法,使用HTML元素的延迟加载属性loading来提高页面加载速度和用户体验。还介绍了通过python-markdown工具生成HTML文件时添加loading属性的方法,并提供了自定义扩展类的示例。通过使用自定义扩展类,可以自动在IMG标签上添加loading属性,无需修改markdown内容。

🎯

关键要点

  • 本文探讨了个人博客优化中的图片懒加载方法。
  • 使用HTML元素的延迟加载属性loading可以提高页面加载速度和用户体验。
  • 图片懒加载可以优先加载用户当前可视区域的图片,减少带宽浪费。
  • 从Chrome浏览器76版本开始,IMG和IFRAME支持原生懒加载特性,使用loading='lazy'语法。
  • python-markdown工具生成的HTML文件默认不包含loading属性。
  • 可以通过python-markdown的内置扩展为IMG标签添加loading属性。
  • 使用自定义扩展类可以自动在IMG标签上添加loading属性,无需修改markdown内容。
➡️

继续阅读