VPN алмаштыруу сайттын билдирүү уруксатын баштапкы абалга келтириши мүмкүн деген түшүнүк адамдардын реалдуу убактысын ала тургандай туура эмес. Чыгуу дарегиңиздеги эч нерсе уруксат жазуусунун бөлүгү эмес. Сайттын уруксаты бир браузер профилинин ичинде анын келип чыгышына каршы сакталат, ошондуктан бир серверден экинчисине өтүү аны так бар жеринде калтырат. Чынында өзгөргөн нерсе — сессияңыз, жана адамдар VPN билдирүүлөрүнө бир нерсе кылды деп чечкенде көбүнчө ошого карашат.

Бир жөндөөгө окшош үч кампа

Уруксат — бир жазуу, операциялык системанын билдирүү которгучу — экинчиси, ал эми сайттын өз жазылуусунун абалы — үчүнчүсү. Ар бири башка жерде башка аракет менен жокко чыгарылат.

LayerWhere it livesWhat actually revokes it
Permission grantBrowser profile, keyed by originSite settings, site reset, or clearing site data
OS delivery switchOperating system notification settingsThe OS per-app or per-browser toggle
Push subscriptionPush service, bound to a service worker registrationUnsubscribe, or a subscription the service considers expired

Уруксат эмнеге байланган

Веб билдирүү уруксаты келип чыгышы боюнча жана профиль боюнча. Ал https://app.example.com сиздин коомдук дарегиңизге эмес, ошол URLге ээрчийт, ошондуктан башка машинада суралган ошол эле сайт кайра суроого аргасыз, жана ошондуктан башка VPN акыркы чекити жаңы сурам жаратпайт. Аны жазылган жеринде текшериңиз: сайт жөндөөлөрүндөгү билдирүү панели уруксат берилген келип чыгыштарды тизмелейт, ал эми баракча өзү өз абалын билдире алат.

chrome://settings/content/notifications
navigator.permissions.query({name: 'notifications'})
chrome://serviceworker-internals

Сурам келип чыгышта мурунтан бар абалды жаңысын сурабастан билдирет, ал эми service worker баракчасы — каттоо жана анын push жазылуусу жашаган же жашай албаган жер. Эгер уруксат бар болуп, жеткирүү дагы эле ишке ашпаса, сиз биринчи эмес, үчүнчү катмарды карап жатасыз.

push жолу — өзүнчө мамиле

Web Push баракча түздөн-түз көзөмөлдөбөгөн жазылууну кошот. Браузер PushSubscription push кызматынан сурайт, баракчага акыркы чекиттин URLин берет, ал эми жеткирүү кийинчерээк ошол чекитке барып, катталган service workerге өткөрүлөт. MDNдин PushSubscription документтери акыркы чекитти жазылуучу worker үчүн push сервериндеги ыңгайлаштырылган URL катары сүрөттөйт, жана бүт маани ушунда: бул жеткирүү мүмкүнчүлүгү, сиз жарыялаган коомдук дарек эмес.

Бул жерден эки натыйжа келип чыгат. Биринчиден, акыркы чекиттин URLине сезимтал нерсе катары мамиле кылуу керек, ошондуктан анын коомдук колдоо жибинде орду жок. Экинчиден, push кызматы өзүнүн аутентификациясын колдонот, ошондуктан жалгыз URLге ээ болуу бирөө аутентификацияланган билдирүү жөнөтө аларынын далили эмес. Жазылуудан чыкканда браузер push кызматына жазылууну жараксыз кылууну айтат, жана дал ошол аракет жеткирүүнү токтотот. VPN серверлерин алмаштыруу — ал аракет эмес.

VPN эмне үчүн күнөөлүү көрүнөт

Чыгуу дарегиңизди өзгөртүңүз, көптөгөн сайттар сизди кайра аутентификациялайт, сессия кукисин айландырат же жөндөөлөр баракчасын нөлдөн кайра тартат. Ошондо ошол сайттын билдирүүлөрү уруксатка эч кандай тиешеси жок себептерден токтой алат: жаңы сессия — жазылган сессия эмес, сайт өзүнүн маркетингдик макулдугун кайра текшерет же аймактык эреже функцияны жашырат. Жеткирүү да ишке ашпашы мүмкүн, анткени push акыркы чекитинин хосу жаңы жол менен жеткиликсиз же жай, бул сырттан жокко чыгарылган уруксатка так окшош.

Эч нерсе жыйынтыктабастан мурун катмарларды өз-өзүнчө окуңуз. Уруксаттар панели уруксаттын бар-жогун айтат; service worker тизмеси каттоо жана жазылуунун бар-жогун айтат; операциялык системанын которгучу браузердин эң башында эле бир нерсе көрсөтүүгө укугу бар-жогун айтат.

Өзгөртүүнү ойлогон нерсеңизди өзгөртүңүз

Билдирүүлөр токтогонун кааласаңыз, ошол келип чыгыш үчүн уруксаттан баш тартыңыз жана сайттын push жөндөөсүнөн жазылуудан чыгыңыз, анан операциялык системанын которгучу сайт менен кулпуланган экраныңыздын ортосундагы жалгыз нерсе эмес экенине ынаныңыз. Келечектеги билдирүүлөрдү блоктоо сайтта мурунтан бар аккаунт маалыматтарын жок кылбайт, жана бул сайтка өзүнчө сурам.

Башка тармак жолун кааласаңыз, VPNди өзгөртүңүз. Ал сессия инсандыгына, географиялык эрежелерге жана кайсы серверлерге жете аларыңызга таасир этет, ал эми билдирүү уруксатын тийбеген бойдон калтырат.

VPN аркылуу билдирүүнүн мазмунуна ансыз караган ошол эле шек менен караңыз. Тааныш браузер билдирүү көрсөтүшү жөнөтүүчүнүн же шилтеменин мыйзамдуу экенине далил эмес.

Тектеш макалалар