Тут не исправить уже ничего, Господь, жги! Войти !bnw Сегодня Клубы
https://w3c.github.io/push-api/ -- абстрактное описание того, как браузер может принимать push. Мозилла, например, утверждает, что это уже работает и предлагает настраивать сайты, которым можно, и которым нельзя. Я вот только одного не понял. С точки зрения пользоваеля: 1. Вот у меня работает например комп. Для начала комп, а не телефон. 2. Firefox запущен. 3. Боб и Элис присылают мне сообщение, что бы это умное слово ни значило. 4. Вкладочка с сайтом, на котором я это сообщение буду читать, не открыта. 5. Файерфокс, соответственно его *получает*. 6. Файерфокс запускает соответствующий воркер, открывает вкладочку, всем чмафки, мимими. Ну короче это уже дело вских там JS, похапе и прочей подобной срани. Как происходит (5)? *Куда* он его получает? Ну и сразу усложним и одновременно упростим задачу. Работает телефон. Файерфокс не запущен, телефон спит, и только *вендорозависимый* push -- канал слушает эфир. То, что он *вендорозависимый* здесь тоже принципиально. Короче, я ни хрена не понял.
#LIUSTK / @dluciv / 3213 дней назад

"Пуш" это поллинг http.
#LIUSTK/7X2 / @l29ah / 3213 дней назад
@l29ah Ну ок. Но тут мы сталкиваемся с типичной проблемой. Можно поллить, например, пушсервис Мозиллы специальный. Ну илиподружиться с сервисом изготовителя телефона. Тогда это будет технически более правильно -- меньше трафика, дольше живёт батарейка и т.д. Но тогда это будет *вендорозависимо* и потому богопротивно. А можно поллить каждому говносайтику свой севис. Тогда оно выжрет батарейку и трафик. Оно будет конечно всё независимо и дико правильно. Но на хрена такой пуш нужен? Только за ради того, чтобы поллить сайтик, когда вкладоска открыта?
#LIUSTK/8GZ / @dluciv --> #LIUSTK/7X2 / 3213 дней назад
@dluciv Ни то, ни другое не нужно и богопротивный ад, поскольку можно каждому читать открытый вчера tcp и не выжирать батарейку either way.
#LIUSTK/CMJ / @l29ah --> #LIUSTK/8GZ / 3213 дней назад

У Мозиллы стоит сервер, Файрфокс, пока запущен, всё время держит с ним соединение и реагирует на всё говно, которе в нём когда-либо было отмечено. Системные пуши ни при чём.

#LIUSTK/JGQ / @ceyt / 3213 дней назад
@ceyt Ништяк. Отвязались от одного вендорозависимого фуфла, привязались к другому. Системные ни при чём там, где их нет. А там где есть, тоже ни при чём?
#LIUSTK/8RQ / @dluciv --> #LIUSTK/JGQ / 3213 дней назад

@dluciv У них пуш от телефончиков остался, надо было пристроить куда-нибудь. Если взлетит, будут, наверное, договариваться об обмене подписками и взаимодействии с остальными сервисами.

#LIUSTK/H88 / @ceyt --> #LIUSTK/8RQ / 3213 дней назад
ебать ты тупой, там же все написано: https://support.mozilla.org/en-US/kb/push-notifications-firefox > How does it work? > What information does Firefox use to provide Web Push?
#LIUSTK/OMY / @anonymous / 3213 дней назад
@dluciv нихуя не отказались, стандартные гугло-клауд пуши юзаются для андроидофонов (совместно со своим вендорозависимым, видимо для случая пока ты онлаен)
#LIUSTK/WU7 / @anonymous --> #LIUSTK/8RQ / 3213 дней назад
@anonymous Ну ты тоже, будь поумнее, мог бы догадаться, что Файерфокс у меня для примера, а интересует скорее общая ситуация.
#LIUSTK/IJJ / @dluciv --> #LIUSTK/OMY / 3213 дней назад
@dluciv какая еще нахуй общая? каждый пляшет как хочет, это мир браузеров, детка
#LIUSTK/2DQ / @anonymous --> #LIUSTK/IJJ / 3213 дней назад

@dluciv И потом, стандарт открытый, сервер тоже, можешь поменять настройку в FF и работать со своим личным зондом.

Кстати про сервер: https://www.youtube.com/watch?v=_F2peRzJzhU

#LIUSTK/W0Z / @ceyt --> #LIUSTK/8RQ / 3213 дней назад
@dluciv Какой поллинг, вебсокеты там наверняка.
#LIUSTK/2P9 / @windowsadmin --> #LIUSTK/8GZ / 3213 дней назад
@windowsadmin Да на самом деле разница-то... Всё равно +1 активное TCP-соединение с периодическими пингами. Для ноута погоды не сделает, да, а для мобильника -- м.б. и заметно будет.
#LIUSTK/T0W / @dluciv --> #LIUSTK/2P9 / 3213 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.