Як прискорити лендинг за допомогою 3 кроків?

ru

Крок 0: вимірюємо швидкість

Для вимірювання швидкості я використав браузер Chrome — його інспектор мережі. Що потрібно зробити:

  1. Відкрити сторінку.
  2. Затиснути Cmd+Alt+I або Ctrl+Shift+I.
  3. Відкриється інспектор Chrome, після чого перейдіть у вкладку «Мережа».
  4. Поставте галочку в рядку «Очистити кеш».
  5. Готово! Залишилося лише оновити сторінку.

Зверніть увагу! Вимірювати швидкість роботи сторінки потрібно лише після того, як вона розміщена на хостингу.

Далі внизу інспектора ви побачите цифри. Нас цікавлять лише дві з них — я виділив їх на скріншоті:

  1. Час повного промальовування сторінки.
  2. Обсяг завантажуваних даних.

А тепер найголовніше — прискорення варто починати з таких показників: 3,3 мегабайта і 3,5 секунди. Це дуже важливо!

Крок 1: стискаємо зображення

Обов’язковий пункт, який не можна ігнорувати. Зображення, розміщені на лендингу, можуть важити у кілька разів менше за початковий розмір. Для цього достатньо скористатися сервісом tinypng.com.

Далі потрібно знайти всі зображення, які знаходяться в папці з лендингом. Усі знайдені картинки потрібно стиснути, завантажити оптимізовані версії та замінити ними старі файли. Старі зображення необхідно повністю видалити.

Результат таких дій може бути справді ефективним: зменшення ваги сторінки на кілька сотень кілобайт або навіть на 2–3 мегабайти. Це один із найпростіших і найшвидших способів прискорення лендингу.

Крок 2: «ліниве» завантаження зображень

На лендингу завжди багато зображень. Сторінка завантажується доти, доки весь контент не буде підвантажений на пристрій користувача. Під час цього процесу сайт може підвисати, а зображення — завантажуватися із затримкою.

Якщо у верстці використовується кастомний шрифт, він може завантажуватися пізніше за важкі зображення. У результаті користувач бачить «стрибаючу» верстку або некоректні шрифти. Уникнути цього допоможе ліниве завантаження зображень.

Лінива підгрузка означає, що картинки завантажуються лише тоді, коли користувач до них доходить. Поки він знаходиться у верхній частині сторінки, нижні блоки не завантажуються.

Увімкнути ліниве завантаження можна так:

  1. Відкрийте файл index.html у будь-якому текстовому редакторі.
  2. Увімкніть режим «Пошук і заміна».
  3. Знайдіть <img
  4. Замініть <img на <img loading=”lazy”

Готово! За кілька секунд ви отримаєте такий результат:

  1. Вага лендингу зменшилась з 3,3 MB до 1,6 MB.
  2. Швидкість завантаження скоротилася з 3,5 до 1,6 секунди.

Крок 3: Cloudflare

Cloudflare — це масштабний сервіс для обслуговування доменів і прискорення доставки контенту користувачам. Простими словами, Cloudflare допоможе зробити ваш сайт значно швидшим. Достатньо підключити домен до сервісу — і швидкість завантаження лендингу зросте у кілька разів.

Підсумок: після виконання всіх кроків ми скоротили час завантаження сайту до 1,7 секунди — це чудовий результат з урахуванням початкової ваги лендингу.

Підсумки:

  1. Вагу лендингу зменшено з 3,3 MB до 1,6 MB — +106%.
  2. Швидкість завантаження скоротилася з 3,5 секунди до 0,6 секунди — +483%.

І все це — лише за кілька хвилин!

Джерело: https://cpamafia.top/articles/uskoryaem-lending-na-483-3-prostyh-shaga/