Ну, ладно. А хотите, чтобы сайт вёл себя на телефоне почти как мобильное приложение? Последние несколько лет сближение первых и вторых до их полного неразличения демонстрирует технология прогрессивных веб-приложений (PWA). Вы можете работать с Tinder, Pinterest, Spotify, Telegram, The Washington Post и другими продуктами в мобильном браузере и переживать опыт, похожий на опыт пользователя нативного приложения: открывать их тапом по иконке на рабочем столе, получать пуши, даже читать посты и смотреть картинки офлайн — возьмите любой смартфон с любым популярным браузером и убедитесь сами. При работе над PWA программисты используют стандартные межбраузерные и веб-технологии и создают единую кодовую базу, совместно используемую на всех платформах, что заметно экономит бюджет. Пока продвижение мобильного приложения — это отдельный подход со своими хитростями под названием App Store Optimization (ASO), PWA индексируется поисковиками, как и обычный сайт.
спасибо, очень граммотный разбор и ссылки нужные.
Спасибо вам. Шарьте статью нуждающимся)
Как пользователь скажу, что давно уже многими программами стал пользоваться исключительно в веб-версии, как на компьютере, так и на телефоне. Понимаю, что некоторые приложения обязательно надо скачивать, но если есть возможность не нагружать свои девайсы и работать в вебе, то я буду это делать. Например, вайлбериз, озон и прочее, работают в вебе не хуже, так зачем нагружать телефон?
А что значит "нагружать телефон"? Как разработчику интересно. Если речь про постоянную память, то даже самые жирные приложения с трудом её забьют, это скорее всего сделают фотки и видео. Если про оперативную - уже давно ОС оптимизированы так, чтобы сокращать потребление ресурсов, особенно в фоне. Например, на Андроиде нельзя теперь держать работающее приложение в фоне без уведомления в шторке, что даёт понимание о работающих процессах. И сама система в случае нехватки памяти оперативно выгрузит неиспользуемые или тяжеловесные приложения.
Мне тоже, как разработчику, больше нравится подход PWA - работает практически также, как и приложение, обновлять и поддерживать в разы проще. Однако пользователи в большинстве своем не знают, что это такое и предпочитают устанавливать приложения из магазинов, тк это более привычно.
Также, PWA, как правило, делается на основе SPA, а у последнего часто низкие показатели Core Web Vitals, что вредит SEO =/