В iOS есть функция «Уведомления с расширенными возможностями» (Rich Notifications). Она позволяет взаимодействовать с уведомлениями прямо на Apple Watch или открывать их, потянув вниз, не запуская приложение.
Пример (Twitter):
Я считаю, что Discourse мог бы выиграть от добавления возможности прямого ответа и кнопки «Нравится». Это также могло бы открывать окно просмотра, где можно использовать разметку Markdown вместо обычного текста. Для чата Discourse можно оставить обычное поле ввода.
Это было бы полезно, когда я не за компьютером, например, играю в игру, которую нельзя поставить на паузу, и мне нужно быстро ответить.
Ещё одна проблема, с которой я сталкиваюсь в приложении — это задержки и неточные уведомления, когда ваш сайт не размещён на хостинге Discourse.
Не понимаю, почему это происходит, ведь другие сторонние приложения, например Fig, справляются с этим отлично. Возможно, я ошибаюсь, но немного раздражает необходимость скачивать ещё одно приложение только для того, чтобы получать push-уведомления, которые приходят с задержкой в 20 минут и просто говорят @User posted in Topic, тогда как на форумах Discourse, таких как Meta, они приходят мгновенно и содержат текст: "@User posted in Topic: "Content".
Снова повторюсь, возможно, я ошибаюсь в чём-то из этого, но такая возможность существует.
CDCK предоставляет уведомления для Meta и сайтов, которые они размещают за плату.
Fig предоставляет уведомления, поскольку само приложение стоит 20 долларов в год, что покрывает расходы на службу уведомлений.
Уверен, это уже обсуждалось, и они поправят меня, если я ошибаюсь, но я не думаю, что это хоть сколько-нибудь практично — просить CDCK оплачивать инфраструктуру уведомлений для маршрутизации сотен миллионов сообщений. В конце концов, это одно из преимуществ их хостинга.
Уведомления чата Discourse в совместимых браузерах уже поддерживают эту функцию.
Я постоянно использую свои часы на WearOS для ответов на упоминания в чате — это здорово. И поскольку это основано на веб-стандарте, это работает на Windows, Android и ChromeOS.
Apple пообещала поддержать стандарт WebPush в 2023 году, так что давайте надеяться, что они реализуют это правильно, включив поддержку встроенных ответов.
Чтобы избежать этого, вы также можете использовать белый список кодовой базы приложения и развернуть его в магазинах. Или подождать, пока Apple исправит своё бесстыдное антиконкурентное монополистическое поведение в этой сфере (или пока ЕС или Конгресс не заставят их это сделать).
Это лишь частичный скриншот. Вы сначала добавили форум на главный экран? (Это секретное правило для push-уведомлений в iOS 16.4. Обычные веб-сайты не могут запрашивать разрешение на push-уведомления; это работает только при добавлении на главный экран).