All streams
Search
Write a publication
Pull to refresh
10
0
Карнаухов Олег @BupycNet

User

Send message
Да, даже странно что в Firefox это не предусмотрели. Прямо издевательство какое то.
Я же в конце статьи дал ссылку на целый гайд по выключению уведомлений для отдельных сайтов, в самом браузере для всех сайтов и т.д.
У вас на скрине как раз уведомления надо перевести или во второй пункт или в 3й.

«Зашёл на meduza.io — оповещения не было (может в печеньках запрет хранится или блокировщик рекламы не даёт). Посмотрю, будут ли приходить пуши.»
Хранится в разрешениях к сайту.
https://habrastorage.org/files/480/94a/d02/48094ad020a84d49a95a8fc3110ba826.png
(отлично, у статьи +11, а карма ушла в минус, люблю хабр)
На всех сайтах

И да — исключения тоже можно сделать там же.
Зачем PushBlock если пуши выключаются в настройках браузера?
В браузере есть такая настройка «Разрешать уведомления по-умолчанию». Её видимо сделал знатный мазохист. Т.к. при этой настройке вы не видимо запросов разрешение. Вы просто бродите по сайтам, в браузер собирает подписки самостоятельно. К нам даже обращался человек с такой проблемой и мы долго не могли понять как такое произошло.

Вообще даже сам гугл во всех своих примерах показывает, что пуши должны активироваться при нажатии кнопки. Все же почему то их вешают в onload.
Мы примерно этого и ждем. Уже давно развиваемся именно как централизированная платформа. Тут получается интересная вещь:
1. Сайты ставят себе оповещения на сайт т.к. считают это эффективным.
2. Они действительно получают кое где прирост посещаемости, но в то же самое время и недовольство со стороны некоторых пользователей.
3. Они ищут альтернативу. которая менее навязчива и управляема пользователем и находят нас.

«они набрали такой массовости, что я уже попросту их игнорирую, хотя по началу с интересом подписывался.»
Тут еще проблема в том где используется. Например новостным сайтам пуши малополезны. А вот например тому же хабру пуши были бы полезны, но не в виде пушей о статьях — пуши о ответах на комментарии, личные сообщения и т.д. То есть тоже самое что обычно приходит на почту. Но тут получается двоякая ситуация — неадекватные СМИ пихают пуши куда только можно и нельзя. А адекватные сайты, где пуш-уведомления необходимы для быстрого информирования, делают либо платные уведомления по СМС, либо уведомления на почту (причем еще и криво, что часть просто пропускается и не доходит), а пуши игнорируют т.к. по ним много недовольства на других сайтах.
«Потому что сайты, которые мы читаем, такой фигней не страдают (хабр в том числе), впрочем как и браузеры. „
1. Вполне возможно, что если так и дальше пойдет хабр сделает тоже самое. Приблизительно пол года назад мы предлагали хабру создать официальный канал в PushAll. Они ответили, что возможно сделают пуши у себя самостоятельно. Также, тут не указывал, но видел несколько и IT'шных сайтов на которых такие же уведомления висят.
2. Такие окошки на подписку сейчас есть в: Chrome, Chromium, Yandex browser, Firefox, Safari — практически 90% рынка.

“А вообще, ваш пост напоминает про ежиков и кактус.» В тостере висит несколько вопросов на тему, как отписаться от уведомлений. За последние сутки с хабра более 1000 переходов по ссылке с инструкцией по отписке от уведомлений.

К слову «Если браузеру сказано закрыться, он закрывается целиком и полностью.» на OS X вроде как уведомления работают даже когда браузер закрыт совсем. Они работают через внутренний сервис APNS и связаны с областью уведомлений. Т.е. после подписки браузер вообще не участвует в работе.
И тут вы скорее в меньшенстве — в РФ например о медузе, слоне, лайфхакере или sports.ru знают больше людей чем о хабре. Так что проблема достаточно глобальна. К слову зарубежные новостные сайты тоже по этой теме сильно грешат. Мы когда пол года назад писали людям про пуши, у них уже было недовольство — у тех кто читает зарубежное СМИ. А сейчас недовольство уже у всех.
Тут примерно логика в том, чтобы заменить неправильные уведомления правильными.
У нас например можно подписаться на компьютере на множество каналов, настроить фильтрацию и потом на телефоне нажать вход — и получать все те же уведомления. Придти куда то в другое место — и там также просто нажать вход.
Причем в любой момент можно отключить уведомления на определенном устройстве — например рабочем ПК, чтобы не отвлекало.

И фильтрация очень хорошая вещь, например есть канал СоХабр — pushall.ru/sohabr
Пушит около 10-50 пушей в сутки. Это все статьи с Хабра, Гиктаймс и Мегамозг. При этом принимать все эти 10-50 статей пушами нет никакого смысла. Однако, например, я как разработчик PHP и Android, плюс человек заинтересованный в тематике рассылок и уведомлений прописал необходимые мне фильтры.

Я прописал те же фильтры еще на 20 каналах. Т.е. суммарно вместо 200 пушей с этих каналов в сутки я получаю лишь 3-5 по необходимой мне тематике. В итоге я даже редко захожу на эти ресурсы самостоятельно — все необходимые статьи приходят мне сами. Тут даже получается так, что наши пуши могут вредить посещаемости ресурса. Если раньше я набивал несколько хитов, чтобы просто проверить какие там новые статьи вышли. То теперь я могу это не делать.
Более того — я иногда использую ленту каналов, чтобы посмотреть что то помимо того, что я отфильтровал. За один взгляд можно увидеть 3-5 статей, что значительно увеличивает скорость оценки, нужно это читать или нет.

Плюс для сообщества хабра, эта тематика вообще должна быть интересна еще и в личном плане. У нас около 20% всех пушей в системе это личные оповещения самому себе. Чаще всего это логи, ошибки, отладка всякая. Я сам использую PushAll для мониторинга работы других своих проектов.

Да и мы пытаемся менять вообще отношение к оповещениям. Нас несколько коробит, когда нам говорят, что push-уведомления это очень навязчиво и мешает. Изначальная идея была заменить почту. Т.к. на самом деле большая часть писем в почтовых ящиках это неконтролируемых спам. Бывает подписался на каком то сайте, а отписываться лень — если это происходит через pushall — отписка происходит в 2 клика — клик по иконке, клик отписаться.

То есть в теории мы хотим не просто отправлять просто пуш-уведомления и все. Мы хотим заменить все уведомления — и почтовые и пуши. Так чтобы над ними был контроль у пользователя.
Так получилось. На мелузе я о пушах знал и сразу сделал скрин. Остальные сайты я уже наспех делал.
Плюс просто до этого пришел пуш на ту же тему от медузы, поэтому им выделил
В общем скорее просто совпадение и лень по другим скринам.
Это не совсем те уведомления. Эти уведомления работают даже если вкладка закрыта, или даже если браузер закрыт и работает в фоне.
Тут да, налицо использование фичи не по назначению. Но проблема в том, что 90% всех использующих сайтов как раз используют функцию неправильно.
Да и некоторые пункты как раз относятся к технологии. Подписки не синхронизируются, уведомления висят на экране, нет никакой истории оповещений, управления, фильтрации и т.д.
Тут как раз много вторых, которые особо не в курсе, что можно в почте все это сделать. И на самом деле даже рассовывание по папкам мало поможет.
Простой пример — если вы даете мыло сервису, и вам важно получать от него уведомления, то вы можете смериться с тем, что он шлет письма слишком часто. Или смериться с тем, что он шлет только на почту.

С нашим же вариантом если этот сервис заведет у нас канал пользователь сам решает как ему удобнее получать уведомления, куда и как часто.
Тут видимо бизнес виноват. Adblock теперь стоит у всех, нужно как то двигать рекламу — есть пуши. Вот и производители браузеров задумали немного поднять рекламный рынок создав эту неконтролируемую машину убийств.
У нас есть вывод количества новых уведомлений в плагине. Тут на самом деле самая большая проблема, что гугл убил в хроме центр уведомлений и начался ад. Раньше уведомления падали туда по таймауту, потом гугл убрал «звоночек» и выбор появился — либо они улетят в небытие через 5 секунд, либо мы будем его держать до последнего.

В случае с плагинами да, все просто — мы отлавливаем момент если уведомление исчезло само и записываем его как пропущенное. Причем пропущенные уведомления можно прочесть на любом другом устройстве без проблем.
Как раз скоро хотим обновить дополнение и приложения добавив функции «Не беспокоить» в зависимости от приоритета. К примеру для админов — всякие отладочные маловажные пуши-логи могут лететь в пропущенные, а critical будут со звуком несмотря на «Не беспокоить»
Вот именно такой подход мы и ведем. Ссылки на канал часто кидают в виде иконки в список других иконок рядом с RSS и все норм.
Да для FF потом добавим. Разве в настройках нет выключения оповещений от сайтов?
Похоже ваш метод отключит вообще все пуш уведомления, включая уведомления от дополнений. Так, любители всяких тайм-менеджеров с напоминаниями и им подобными могут очень сильно пострадать.
Поддержка почтовой инфраструктуры, ожидание внесения IP в белые списки (нужно время на то, чтобы вам начали доверять)
"но как быть с самодельными продуктами без git, с регулярно обновляющимся кодом скриптов"
git обязательно нужно в данном случае. Без git и разработка и обновление кода?
"И пока не могу полагать, что работа с сокетами одного типа может отличаться чем-то кроме дополнительных расходов на tcp-обработку."
Как выше писали — проблема в буферах php-redis. Именно в нем разные реализации.
"Ссылкой поделитесь?"
https://toster.ru/q/223524
Вот еще проблема — https://github.com/phpredis/phpredis/issues/70 у многих решается как раз переходом с UDS на TCP.
Тут дело не в самих сокетах, а в том как с ними работает драйвер php и сам redis.
Например также читал, что у редиса была (или еще есть?) бага, связанная с тем, что UDS не отвечает в момент записи редисом данных на диск, в то же время tcp просто ожидает ответа.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity