Leksykon IT › Web › Web Push

Web Push

Web Svenska → Zaktualizowano: 2026-10-07

API przeglądarki do wysyłania użytkownikowi powiadomień push z aplikacji webowej — także przy zamkniętej karcie. Wymaga Service Workera, zgody użytkownika i usługi push (Firebase Cloud Messaging w Chrome, Apple Push Notification Service w Safari).

VAPID (Voluntary Application Server Identification) podpisuje wiadomości push, dzięki czemu usługa push rozpoznaje nadawcę bez kluczy API. Przebieg subskrypcji: użytkownik się zgadza → przeglądarka generuje adres endpointu → serwer wysyła zaszyfrowany ładunek na ten adres. Safari (macOS 13+, iOS 16.4+) obsługuje Web Push; wcześniej Apple znało tylko push dla aplikacji natywnych, co hamowało adopcję PWA. Antywzorzec: prośba o zgodę na push już przy pierwszej wizycie — Chrome 80+ blokuje okno zgody bez gestu użytkownika.

← Wróć do leksykonu