Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

MODULE FOR 1C-BITRIX

Dmitry Krotov

LazyLoad PRO - Lazy loading of images, videos, and iframes in 1 click

The module implements lazy loading for images, including background images, as well as for video and iframe elements. This optimizes Google PageSpeed scores by addressing the requirement to defer loading of hidden images.

Technical details

Published
28.07.2020
Updated
25.05.2023
Version
1.0.4
Installed
100 - 499 times
Compatible editions
'First Site', 'Start', 'Standard', 'Small Business', 'Business', 'Online Store + CRM'
Responsive
Yes
Composite support
Yes
Compatible with Sites24
Yes
Developer
Dmitry Krotov

What this solution does

The module implements lazy loading for images, including background images, as well as for video and iframe elements. This optimizes Google PageSpeed scores by addressing the requirement to defer loading of hidden images.

LazyLoad PRO provides automatic lazy loading for images, videos, and iframe elements. The script independently identifies elements requiring optimization without the need for manual class or attribute configuration. It supports complex background images composed of multiple layers and handles both vertical and horizontal scrolling. Content appears smoothly. The module operates independently of jQuery and is compatible with composite modes, AJAX requests, and CDN services. Server-side performance (PHP) averages 0.01 seconds per page. The tool is fully SEO-friendly, ensuring images remain accessible to search engines even when the src attribute is absent in the source code.

Functionality includes processing images in the src attribute of img tags, as well as background images defined via CSS properties background and background-image. Support is provided for video tags and nested source tags, along with iframe handling. The srcset attribute is supported for adaptive rendering of images at different resolutions (configured manually). The system can generate placeholders based on the actual dimensions of source files. Exclusion mechanisms are available: lazy loading can be disabled for elements with specific classes or for images containing particular strings in their URL, which is useful for tracking pixels and retargeting tags.

The module allows disabling lazy loading for specific domains, sections, or individual pages.

To resolve the issue of resources blocking rendering, you can use the Resource Preloader module.

To reduce the size of HTML, JavaScript, and CSS code, use a dedicated minification module.

General iT can install and configure this module and check how it works on your website.

UPDATE HISTORY

What’s new

4 releases
1.0.4 (25.05.2023)Latest update

Fixed URL-based image restriction in background

1.0.3 (01.07.2021)

Module publisher change

1.0.2 (09.02.2021)

Moved the Lazyload library inside the handler function

1.0.1 (11.08.2020)

Fixed the option "Generate placeholders based on original image sizes"

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

How do I purchase a solution?
Submit a request on the solution page. A manager will check your selection, confirm the terms and arrange the purchase. We can also help with installation and setup.
Is a 1C-Bitrix licence included?
The default price covers the solution itself. If the developer offers a bundle with a 1C-Bitrix licence, you can select it separately on the solution page.
Can I try a solution first?
Available online demos and trial periods are shown on the solution page. The trial length depends on the solution.
How much does renewal cost?
Renewal is calculated as 50% of the full solution price before discounts. A manager will confirm the renewal terms and period before you order.
Can you help implement the solution?
Yes. We can build a website or store based on a template, or install, configure and check a module for compatibility. The scope and cost of the work are agreed separately.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot