telegram
🕓19.03.2019 🪟windows 👨‍🎓

Lazy Loading: Что такое ленивая загрузка?

Ленивая загрузка известна как загрузка по требованию. Lazy Loading это методика оптимизации интернет-контента. Этот метод предполагает, что вместо загрузки всей веб-страницы и ее рендеринга за один раз, загружает и отображает веб-страницу медленно при скроллинге. К примеру, вы наверняка выдели такие сайты, когда листаете вниз, то контент загружается вместе с прокруткой, это и есть Lazy Loading (ленивая загрузка). Точнее говоря, это практика задержки инициализации ресурсов до тех пор, пока они действительно не потребуются для повышения производительности и экономии системных ресурсов. Это позволяет избежать ненужного выполнения кода. WordPress, одна из ведущих веб-платформ для блогов, предлагает решение для отложенной загрузки под названием Infinite Scroll. Однако если вы откроете браузер с несколькими открытыми закрепленными вкладками, содержимое каждой вкладки не будет загружаться, пока вы не нажмете на нее. Если вы считаете это неподходящим, попробуйте отключить "ленивую загрузку". В отличие от традиционного подхода, некоторые пользователи включают Lazy Loading в своих браузерах для изображения. Это ускоряет загрузку веб-сайта, экономит трафик и позволяет пользователям по-настоящему бесперебойно работать в Интернете, особенно. когда загружается много изображений на веб-сайте.

Как включить или отключить Lazy Loading в браузерах

Выше вы узнали недостатки и преимущества ленивой загрузки. Теперь разберем, как включить и отключить её в браузерах. Лично я, использую её на ноутбуках с 3G интернетом, что является разумным применением функции Lazy Loading.

1. Firefox

Откройте браузер и в адресную строку введите about:config, нажмите Enter. Когда появится сообщение с предупреждением, нажмите "Я принимаю на себя риск" и продолжите. Далее в окно поиска введите browser.sessionstore.restore и с выданного в поиске, вам нужно нажать правой кнопкой мыши на browser.sessionstore.restore_on_demand и выбрать Переключить. Перезапустите браузер.

Lazy Loading Firefox

1. Chrome и Yandex браузер

Эти два браузера одинаковы, точнее Yandex браузер построен на Chrom браузеры. Чтобы отключить или включить Lazy Loading в Chrome или Yandex, вам нужно активировать два флага. Просто скопируйте ниже флаги по очереди и вставьте в адресную строку браузера Chrome или Yandex браузера:

  1. chrome://flags/#enable-lazy-image-loading
  2. chrome://flags/#enable-lazy-frame-loading

Далее выберите, что вы хотите:

  • Default - по умолчанию.
  • Enabled - Включить.
  • Disabled - Отключить.

Перезапустите браузер.

Lazy Loading Chrome


[ Telegram ]