Всплывающее уведомление


Всплывающее уведомление (или тост , пассивное всплывающее окно , закусочная , уведомление на рабочем столе , всплывающее уведомление или просто уведомление ) — это графический элемент управления , который сообщает пользователю определенные события, не заставляя его немедленно реагировать на это уведомление, в отличие от обычного всплывающие окна . Уведомления на рабочем столе обычно исчезают автоматически через короткое время. Часто их содержимое затем сохраняется в каком-либо виджете , который позволяет пользователям получать доступ к прошлым уведомлениям в более удобное время.
На мобильных устройствах push-уведомлений система обычно используется .
Поддержка в разных системах
[ редактировать ]В Windows 2000 Microsoft представила всплывающие подсказки , подобные пассивным всплывающим уведомлениям, привязанным к области уведомлений панели задач . Уведомления помещаются в очередь, когда пользователь отсутствует или работает заставка, и отображаются, когда пользователь возобновляет активность. Они остаются на экране в течение девяти секунд и затем исчезают, если пользователь игнорирует их. [1] Microsoft также внедрила аналогичные уведомления для другого своего программного обеспечения, такого как Windows Phone, с помощью службы push-уведомлений Microsoft . [2] Internet Explorer 7 и более поздних версий, Microsoft Outlook , Microsoft Security Essentials , а также Windows 8 и Windows 10 с использованием службы уведомлений Windows .

Уведомления на рабочем столе — это предлагаемый стандарт для freedesktop.org . [3] но все основные среды рабочего стола, работающие в системе X Window, уже поддерживают этот стандарт, что делает их обычно доступными в Linux и других Unix-подобных системах. Google принял концепцию ящика уведомлений [4] и всплывающие сообщения [5] для уведомлений пользователей в качестве основных компонентов своей операционной системы Android .
Начиная с версии 10.8 Mountain Lion, OS X предоставляет уведомления на рабочем столе через Центр уведомлений . Предыдущие версии OS X не имели встроенной функции уведомлений на рабочем столе; однако Growl — популярное приложение, предоставляющее аналогичную функциональность и пользующееся широкой поддержкой стороннего программного обеспечения. [6] iOS Начиная с iOS 5, также включает Центр уведомлений.
JavaScript
[ редактировать ]Браузеры, поддерживающие JavaScript, обычно реализуют Notification API . [7] Этот API запрашивает подтверждение пользователя, чтобы разрешить всплывающие окна и дать программисту возможность отображать уведомления с текстом (телом) вместе с описательным значком и заголовком.
Возможности
[ редактировать ]
Хотя пассивные всплывающие окна не требуют какого-либо взаимодействия с пользователем, некоторые реализации по-прежнему предоставляют пользователю возможность при желании взаимодействовать со всплывающим окном. Это называется действия . [ нужна ссылка ] В спецификации Freedesktop это необязательная функция, на которую клиенты не могут положиться, и ее использование не рекомендуется некоторыми рекомендациями по проектированию. [8]
В Android добавлена возможность выполнять действия с помощью Jelly Bean. [9]
На языке материального дизайна
[ редактировать ]Компания Google Material Design ввела термин «закусочная панель» для обозначения элемента пользовательского интерфейса, отображающего временное закрывающееся уведомление:
Снэкбары информируют пользователей о процессе, который приложение выполнило или будет выполнять. Они появляются временно, в нижней части экрана. Они не должны прерывать работу пользователя и не требуют исчезновения пользовательского ввода. [10]
Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ «Уведомления» . Майкрософт . Проверено 20 августа 2013 г.
- ^ «Понимание push-уведомлений Microsoft для телефонов Windows» . Майкрософт . 3 мая 2010 г. Проверено 4 ноября 2015 г.
- ^ Галагос .
- ^ «Уведомления» . Android-разработчики . Проверено 20 августа 2013 г.
- ^ «Создание всплывающих уведомлений» . Android-разработчики . Проверено 14 марта 2011 г.
- ^ Список приложений, поддерживающих Growl .
- ^ «Уведомление — Веб-API | MDN» . http://developer.mozilla.org . 6 марта 2024 г. Проверено 7 июля 2024 г.
- ^ Рекомендации по разработке уведомлений Ubuntu .
- ^ Рекомендации по уведомлениям Android .
- ^ «Закусочные» . материал.io . Проверено 7 мая 2020 г.