До всіх статей
Гайди·2026-04-20·4 хв читання

Встановіть jiema.my як застосунок — і що він робить, коли ви офлайн

Додайте jiema.my на головний екран, щоб запускати в один дотик, отримувати push при надходженні кодів і бачити розумний офлайн-стан.

jiema.my — це Progressive Web App. Ввічливе формулювання: якщо ви користувалися сайтом пару разів, браузер запропонує встановити його як звичайний застосунок на телефоні чи десктопі — зі своєю іконкою і без хрому браузера. Корисне формулювання: встановлення нічого не коштує, воно не відправляє вас у магазин, а встановлена версія поводиться трохи розумніше, коли мережа нестабільна. Ось що ви насправді отримуєте.

Як встановити

Підказка встановлення зазвичай з'являється у вигляді невеликого банера внизу сторінки після кількох візитів. Якщо її не видно, можна встановити вручну:

  • Android Chrome: меню (⋮) → «Install app» або «Add to Home screen».
  • iOS Safari: кнопка «Поділитися» → «Add to Home Screen».
  • Desktop Chrome / Edge: у рядку адреси показано іконку встановлення (маленький комп'ютер зі стрілкою вниз); натисніть її.
  • Desktop Safari: File → Add to Dock.
  • Firefox: на десктопі встановлення поки не пропонує; на Android — меню → «Install».

Що змінюється після встановлення

Сайт запускається як окреме вікно. Без рядка адреси, без вкладок — лише наш UI. Швидший холодний старт (часто 200–400 мс проти звичайної вкладки браузера). Іконка живе на головному екрані чи в доці поряд із нативними застосунками; її можна переміщати, прикріплювати до доку, перемикатися між встановленими застосунками через cmd-tab/alt-tab.

За лаштунками service worker кешує статичну частину сайту (CSS, JS, шрифти, іконки) при першому візиті. Після цього оболонка застосунку завантажується миттєво незалежно від мережі — в мережу йдуть лише живі дані (ціни, залишки, ваші замовлення).

Що працює офлайн

Чесна відповідь: не так багато корисного. Отримання SMS потребує нашого бекенду, а той потребує мережі. Тож хоча офлайн-сторінка рендериться охайно і показує баланс із кешу, розміщувати нові замовлення без зв'язку не можна.

Що ми обробляємо охайно:

  • Оболонка застосунку рендериться миттєво з кешу — жодних білих екранів, поки мережа відновлюється.
  • Уже відкрите замовлення продовжує розумно опитувати — коли мережа повертається, воно наздоганяє поточний стан без перезавантаження.
  • Офлайн-сторінка (видно, коли ви натискаєте посилання, будучи справді офлайн) показує поточний баланс і зрозуміле повідомлення «ви офлайн» замість помилки браузера.

Push-сповіщення

Після встановлення при наступному активному замовленні вас запитають, чи дозволити сповіщення. Дозвольте — коли SMS приходить, пристрій постукає вам по плечу, і не доведеться сидіти на сторінці замовлення. Сповіщення відкривається одразу в потрібне замовлення. Ми не використовуємо цей канал для маркетингу чи чогось іншого.

На iOS це працює у встановленому застосунку, але не у звичайній вкладці браузера; на Android — і там, і там. Push-підписку можна відкликати в налаштуваннях пристрою у будь-який момент.

Видалення

Як будь-який застосунок: довге натискання на іконку на Android і видалити, або правою кнопкою на десктопі і uninstall. Акаунт ви не втрачаєте — він прив'язаний до вашого входу через Google або Telegram, а не до встановлення застосунку.

Чи варто встановлювати?

Якщо ви заходите частіше за раз на тиждень — так: покращення холодного старту плюс push-сповіщення про надходження SMS — тихі, але приємні. Якщо користуєтеся раз на пару місяців — звичайної вкладки браузера достатньо. Жодної функціональності за встановленням не закрито.

Отримуйте 10% з кожного замовлення від запрошених

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

Моє посилання