Google Chrome, aby ograniczyć subskrypcje powiadomień push do 90 dni
Google Chrome wreszcie rozprawia się z witrynami, które nadużywają powiadomień push . Chrome dodaje nową funkcję #Push-Subscription-With-Expiration-Time za chrome://flags , która ograniczy subskrypcje powiadomień push do 90 dni, dowiedział się TheWindowsClub . Ta flaga umożliwi subskrypcjom (Subscriptions)wypychanym(Push) obsługę czasu wygaśnięcia.
(Chrome)Nadużycie powiadomień adresujących Chrome
W chwili pisania tego artykułu ta flaga nie jest dostępna w zaktualizowanej wersji Chrome Canary . Ale zgodnie z zatwierdzeniem Chromium Gerrit , został pomyślnie przebudowany i przesłany do zaktualizowanej wersji Google Chrome Canary 86 . Być może prace wciąż trwają i możemy się spodziewać, że ta eksperymentalna flaga funkcji zostanie zaimplementowana w przyszłych kompilacjach Chrome Canary w nadchodzących dniach(future Chrome Canary builds in the coming days) .
“This CL enables Push Subscriptions to support a expiration time, set by Chrome in push_messaging_constants.h (currently 90 days),” the description reads.
“This feature is disabled by default, so to try it out you must set –enable-features= PushSubscriptionWithExpirationTime.”
Według twórców Chromium , doda to czas wygaśnięcia (90 dni) podczas subskrypcji powiadomień push oraz w samej metodzie subskrypcji. Ta szczególna funkcja spowoduje, że atrybut czasu wygaśnięcia zacznie migać.
„Atrybut expirationTime zostanie wygenerowany za pośrednictwem usługi push. Po odzyskaniu go w SubscriptionCallback (null jest ważne), należy go przekazać do warstwy migania.”
Chrome prawdopodobnie wprowadzi pewne zmiany w interfejsie użytkownika, które będą skłaniać użytkowników do ustawienia wygaśnięcia subskrypcji powiadomień push po określonym czasie. Dopiero okaże się, czy użytkownicy mogą dostosować ramy czasowe. Po(First) pierwsze, wygląda na to, że ta funkcja wyraźnie poinformuje o wygaśnięciu subskrypcji, gdy powiadomienia push są subskrybowane po raz pierwszy.
W cały proces zaangażowanych jest kilka stron. Gdy użytkownicy zasubskrybują powiadomienia, informacja o wygaśnięciu subskrypcji zostanie pobrana z identyfikatora_aplikacji i odesłana jako callback do (PushMessagingManager)PushMessagingManager(app_identifier) . Chrome będzie przechowywać czas wygaśnięcia w PushMessagingAppIdentifier . Jednak nie zostało to jeszcze wdrożone. To powiedziawszy, ta funkcja jest aktywnie rozwijana.
Gdy ta flaga będzie dostępna, możesz ją włączyć w Google Chrome Canary .
Jak włączyć flagę subskrypcji wypychanej(Push Subscription) z czasem wygaśnięcia w (Expiration Time)Chrome?
- Otwórz Chrome Canary
- Otwórz chrome://flags
- Znajdź subskrypcję Push(Locate Push Subscription) z czasem wygaśnięcia(Expiration Time)
- Ustaw(Set) flagę na Włącz(Enable) natychmiast, gdy karta jest ukryta za pomocą menu rozwijanego
- Uruchom ponownie Chrome.
Podsumowując, ta funkcja doda wygaśnięcie subskrypcji w momencie subskrybowania powiadomień. Tymczasem Chrome musi zdecydować, gdzie zaoszczędzić czas wygaśnięcia po stronie klienta użytkownika. Cóż, ta funkcja będzie opcjonalna i od użytkowników zależy, czy chcą, aby ich subskrypcje push wygasły po 90 dniach.
Deweloperzy Chromium aktywnie pracowali nad tą funkcją od zeszłego miesiąca. TheWindowsClub zauważył kilka zatwierdzeń Chromium Gerrit , które potwierdzają rozwój.
Zaktualizujemy ten artykuł, gdy tylko flaga funkcji eksperymentalnej #Push-Subscription-With-Expiration-Time będzie dostępna pod chrome://flags .
Related posts
Google Chrome nie odpowiada, uruchomić ponownie teraz?
Jak naprawić błędy pobierania plików w przeglądarce Google Chrome
Jak zmienić domyślne ustawienia drukowania w Google Chrome
Jak zniszczyć profil w przeglądarce Zamknij w Google Chrome
Anna Assistant to idealna asystentka głosowa dla Google Chrome
Napraw ERR_SSL_PROTOCOL_ERROR w Google Chrome
Jak włączyć i wyłączyć nazewnictwo okien w Google Chrome
Jak sprawdzić szybkość połączenia internetowego za pomocą przeglądarki Google Chrome
Jak tworzyć i usuwać profile w przeglądarce Google Chrome
Kontroler prędkości wideo dla Mozilla Firefox i Google Chrome
Jak włączyć lub wyłączyć przewijalny pasek kart w Google Chrome
Napraw komunikat o błędzie ERR_CACHE_MISS w Google Chrome
Google Chrome zawiesza się lub ulega awarii na komputerze z systemem Windows 10
Jak zmienić domyślny rozmiar czcionki w przeglądarce Google Chrome
Napraw błąd pobierania skryptu proxy w Google Chrome
Jak importować lub eksportować zakładki Google Chrome do pliku HTML
Rozszerzenia Google Chrome nie działają w systemie Windows 11/10
Napraw okno dialogowe Otwórz rozmazany plik w Google Chrome i Microsoft Edge
Jak włączyć nowy interfejs Material Design dla przeglądarki Google Chrome
Jak zainstalować Google Chrome za pomocą Windows PowerShell