Icanup
0% прочитано

Не очікувала цього: після оновлення favicon Chrome запропонував встановити сайт

Під час оновлення favicon я помітила, що Chrome запропонував встановити мій Laravel + Inertia сайт як застосунок. Розбираюся, чому це сталося, які вимоги до PWA та що потрібно налаштувати, щоб браузер показав кнопку встановлення.

27 липня 2026 р. 2 хв читанняPWA

Не очікувала цього

Після кількох днів роботи над SEO я вирішила оновити favicon та іконки сайту. Здавалося б, це дрібниця, але після чергового відкриття сайту Chrome раптом запропонував встановити його як застосунок.

Я цього зовсім не очікувала.

Chrome пропонує встановити сайт лише тоді, коли він відповідає певним вимогам Progressive Web App (PWA). Сам favicon не є причиною появи цієї кнопки.

Що змінилося

  • я оновила favicon;

  • додала повний набір іконок;

  • створила Web App Manifest;

  • налаштувала масковану Android-іконку;

  • додала Safari Pinned Tab;

  • вказала theme color;

  • перевірила всі посилання на іконки.

Саме після цього Chrome почав вважати сайт достатньо підготовленим для встановлення.

Chrome запропонував встановити сайт як додаток

Чому це сталося

Chrome перевіряє не одну окрему умову, а цілий набір вимог.

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

Що перевіряє ChromeДля чого це потрібно
HTTPSБезпечне встановлення
Web App ManifestІнформація про застосунок
App IconsІконки для різних платформ
Theme ColorІнтеграція із системою
Display ModeВідображення після встановлення

Це ще не повноцінний застосунок

Поява кнопки Встановити ще не означає, що сайт автоматично став повноціним PWA.

Наприклад, офлайн-режим забезпечує Service Worker, а його в моєму проєкті поки що немає.

Тобто зараз сайт уже можна встановити, але попереду ще кілька кроків до повноцінної PWA.

Іноді одна невелика зміна відкриває можливість, про яку навіть не думала. У моєму випадку це було звичайне оновлення favicon.

Якимів Альона

Що планую зробити далі

  • додати Service Worker;

  • реалізувати кешування;

  • протестувати офлайн-режим;

  • перевірити встановлення на різних пристроях;

  • дослідити інші можливості PWA.

Висновок

Якщо Chrome раптом запропонував встановити ваш сайт - це хороший знак. Швидше за все, ви вже виконали більшу частину вимог для Progressive Web App, навіть якщо не ставили собі такої мети.