Домашня » Інструментарій » Зробити більш прогресивні зображення Завантаження за допомогою AntiModerate

    Зробити більш прогресивні зображення Завантаження за допомогою AntiModerate

    Сценарій AntiModerate може не звучати як багато. Але це один з кращих JS-скриптів, які можна запустити, щоб підвищити продуктивність на більшій сторінці та зберегти сильний досвід користувачів.

    З цим безкоштовний плагін, ви можете завантажувати зображення, коли вони з'являються в поле зору зменшити загальний розмір сторінки.

    Таким чином можна завантажувати всю сторінку спочатку з невеликими заповнювачами для зображень. Тоді ваші відвідувачі переглядають природно, не чекаючи на завантаження кожного активу - завжди добре з точки зору користувача!

    Ось як це працює: додайте плагін AntiModerate на сторінку разом зі сценарієм StackBlur.js.

    AntiModerate витягує розміри зображення і примушує всі теги img у фіксованому розмірі на сторінці. Ці попередньо завантажені зображення проштовхуються через StackBlur.js, що різко знижує загальний розмір файлу попереднього перегляду, тим самим завантажуючи сторінку набагато швидше..

    Після того, як ці менші зображення стають на місці, AntiModerate завантажує повнорозмірні зображення у фоновому режимі. Після завершення завантаження кожна розмита фотографія замінюється звичайною фотографією. Легко!

    Це економить купу часу на очікування зображень і це допомагає швидше завантажувати сторінку. Це величезна користь для користувачів, оскільки вони можуть почати споживати контент швидше, і це приносить користь вашим рейтингам SERP, оскільки Google дуже турбується про швидкість сторінки.

    Ви можете встановити бібліотеку безпосередньо за допомогою npm або Bower, або витягаючи скрипт через GitHub.

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

    Маючи лише кілька рядків коду, AntiModerate має бути непростою для запуску на будь-якій сторінці.

    Не кажучи вже про це чистий JavaScript тому не потрібно ніяких залежностей, таких як jQuery, щоб працювати.