Minder storende meldingen op Android

Archit Agarwal
Archit Agarwal
Antonio Sartori
Antonio Sartori

Gepubliceerd: 22 juli 2026

Als onderdeel van onze voortdurende inzet om de gebruikerservaring te verbeteren, voeren we enkele wijzigingen door om de overdaad aan notificaties tijdens het browsen op het web te verminderen. Chrome op Android stapt vanaf versie 155 over op een nieuwe gebruikerservaring voor notificaties. Dit artikel laat zien hoe de verandering er voor gebruikers uitziet en legt uit welke aanpassingen u mogelijk in de code moet maken om van deze nieuwe gebruikerservaring te profiteren.

De notificatieprompt op een telefoon met de opties 'Toestaan' of 'Beheren'.
Minder storende meldingen op Android.

Ons onderzoek en onze experimenten tonen aan dat deze minder opdringerige notificatie-interface een vergelijkbare begrijpelijkheid heeft als de vorige versie, maar aanzienlijk minder gebruiksdrempelig is. Hierdoor kunnen gebruikers een weloverwogen keuze maken over het al dan niet ontvangen van sitenotificaties, zonder dat hun bezoek aan de website wordt onderbroken.

Extra toegangspunt in Site Controls

Om gebruikers de flexibiliteit te bieden zich op elk gewenst moment te kunnen abonneren, introduceren we een toegangspunt voor notificatie-abonnementen dat direct is geïntegreerd in de Site Controls-interface van Chrome. Dit is beschikbaar nadat een website de gebruiker voor het eerst om notificaties heeft gevraagd.

Het dialoogvenster voor machtigingen met opties om meldingen en cameragebruik te beheren.
Abonnement op meldingen in Sitebeheer.

Als een gebruiker geen beslissing neemt wanneer de site hem of haar voor het eerst om een ​​keuze vraagt, kan hij of zij zich op een later moment in het proces aanmelden voor meldingen.

Mogelijke wijzigingen in de implementatie voor locaties

Het verzoek om toestemming voor de notificatie verloopt zodra de niet-blokkerende prompt is verlopen, zelfs als de gebruiker geen beslissing heeft genomen. Daarom moet de code die controleert of toestemming is verleend, zoals in het volgende voorbeeld, worden aangepast.

// Request notification permission and subscribe if granted.
Notification.requestPermission().then((permission) => {
  // This will run with permission='default' if the non-blocking
  // permission prompt times out.
  if (permission === 'granted') {
    subscribeToPushNotifications();
  }
});

Om ervoor te zorgen dat gebruikers zich succesvol aanmelden voor notificaties via Site Controls, is het ook belangrijk om wijzigingen in de machtigingsstatus te monitoren.

navigator.permissions.query({ name: 'notifications' })
  .then(permissionStatus => {
    permissionStatus.onchange = () => {
      if (permissionStatus.state === 'granted') {
        subscribeToPushNotifications();
      }
    };
  });

Aanbevelingen voor ontwikkelaars: Contextuele prompts

Het direct vragen om toestemming voor meldingen zodra een pagina laadt, kan meteen wrijving veroorzaken en de gebruikerservaring op de site negatief beïnvloeden. We raden websites daarom aan om meldingen te koppelen aan relevante context. Dit kan gebruikers helpen de waarde te begrijpen van het toestaan ​​van meldingen van een website. Hier zijn enkele voorbeelden:

  • E-commerce: Het aanbieden van leveringsupdates direct na het plaatsen van een bestelling.
  • Publiceren: Het suggereren van onderwerpwaarschuwingen nadat ze meerdere gerelateerde nieuwsartikelen hebben gelezen.
  • Reizen: Vragen of ze een melding willen ontvangen wanneer er prijsveranderingen optreden na het zoeken naar specifieke vluchten.