LazyLoad是一个用于懒加载图片的快速,轻量级和灵活的脚本-javascript

时间:2021-06-21 10:27:40
【文件属性】:
文件名称:LazyLoad是一个用于懒加载图片的快速,轻量级和灵活的脚本-javascript
文件大小:297KB
文件格式:ZIP
更新时间:2021-06-21 10:27:40
图片展示处理 一个快速,轻量级和灵活的脚本,只有当他们即将进入可滚动区域的视口时才加载图片 LazyLoad 是一个轻量级 (2.4 kB) 且灵活的脚本,它通过将首屏图像、视频和 iframe 的加载推迟到它们进入视口的时间来加速您的 Web 应用程序。 它是用普通的“普通”JavaScript 编写的,它利用了 IntersectionObserver API,它支持响应式图像并启用本地延迟加载。 请参阅显着功能了解更多信息。 :right_arrow: 跳转至: :man_technologist: 入门 - HTML - :woman_technologist: 入门 - 脚本 - :pie: 食谱 - :television: 演示 - :face_savoring_food: 提示和技巧 - :electric_plug: API - :hushed_face: 值得注意的功能 喜欢这个项目吗? :smiling_face_with_heart-eyes: 给我买杯咖啡! :man_technologist: 入门 - HTML 为了让你的内容被 LazyLoad 加载,你必须
【文件预览】:
vanilla-lazyload-master
----todo.md(670B)
----UPGRADE.md(4KB)
----.babelrc(220B)
----rollup.config.js(2KB)
----funding.yml(67B)
----demos()
--------image_basic.html(15KB)
--------image_srcset_lazy_sizes.html(20KB)
--------dynamic_content.html(8KB)
--------image_ph_external.html(16KB)
--------lazily_load_lazyLoad.html(39KB)
--------picture_type_webp.html(19KB)
--------print.html(18KB)
--------background_images.html(11KB)
--------load_all.html(16KB)
--------destroy.html(15KB)
--------dynamic_content_nodeset.html(8KB)
--------background_images_multi.html(16KB)
--------picture_media.html(29KB)
--------image_srcset.html(18KB)
--------container_single.html(15KB)
--------image_ph_inline.html(19KB)
--------container_multiple.html(16KB)
--------hundreds.html(101KB)
--------amd_polyfill.html(15KB)
--------native_lazyload.html(24KB)
--------lazy_functions.html(14KB)
--------async.html(15KB)
--------iframes()
--------video.html(4KB)
--------native_lazyload_conditional.html(9KB)
--------iframes.html(4KB)
--------fade_in.html(15KB)
--------load.html(15KB)
--------placeholders()
--------amd.html(15KB)
--------image_hidden.html(6KB)
--------popup_layer.html(15KB)
--------async_multiple.html(16KB)
--------thresholds.html(18KB)
--------video_autoplay.html(4KB)
--------image_srcset_sizes.html(19KB)
----img()
--------browserstack-logo-600x315.png(36KB)
----package.json(2KB)
----__tests__()
--------lazyload.load.test.js(1012B)
--------lib()
--------lazyload.setSources.test.js(9KB)
----.eslintrc.json(2KB)
----.github()
--------ISSUE_TEMPLATE()
--------CONTRIBUTING.md(680B)
----.prettierrc(194B)
----_config.yml(239B)
----jest.config.js(98B)
----LICENSE(1KB)
----package-lock.json(603KB)
----dist()
--------lazyload.esm.js(20KB)
--------lazyload.amd.min.js(7KB)
--------lazyload.iife.js(23KB)
--------lazyload.esm.min.js(6KB)
--------lazyload.amd.js(23KB)
--------lazyload.min.js(7KB)
--------lazyload.js(23KB)
--------lazyload.iife.min.js(7KB)
----currentFeature.md(160B)
----src()
--------lazyload.class.js(541B)
--------lazyload.environment.js(671B)
--------lazyload.intersectionHandlers.js(1KB)
--------lazyload.unobserve.js(392B)
--------lazyload.setSources.js(6KB)
--------lazyload.defaults.js(1KB)
--------lazyload.native.js(561B)
--------lazyload.dom.js(619B)
--------lazyload.elementStatus.js(232B)
--------lazyload.tempImage.js(248B)
--------lazyload.intersectionObserver.js(1KB)
--------lazyload.event.js(4KB)
--------lazyload.online.js(714B)
--------lazyload.data.js(1KB)
--------lazyload.autoInitialize.js(1KB)
--------lazyload.cancelOnExit.js(886B)
--------lazyload.js(3KB)
--------lazyload.load.js(1KB)
--------lazyload.counters.js(505B)
--------lazyload.callback.js(248B)
----.gitignore(661B)
----typings()
--------lazyload.d.ts(10KB)
----CHANGELOG.md(26KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(54KB)
----.eslintignore(12B)
----bower.json(845B)
----.gitattributes(482B)
----favicon.ico(318B)

网友评论