നമ്മൾ ബ്രൗസറിൽ ഏതെങ്കിലും ഒരു വെബ്‌സൈറ്റ് തുറക്കുമ്പോൾ പെട്ടെന്ന് "This website wants to show notifications" എന്ന് ചോദിച്ച് ഒരു പോപ്പ്-അപ്പ് വരാറില്ലേ? അറിഞ്ഞോ അറിയാതെയോ 'Allow' എന്ന് അമർത്തിയാൽ, പിന്നീട് ആ വെബ്‌സൈറ്റും ബ്രൗസറും ക്ലോസ് ചെയ്താൽ പോലും തുടരെത്തുടരെ ഫോണിലേക്ക് നോട്ടിഫിക്കേഷനുകൾ വന്നുകൊണ്ടിരിക്കും. ഇത് എങ്ങനെ സാധ്യമാകുന്നു എന്ന് ചിന്തിച്ചിട്ടുണ്ടോ? ഇതിന് പിന്നിൽ പ്രവർത്തിക്കുന്നത് വെബ്‌സൈറ്റ് അല്ല, മറിച്ച് നിങ്ങളുടെ ഫോണിന്റെയോ ബ്രൗസറിന്റെയോ ബാക്ക്ഗ്രൗണ്ട് സിസ്റ്റം ആണ്.

Service Workers: അദൃശ്യമായ ജോലിക്കാർ

നിങ്ങൾ ഒരു വെബ്‌സൈറ്റിൽ 'Allow' അമർത്തുമ്പോൾ, ആ വെബ്‌സൈറ്റ് നിങ്ങളുടെ ബ്രൗസറിലേക്ക് 'Service Worker' എന്ന് വിളിക്കുന്ന ഒരു ചെറിയ ബാക്ക്ഗ്രൗണ്ട് സ്ക്രിപ്റ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു. നിങ്ങൾ ആ വെബ്‌സൈറ്റ് ക്ലോസ് ചെയ്താലും ഈ സ്ക്രിപ്റ്റ് ഫോണിന്റെ ബാക്ക്ഗ്രൗണ്ടിൽ അദൃശ്യമായി പ്രവർത്തിച്ചുകൊണ്ടിരിക്കും. ഇത് ബ്രൗസറിന് വെബ്‌സൈറ്റ് തുറക്കാതെ തന്നെ പുതിയ വിവരങ്ങൾ സ്വീകരിക്കാനും നോട്ടിഫിക്കേഷൻ കാണിക്കാനും സഹായിക്കുന്നു.

Push Notification Servers & Tokens

നിങ്ങൾ അനുമതി നൽകിയ ഉടൻ, ഗൂഗിളിന്റെയോ (FCM - Firebase Cloud Messaging) ആപ്പിളിന്റെയോ 'പുഷ് നോട്ടിഫിക്കേഷൻ സർവർ' നിങ്ങളുടെ ഫോണിനായി ഒരു പ്രത്യേക ഡിജിറ്റൽ ടോക്കൺ ഉണ്ടാക്കി ആ വെബ്‌സൈറ്റിന് നൽകുന്നു. വെബ്‌സൈറ്റ് ക്ലോസ് ചെയ്താലും നോട്ടിഫിക്കേഷൻ എത്തുന്നത് എങ്ങനെ എന്ന് നോക്കാം:

  • വെബ്‌സൈറ്റ് ഉടമസ്ഥർക്ക് ഒരു പുതിയ വാർത്തയോ മെസ്സേജോ പരസ്യമോ അയക്കണമെന്ന് തോന്നുമ്പോൾ, അവർ അത് നേരിട്ട് നിങ്ങളുടെ ഫോണിലേക്ക് അയക്കുകയല്ല ചെയ്യുന്നത്.
  • പകരം അവർ ഈ സന്ദേശം ഗൂഗിളിന്റെയോ ആപ്പിളിന്റെയോ നോട്ടിഫിക്കേഷൻ സെർവറിലേക്ക് അയക്കും.
  • നിങ്ങളുടെ ഫോൺ ഇന്റർനെറ്റുമായി കണക്റ്റ് ആയിരിക്കുമ്പോൾ, ഈ സർവർ നിങ്ങളുടെ ബ്രൗസറിലെ ബാക്ക്ഗ്രൗണ്ട് പ്രോസസ്സുമായി ബന്ധപ്പെട്ട് നോട്ടിഫിക്കേഷൻ സ്ക്രീനിൽ കാണിച്ചുതരും.
  • ഇതിനായി നിങ്ങൾ ആ വെബ്‌സൈറ്റ് തുറന്നു വെക്കേണ്ട യാതൊരു ആവശ്യവുമില്ല.

ശ്രദ്ധിക്കുക: ചില വ്യാജ വെബ്‌സൈറ്റുകൾ നമ്മളെക്കൊണ്ട് 'Allow' അമർത്തിച്ച് അശ്ലീല പരസ്യങ്ങളോ "ഫോണിൽ വൈറസ് ഉണ്ട്" എന്ന് ഭയപ്പെടുത്തുന്ന വ്യാജ അലേർട്ടുകളോ അയയ്ക്കാറുണ്ട്. കൂടാതെ, ബാക്ക്ഗ്രൗണ്ടിൽ തുടർച്ചയായി പ്രോസസ്സുകൾ നടക്കുന്നത് ഫോണിന്റെ ബാറ്ററിയും ഡാറ്റയും പതുക്കെ കുറയ്ക്കും.

നോട്ടിഫിക്കേഷനുകൾ എങ്ങനെ ബ്ലോക്ക് ചെയ്യാം?

ഇത്തരം ശല്യപ്പെടുത്തുന്ന നോട്ടിഫിക്കേഷനുകൾ പൂർണ്ണമായും ബ്ലോക്ക് ചെയ്യാൻ ചില വഴികളുണ്ട്. Google Chrome-ൽ (ആൻഡ്രോയിഡിലോ കമ്പ്യൂട്ടറിലോ) ഇത് ചെയ്യുന്ന രീതി താഴെ നൽകുന്നു:

  1. Google Chrome തുറന്ന് മുകളിലുള്ള മൂന്ന് ഡോട്ട് മെനു എടുക്കുക.
  2. Settings > Site Settings (അല്ലെങ്കിൽ Privacy and security) എന്നതിലേക്ക് പോകുക.
  3. Notifications എന്ന ഓപ്ഷൻ ക്ലിക്ക് ചെയ്യുക.
  4. 'Allow' ലിസ്റ്റിൽ കിടക്കുന്ന അനാവശ്യ വെബ്‌സൈറ്റുകൾ കണ്ടെത്തി അതിൽ തൊട്ട് 'Remove' അല്ലെങ്കിൽ 'Block' നൽകുക.
  5. ഭാവിയിൽ ഇത്തരം പോപ്പ്-അപ്പുകൾ വരാതിരിക്കാൻ "Sites can ask to send notifications" എന്നത് ടോഗിൾ ചെയ്ത് OFF ആക്കി വെക്കുന്നതും നല്ലതാണ്.
ഉപസംഹാരം

ചുരുക്കി പറഞ്ഞാൽ, വെബ്‌സൈറ്റ് നോട്ടിഫിക്കേഷനുകൾ സൗകര്യപ്രദമാണെങ്കിലും, അനാവശ്യമായവ ഫോണിന്റെ ബാറ്ററിയും മനഃശാന്തിയും നശിപ്പിക്കും. അതിനാൽ, വിശ്വസനീയമായ വെബ്‌സൈറ്റുകൾക്ക് മാത്രം അനുമതി നൽകുകയും, പരിചയമില്ലാത്ത സൈറ്റുകളിൽ 'Allow' അമർത്താതിരിക്കുകയും ചെയ്യുക. ആവശ്യമില്ലാത്ത നോട്ടിഫിക്കേഷനുകൾ തടയാൻ മുകളിൽ പറഞ്ഞ രീതി ഉപയോഗിക്കുക.

Story Summary:- Websites continue sending notifications after closing because they install "Service Workers" that run in the background, using push notification servers like Firebase to deliver alerts without an active tab. To stop spam and save battery, users should revoke notification permissions for suspicious sites in browser settings and disable the "Ask to send notifications" feature.

Keywords: Website Push Notifications, Service Workers, Block Browser Spam