VPN dəyişikliyinin saytın bildiriş icazəsini sıfırlaya bilməsi fikri insanlara real vaxt itkisi yaradan şəkildə yanlışdır. Çıxış ünvanınızla bağlı heç nə icazə qeydinin bir hissəsi deyil. Saytın icazəsi bir brauzer profilində öz mənşəyinə görə saxlanılır, ona görə bir serverdən digərinə keçmək onu tam olduğu yerdə qoyur. Həqiqətən dəyişən şey sessiyanızdır və insanlar VPN-in bildirişlərinə nəsə etdiyinə qərar verəndə adətən baxdıqları şey budur.

Bir parametr kimi görünən üç anbar

İcazə bir qeyddir, əməliyyat sisteminin bildiriş açarı başqa bir qeyddir, saytın öz abunə vəziyyəti isə üçüncüdür. Hər biri fərqli yerdə, fərqli hərəkətlə ləğv edilir.

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

İcazə nəyə bağlıdır

Veb bildiriş icazəsi mənşəyə və profilə görədir. O https://app.example.com mənşəyini izləyir, ümumi ünvanınızı yox, buna görə də eyni sayt başqa maşında soruşanda yenə soruşmalı olur və fərqli VPN son nöqtəsi yeni sorğu yaratmır. Onu qeydə alındığı yerdə yoxlayın: sayt parametrlərindəki bildiriş paneli icazə verilmiş mənşələri sadalayır və səhifə özü öz vəziyyətini bildirə bilir.

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

Sorğu mənşənin artıq malik olduğu vəziyyəti yeni icazə istəmədən bildirir və service worker səhifəsi qeydiyyatın və onun push abunəliyinin yaşadığı və ya yaşaya bilmədiyi yerdir. İcazə varsa və çatdırılma hələ də uğursuz olursa, birinci qata deyil, üçüncü qata baxırsınız.

Push yolu özünün ayrı münasibətidir

Web Push səhifənin birbaşa idarə etmədiyi abunəlik əlavə edir. Brauzer PushSubscription bir push xidmətindən tələb edir, səhifəyə son nöqtə URL-i verir və çatdırılma sonradan həmin son nöqtəyə gedib qeydiyyatdan keçmiş service worker-ə ötürülür. MDN-in PushSubscription sənədləşməsi son nöqtəni abunə olan worker üçün push serverində fərdi URL kimi təsvir edir, bütün məsələ də budur: bu, çatdırılma qabiliyyətidir, yayımladığınız ümumi ünvan deyil.

Bundan iki nəticə çıxır. Birincisi, son nöqtə URL-i həssas hesab edilməlidir, ona görə ictimai dəstək mövzusunda yeri yoxdur. İkincisi, push xidməti öz autentifikasiyasını tətbiq edir, ona görə yalnız URL-ə sahib olmaq kiminsə autentifikasiyalı mesaj göndərə bilməsinin sübutu deyil. Abunəliyi ləğv edəndə brauzer push xidmətinə abunəliyin etibarsız edilməsini söyləyir və çatdırılmanı bitirən hərəkət budur. VPN serverlərini dəyişmək o hərəkət deyil.

VPN niyə günahkar görünür

Çıxış ünvanınızı dəyişin və bir çox sayt sizi yenidən autentifikasiya edir, sessiya kukisini dəyişdirir və ya parametrlər səhifəsini sıfırdan yenidən göstərir. Onda həmin saytdan bildirişlər icazə ilə heç bir əlaqəsi olmayan səbəblərdən dayana bilər: yeni sessiya abunə olunmuş sessiya deyil, sayt öz marketinq razılığını yenidən yoxlayır və ya regional qayda funksiyanı gizlədir. Çatdırılma həm də push son nöqtəsinin hostuna yeni yol üzərindən çatmaq mümkün olmadığı və ya yavaş olduğu üçün uğursuz ola bilər, bu da kənardan ləğv edilmiş icazə ilə eyni görünür.

Heç bir nəticə çıxarmazdan əvvəl qatları ayrı-ayrılıqda oxuyun. İcazə paneli icazənin olub-olmadığını deyir; service worker siyahısı qeydiyyatın və abunəliyin olub-olmadığını deyir; əməliyyat sisteminin açarı brauzerin ümumiyyətlə nə isə göstərə biləcəyini deyir.

Dəyişmək istədiyiniz şeyi dəyişin

Bildirişlərin dayanmasını istəyirsinizsə, həmin mənşə üçün icazəni ləğv edin və saytın push parametrini abunəlikdən çıxarın, sonra əməliyyat sisteminin açarının saytla kilid ekranınız arasında dayanan yeganə şey olmadığını təsdiqləyin. Gələcək bildirişləri bloklamaq saytın artıq malik olduğu hesab məlumatlarını silmir və bu, sayta ayrı bir tələbdir.

Fərqli şəbəkə yolu istəyirsinizsə, VPN-i dəyişin. Bu, sessiya kimliyinə, coğrafi qaydalara və hansı serverlərə çata bildiyinizə təsir edir və bildiriş icazəsini toxunulmaz qoyur.

Bildirişin məzmununa VPN üzərindən də onsuz da olduğu kimi eyni şübhə ilə yanaşın. Tanış brauzerin mesaj göstərməsi göndərənin və ya keçidin qanuni olmasına sübut deyil.

Əlaqəli məqalələr