Что такое веб-приложение? #
Многие люди привыкли думать, что сайты и приложения — это две разные вещи. Однако некоторые сайты специально созданы так, чтобы работать практически как приложения, и их даже можно установить на ваше устройство с собственной иконкой. При этом не нужно заходить в магазины приложений — вы можете установить их прямо из браузера.
Такие специальные устанавливаемые сайты называются веб-приложениями. Современные веб-приложения настолько продвинуты, что многие приложения, которые вы скачиваете из магазинов, на самом деле являются веб-приложениями.
Сайты серверов Mastodon и других платформ Федиверса (например, Pixelfed, PeerTube, BookWyrm и другие) можно установить как веб-приложения на телефон или планшет. Прокрутите страницу ниже, чтобы увидеть список типов серверов Федиверса, поддерживающих установку веб-приложений.
Что выбрать: приложения из магазина или веб-приложения? #
В большинстве случаев это вопрос вкуса!
Например, у Mastodon есть множество официальных и сторонних приложений из магазинов, но некоторые пользователи предпочитают веб-приложение, так как оно получает новые функции раньше, чем мобильные приложения. Кроме того, веб-интерфейс Mastodon разрабатывается дольше всех остальных клиентов, поэтому его функциональность более богатая и стабильная.
Однако некоторые платформы Федиверса (например, BookWyrm) пока вообще не имеют приложений в магазинах, поэтому веб-приложения — это единственный способ использовать их.
Как установить веб-приложения на Android: #
- Откройте браузер на вашем телефоне или планшете и перейдите на сайт вашего сервера.
- Войдите в свой аккаунт на сайте сервера.
- Откройте меню опций браузера (обычно три точки ︙ в правом верхнем углу экрана).
- Нажмите Установить приложение.
- Подтвердите установку, нажав Установить.
- На домашнем экране появится иконка. Нажмите на неё и войдите в свой аккаунт.
Если опция Установить не видна, убедитесь, что вы вошли в аккаунт на сайте сервера через тот же браузер. Android может не позволить установить веб-приложение, если вы не авторизованы.
Как установить веб-приложения на iPhone и iPad: #
- Откройте браузер Safari и перейдите на сайт вашего сервера.
- Нажмите значок Поделиться внизу экрана (выглядит как квадрат со стрелкой вверх).
- Пролистайте вниз и выберите Добавить на главный экран.
- Укажите имя для иконки и подтвердите установку, нажав Добавить.
- На главном экране появится иконка. Нажмите на неё и войдите в свой аккаунт.
Получаю ли я уведомления от веб-приложений? Как их настроить? #
Да, современные веб-приложения поддерживают уведомления.
После установки веб-приложения и входа в аккаунт ваш телефон или планшет может спросить, можно ли показывать уведомления для этого приложения. Если вы хотите получать уведомления, ответьте Да. Также можно настроить уведомления в разделе настроек уведомлений вашего устройства.
Какие типы серверов Федиверса можно установить как веб-приложения? #
Вы можете установить веб-приложения для большинства платформ Федиверса, включая: BookWyrm, Friendica, Funkwhale, Mastodon, Mobilizon, OwnCast, PeerTube, Pixelfed, WriteFreely
Помогите! Как вернуться назад без кнопки “Назад”? #
Некоторые веб-приложения имеют кнопку “Назад” в интерфейсе, но не все. Если её нет, обычно можно вернуться назад или вперёд, проведя пальцем по экрану влево или вправо.
Разве это не просто закладка? В чём смысл? #
Веб-приложения значительно отличаются от закладок:
- Уведомления: Веб-приложения поддерживают уведомления, чего нет у закладок.
- Интерфейс: Веб-приложения работают отдельно от браузера и скрывают его элементы управления, занимая весь экран. Это удобнее, так как нет второго интерфейса, занимающего место.
- Автономность: Вам не нужно открывать или закрывать браузер, чтобы использовать веб-приложения. Вы можете закрыть браузер, не закрывая веб-приложение, и наоборот.
- Ограничения: Установка работает только для сайтов, специально созданных как веб-приложения. Если попробовать установить обычный сайт, либо опция установки будет недоступна, либо иконка просто откроет сайт в браузере, как обычная закладка.
На техническом уровне веб-приложения работают через технологии браузера, но на практике использование веб-приложения почти не отличается от использования обычного приложения. Многие приложения из магазинов на самом деле “под капотом” являются веб-приложениями.
Добавляя веб-приложения на главный экран, вы можете установить платформы Федиверса, которых ещё нет в магазинах приложений (например, BookWyrm). Даже для платформ с отдельными приложениями, таких как Mastodon, многие предпочитают веб-интерфейс и используют веб-приложение.
Почему мой iPhone/iPad называет их закладками? #
Часть интерфейса iPhone/iPad действительно относится к веб-приложениям как к закладкам, но они работают иначе. Обычные сайты открываются в браузере с видимыми элементами управления, а установленные веб-приложения скрывают их, занимая весь экран. Кроме того, веб-приложения работают отдельно от браузера: если вы закроете браузер, веб-приложение останется открытым (и наоборот).
(Кроме того, важно помнить, что Apple не получает дохода от веб-приложений, в отличие от приложений из App Store. Это создаёт финансовую мотивацию для компании игнорировать или принижать веб-приложения, даже если они хороши.)
Что такое Progressive Web Apps (PWAs) или веб-клиенты? #
Вы можете услышать, что веб-приложения называют Progressive Web Apps (PWA) или веб-клиентами. Это просто разные термины для обозначения одного и того же.
Почему веб-приложения менее известны? #
Поскольку веб-приложения можно легко установить без магазинов приложений, владельцы таких магазинов (например, Apple и Google) не получают с них дохода. Кроме того, сложнее собирать данные пользователей через веб-приложения, чем через приложения из магазинов.
Это отсутствие денег и данных делает крупные корпорации не заинтересованными в популяризации веб-приложений, поэтому они стараются их игнорировать или принижать. Однако веб-приложения существуют, и многие люди предпочитают их приложениям из магазинов.