Встанови harvis.dev як застосунок
harvis.dev має вебманіфест, тож браузер може встановити його як будь-який інший застосунок — власне вікно, власна іконка в доку або на головному екрані. Без магазину застосунків, без інсталятора, без дозволів.
Що змінює встановлення
Власне вікно
Ні вкладок, ні адресного рядка. Завантажувач і панель відкриваються в чистому окремому вікні, яке має власне місце в перемикачі застосунків.
Одне натискання — і опубліковано
Іконка в доку, на панелі задач або на головному екрані. Відкрий, кинь папку — і сайт уже онлайн, поки вікно ще влаштовується.
Нічого завантажувати
Це той самий сайт, який ти зараз читаєш — встановлення додає лише іконку й вікно. Ні пакета, ні акаунта в магазині, ні фонових оновлень, які треба схвалювати.
Як встановити
Обери браузер, у якому це читаєш. Усі шляхи закінчуються однаково: harvis.dev поруч із твоїми рідними застосунками.
Chrome, Edge або Brave на комп'ютері
- 01Подивись на правий край адресного рядка — там значок встановлення, невеликий монітор зі стрілкою вниз.
- 02Немає значка? Відкрий меню браузера й вибери «Установити сторінку як застосунок» (в Edge: Застосунки → Установити цей сайт як застосунок).
- 03Підтверди — і harvis.dev відкриється у власному вікні та з'явиться в списку застосунків.
Chrome на Android
- 01Торкнись меню ⋮ у верхньому правому куті.
- 02Вибери «Додати на головний екран», потім «Установити».
- 03Іконка з'явиться на головному екрані й відкриватиметься без жодних елементів браузера.
Safari на iPhone та iPad
- 01Торкнись кнопки «Поділитися» — квадрата зі стрілкою вгору.
- 02Прогорни панель, торкнись «На екран «Домівка»», а тоді «Додати».
- 03iOS читає той самий маніфест, але ніколи не показує запит, тож це єдиний шлях.
Safari на Mac
- 01Відкрий harvis.dev у звичайній вкладці.
- 02У рядку меню вибери Файл → Додати в Dock, дай назву й натисни «Додати».
- 03Потрібна macOS Sonoma або новіша — давніші версії Safari не встановлюють вебзастосунки.
Firefox на комп'ютері прибрав встановлення вебзастосунків, тож закладка — найближчий варіант. У Firefox на Android у меню досі є «Додати на головний екран».
Що всередині маніфесту
Усе встановлення тримається на одному файлі за адресою /site.webmanifest. Браузери читають із нього назву застосунку, які іконки брати й як має відкриватися вікно.
{
"name": "harvis.dev",
"short_name": "harvis.dev",
"start_url": "/",
"display": "standalone",
"background_color": "#13161a",
"theme_color": "#13161a",
"icons": [
{ "src": "/icon-192.png", "sizes": "192x192", "type": "image/png", "purpose": "any" },
{ "src": "/icon-512.png", "sizes": "512x512", "type": "image/png", "purpose": "any" },
{ "src": "/icon-maskable-512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable" }
]
}«standalone» — це поле, яке прибирає елементи браузера; іконка maskable — та, яку Android обрізає під власну форму.
Зроби свій сайт встановлюваним
Усе, що ти публікуєш на harvis.dev, встановлюється так само. Поклади manifest.json поруч з index.html, познач його в head і додай іконки 192px та 512px — це всі вимоги.
<!-- index.html --> <link rel="manifest" href="/manifest.json"> <meta name="theme-color" content="#13161a">
Браузери також вимагають HTTPS, перш ніж запропонувати встановлення. Кожна адреса harvis.dev уже працює через HTTPS, тож налаштовувати нічого.