Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Web-Push уведомления / 22 сообщений из 22, страница 1 из 1
11.06.2018, 17:24
    #39659492
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
Ребят кто знает подскажите пожалуйста.

Нужно сделать push нотификации в браузере. Нашел гайды от гугла (все равно не понятно) и упоминания о либе web-push.

Подскажите годные гайды по этой теме, может уроки какие.
...
Рейтинг: 0 / 0
12.06.2018, 12:13
    #39659653
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
Tsyklop,

Есть готовые сервисы, но планые.

гугловские примочки помогают сделать только сами оповещения(графичкски). всё логику придется писать ручками(Если я правельно помню)

А что конкретно не понятно!
...
Рейтинг: 0 / 0
12.06.2018, 12:15
    #39659654
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
Погуглите push notification api или чтото подобное
...
Рейтинг: 0 / 0
12.06.2018, 13:37
    #39659683
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
так это же вебсокеты натуральные
...
Рейтинг: 0 / 0
12.06.2018, 14:26
    #39659703
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78так это же вебсокеты натуральные
Где?

Web-Push уведомления - это сервер типа Firebase Cloud Messaging и JavaScript воркер на клиенте, что в фоне получает сообщения от первого.
Обычным POST-запросом шлёте JSON-уведомление на fcm.googleapis.com/fcm/send и оно пересылается нужным пользователям.
Какой при этом транспорт используется между FCM и воркером, Вас не парит.

Или Вы про то, чтобы написать полностью своё решение?
...
Рейтинг: 0 / 0
12.06.2018, 14:30
    #39659709
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
Tsyklop,

на хабре разве плохие статьи: https://habr.com/search/?q=Web Push ?
...
Рейтинг: 0 / 0
12.06.2018, 14:32
    #39659710
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
...
Рейтинг: 0 / 0
12.06.2018, 14:35
    #39659714
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
...
Рейтинг: 0 / 0
12.06.2018, 15:05
    #39659728
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
skyANAtip78так это же вебсокеты натуральные
Где?

Web-Push уведомления - это сервер типа Firebase Cloud Messaging и JavaScript воркер на клиенте, что в фоне получает сообщения от первого.
Обычным POST-запросом шлёте JSON-уведомление на fcm.googleapis.com/fcm/send и оно пересылается нужным пользователям.
Какой при этом транспорт используется между FCM и воркером, Вас не парит.

Или Вы про то, чтобы написать полностью своё решение?
а зачем мне сторонний googleapis ^^ что за дичь?
автор Отправка уведомления об изменении статуса обращения пользователя в службу техподдержки;
Отправка уведомления об изменении статуса заказа;
Появление на складе товара, который ждал пользователь;
Ответили на комментарий пользователя к статье;
Новая задача в багтрекере со статусом Bug или Critical.

там особо нечего писать при наличии готового механизма вебсокетов
сервер родил новый event для ID - отдал его этому ID
...
Рейтинг: 0 / 0
12.06.2018, 15:34
    #39659746
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78skyANAпропущено...

Где?

Web-Push уведомления - это сервер типа Firebase Cloud Messaging и JavaScript воркер на клиенте, что в фоне получает сообщения от первого.
Обычным POST-запросом шлёте JSON-уведомление на fcm.googleapis.com/fcm/send и оно пересылается нужным пользователям.
Какой при этом транспорт используется между FCM и воркером, Вас не парит.

Или Вы про то, чтобы написать полностью своё решение?
а зачем мне сторонний googleapis ^^ что за дичь?Нет никакого желания рассказывать про сервисы рассылки уведомлений.
О них полно информации в интернете на любом языке. И готовых библиотек по работе с ними навалом.
Откройте крышку люка и сами поизучайте вопрос, раз не в теме.

tip78автор Отправка уведомления об изменении статуса обращения пользователя в службу техподдержки;
Отправка уведомления об изменении статуса заказа;
Появление на складе товара, который ждал пользователь;
Ответили на комментарий пользователя к статье;
Новая задача в багтрекере со статусом Bug или Critical.

там особо нечего писать при наличии готового механизма вебсокетов
сервер родил новый event для ID - отдал его этому IDНу раз особо нечего писать, то дайте ТСу готовый пример.
С подключением, регистрацией, получением ID.
Привязкой пользователя к конкретному устройству используя ID устройства.
Безопасностью, многопоточностью, обработкой ошибок и т.д., и т.п.
...
Рейтинг: 0 / 0
12.06.2018, 15:37
    #39659749
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78,

или напишите гайд по этой теме, ТС же его просит
...
Рейтинг: 0 / 0
12.06.2018, 15:41
    #39659751
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
skyANAНу раз особо нечего писать, то дайте ТСу готовый пример.
С подключением, регистрацией, получением ID.
Привязкой пользователя к конкретному устройству используя ID устройства.
Безопасностью, многопоточностью, обработкой ошибок и т.д., и т.п.
А, основную фишку забыл: возможность получать сообщения отправленные с сервера, независимо от того, запущено ли веб приложение в фоне или даже загружено ли оно вообще пользователем.
...
Рейтинг: 0 / 0
12.06.2018, 16:06
    #39659765
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
skyANAtip78там особо нечего писать при наличии готового механизма вебсокетов
сервер родил новый event для ID - отдал его этому IDНу раз особо нечего писать, то дайте ТСу готовый пример.
С подключением, регистрацией, получением ID.
Привязкой пользователя к конкретному устройству используя ID устройства.
Безопасностью, многопоточностью, обработкой ошибок и т.д., и т.п.
откройте свой любимый хабр и берите любой
в гугле тысячи их
...
Рейтинг: 0 / 0
12.06.2018, 16:07
    #39659766
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
skyANAskyANAНу раз особо нечего писать, то дайте ТСу готовый пример.
С подключением, регистрацией, получением ID.
Привязкой пользователя к конкретному устройству используя ID устройства.
Безопасностью, многопоточностью, обработкой ошибок и т.д., и т.п.
А, основную фишку забыл: возможность получать сообщения отправленные с сервера, независимо от того, запущено ли веб приложение в фоне или даже загружено ли оно вообще пользователем.
а получать чем, силой мысли?
...
Рейтинг: 0 / 0
12.06.2018, 16:57
    #39659782
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78skyANAпропущено...
Ну раз особо нечего писать, то дайте ТСу готовый пример.
С подключением, регистрацией, получением ID.
Привязкой пользователя к конкретному устройству используя ID устройства.
Безопасностью, многопоточностью, обработкой ошибок и т.д., и т.п.
откройте свой любимый хабр и берите любой
в гугле тысячи их
Понятно. Ни примера, ни гайда не будет. Придётся ТСу довольствоваться тем, что я накидал.
И это правильно
...
Рейтинг: 0 / 0
12.06.2018, 16:59
    #39659783
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78skyANAпропущено...

А, основную фишку забыл: возможность получать сообщения отправленные с сервера, независимо от того, запущено ли веб приложение в фоне или даже загружено ли оно вообще пользователем.
а получать чем, силой мысли?
Ладно, открою люк танка за тебя.

Push API

The Push API enables sending of a push message to a webapp via a push service.
An application server can send a push message at any time, even when a webapp or user agent is inactive.

Осилишь дальше сам поизучать?
...
Рейтинг: 0 / 0
12.06.2018, 17:02
    #39659784
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
...
Рейтинг: 0 / 0
12.06.2018, 17:04
    #39659785
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78,

с UML знаком?
...
Рейтинг: 0 / 0
12.06.2018, 18:10
    #39659805
tip78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
skyANAtip78пропущено...

а получать чем, силой мысли?
Ладно, открою люк танка за тебя.

Push API

The Push API enables sending of a push message to a webapp via a push service.
An application server can send a push message at any time, even when a webapp or user agent is inactive.

Осилишь дальше сам поизучать?
вы хоть понимаете, что чтобы юзер получил что-то из сети, у него хотя бы порт должен быть открыт, а на порту должен висеть приёмник?
авторA push message can also be sent when the user agent is temporarily offline. In support of this, the push service stores messages for the user agent until the user agent becomes available.
вы сами то читали дальше первого абзаца?
автор user agent
server stores messages

разницу междуавторвозможность получать сообщения отправленные с сервера, независимо от того, запущено ли веб приложение в фоне или даже загружено ли оно вообще пользователем.
(т.е. фактически СИЛОЙ МЫСЛИ)
и
авторсервер собирает сообщения в очередь, а когда юзер появляется в сети, ему их отправляет
ЭТУ разницу вы понимаете?

зы: вы сейчас похожи на обезьянку, которой показалось, что она узнала что-то такое, чего другие не знают, и тут же начала хамить, плеваться.
тьфу, школота обоссаная.
...
Рейтинг: 0 / 0
12.06.2018, 18:29
    #39659812
Tsyklop
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78,

Не силой мысли. Если вы заметили но хром полностью не закрывается. Его процессы висят в памяти. Именно в них и крутятся service worker-ы которые принимают сообщения и показывают, даже тогда когда браузер не запущен.
...
Рейтинг: 0 / 0
12.06.2018, 19:21
    #39659828
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78,

мне монопенисуально на кого я там похож в глазах такого фееричного невежды и невежы как Вы.
Продолжайте сидеть в своём танке
...
Рейтинг: 0 / 0
12.06.2018, 19:40
    #39659834
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Web-Push уведомления
tip78вы сами то читали дальше первого абзаца?
автор user agent
server stores messages

разницу междуавторвозможность получать сообщения отправленные с сервера, независимо от того, запущено ли веб приложение в фоне или даже загружено ли оно вообще пользователем.
(т.е. фактически СИЛОЙ МЫСЛИ)
и
авторсервер собирает сообщения в очередь, а когда юзер появляется в сети, ему их отправляет
ЭТУ разницу вы понимаете?
Советую перечитать спеку, пока не дойдёт, что webapp (веб приложение) и user agent - это таки разные вещи.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Web-Push уведомления / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]