Улучшенные окна уведомлений

Надеюсь, я не одинок в этом, но когда я открываю панель уведомлений:

мне нравится, чтобы она была «чистой», без выделенных уведомлений, и чтобы можно было сразу отклонять некоторые из них.

Что касается ответов и подобного, я, конечно, нажимаю на уведомление, чтобы прочитать его, ответить и т. д., и при повторном открытии панели оно не будет выделено. Но когда речь идет, например, о Likes, я не хочу нажимать на них, чтобы отклонить. В то же время мне не нравится просто игнорировать их, потому что выделенное (непрочитанное) уведомление сбивает меня с толку (я искренне надеюсь, что другие чувствуют то же самое…)

Мое предложение: каждое уведомление можно было бы отклонять вручную из этой панели с помощью простой кнопки. Может быть, просто Отклонить под ним? Или простой значок галочки в углу? Что-то подобное.


Еще одна вещь, которая меня всегда «бесит» — это кнопка внизу. Зачем стрелка, если стрелка подразумевает «расширить»? Когда мы нажимаем, мы не расширяем то, что уже видим, мы открываем новое окно. Да, в итоге мы получаем больше уведомлений для просмотра, но это не совсем «расширение». Я думаю, что простая и четкая надпись Показать все (или Все уведомления) имела бы больше смысла.


В панели уведомлений, по-моему, кнопка Отклонить все должна всегда отклонять все уведомления, относящиеся к выбранной вкладке. В данном случае это отклонит все уведомления, видимые на вкладке Все:

image

В этом случае она отклонит все уведомления на вкладке Likes, но если у меня все еще есть непрочитанные Ответы, например, они должны остаться непрочитанными:

image

2 лайка

Я действительно считаю, что лучше всего сработает комбинация обоих ваших предложений: если мы добавим кнопку «Отклонить» для каждой вкладки в панели уведомлений, это также решит вашу проблему, не требуя вручную очищать каждое уведомление, так что:

Это отклонит все мои флаги, но только флаги

1 лайк

Я всё ещё считаю, что функция отклонения уведомлений по отдельности могла бы быть полезной. Например, если я прочитал ответ в электронной почте и знаю, что не нужно отвечать на него, то, вернувшись к рабочему столу, я всё ещё вижу уведомление «Непрочитано». Поэтому мне нужно кликнуть по нему, чтобы пометить как «Прочитано».

И да, было бы идеально добавить кнопку «Отклонить все» в основную панель уведомлений для каждой вкладки.

Как насчёт кнопки «Посмотреть все»?

Это тоже обсуждалось внутри компании. Идея здравая, но в итоге мы решили ничего не менять — наверняка причин множество. Одна из них, которая приходит на ум: на мобильных устройствах и в других языковых версиях высока вероятность проблем с переполнением. Иконка такого риска не несёт.

Я не говорю, что это не так, но какие приложения, по вашему мнению, предлагают такой детальный контроль? Всегда приходится идти на компромисс.

  • Администраторы могли бы решать, использовать ли иконку или текст, если видят, что их язык влияет на отображение. Они также могли бы добавлять собственный текст. Возможно, фраза «Посмотреть все» на определённом языке вызовет переполнение, но другая комбинация, например «Ещё» или что-то подобное, — нет.
  • На мобильных устройствах кнопки «Посмотреть все» и «Отклонить» можно располагать вертикально, а не горизонтально.

Моя проблема больше связана с типом самой иконки. Но, опять же, администратор может выбрать ту, которая лучше подходит для его форума.

Преимущество «настоящих» приложений, а также браузерных версий, заключается в наличии опций свайпа, которых нет в Discourse, что делает их более гибкими.

Опять же, это не большая проблема, это просто то, с чем я часто сталкиваюсь и всегда чувствую необходимость отклонить некоторые уведомления по отдельности.

Например:

В данном случае мне не нужно нажимать на верхнее уведомление. Я уже знаю, что это.
Что касается второго уведомления, возможно, я хочу увидеть, какой пост вам понравился (или, возможно, нет), поэтому это дало бы мне возможность отклонять определённые уведомления, сохраняя другие.

Могла бы функция свайпа быть рассмотрена в будущем?
Не только для этого, но и для функции «Отметить как непрочитанное».
Я также не вижу такой опции для каждого ответа.

1 лайк

Насколько мне известно, ни одно, но я тоже могу ошибаться.

Но… не мог бы Discourse задавать тон, а не следовать за ним?

1 лайк

Мне нравится такой подход, который перекликается с моими мыслями о большинстве компаний. Это вовсе не нападки на Discourse, ведь они действительно вовлечены в жизнь своего сообщества и в целом находят хороший баланс. Я хочу сказать, что в большинстве случаев компании поступают так: используют другие компании как оправдание, чтобы не делать XYZ. Мы можем смотреть на другие компании за вдохновением в том, что можно внедрить, но также обращать внимание на то, чего у них нет, и внедрять это сами.

Ещё раз подчеркну: Discourse и его команда очень открыты к новым идеям, и мне это нравится. Хочу сделать это максимально ясным, чтобы избежать недопонимания. Тем не менее, я согласен, что иногда нужно быть лидером, а не последователем, чтобы things могли улучшаться и двигаться вперёд.

Facebook позволяет «Отметить как прочитанное», «Отметить как непрочитанное», а также имеет отдельную вкладку для «Непрочитанных».

Кнопки с подменю появляются только при наведении курсора.

SCR-20250815-jhvv

Обычное состояние, без подменю:

SCR-20250815-jjdl

При наведении, иконка подменю:

SCR-20250815-jjenf

1 лайк

У всего, что мы предлагаем, есть огромная цена. Мы могли бы быть лидерами, если бы делали одно дело и предлагали фиксированное решение. Однако, как вы хорошо знаете, мы предлагаем миллион решений, которые все каким-то образом должны работать вместе.

Поэтому это:

— это наивно, простите за прямоту. Так не будет. Вместо этого нас попросят предоставить решение для «összes megtekintése» (венгерский) или чего-то подобного.

Да, это кажется вероятным решением, пока кто-то, использующий самый большой размер шрифта + 400% масштабирование, не пожалуется, что видит только 1,5 уведомления и спросит: «Почему эти кнопки не рядом друг с другом?».

Я не пытаюсь проигнорировать (понимаете?) вашу точку зрения; это меня тоже часто раздражает (мой обходной путь — просматривать всё, на что я хочу посмотреть, а затем использовать dismiss all), я просто пытаюсь показать, что это часто не так просто, как кажется в одной конкретной настройке.

Мне это очень понравилось бы. У нас это уже есть в одном месте (для удаления личных сообщений в чате).

Но разве у вас уже нет опций для многих других функций или в некоторых случаях готовых решений, с которыми должны работать администраторы? Если они увидят, что összes megtekintése нарушает их макет, им придется работать с тем, что есть: иконка или поиск другого слова или комбинации слов.

Разве это не произойдет и с текстом Dismiss (Отклонить)? :wink: Мы всегда можем увеличить масштаб, пока всё не превратится в кашу из текста, а затем пожаловаться, что это выглядит ужасно. Точно так же, как мы больше не беспокоимся о веб-сайтах, которые не адаптируются и не поддерживают это. Всё развивается.

Я полностью понимаю, что обычно «просто» превращается во что-то гораздо более сложное. Я сам не разработчик, но по опыту знаю достаточно о программировании, чтобы понимать: иногда простое изменение одного слова в одном месте может стать кошмаром. Моя цель здесь — просто обсудить возможности программного обеспечения, а не то, займет ли это 1 день или 1 год, и, конечно, имеет ли это смысл с точки зрения пользовательского опыта.

Ну, это может быть шагом в правильном направлении. Или, как видно на моих скриншотах, простое наведение курсора для отображения иконки, открывающей меню?

Чтобы прояснить: это просто «настройки», а не вещи, которые мешают мне использовать платформу. Моя цель всегда — предоставлять обратную связь и объяснять, почему, по моему мнению, это ценно. Я знаю, что есть приоритеты, и платформа в текущем виде уже невероятно мощная. Я благодарен за то, что уже могу с ней делать, поэтому всё остальное — лишь детали.