Google Chrome ograničava pretplate na push obavijesti na 90 dana

Google Chrome konačno razbija web stranice koje zloupotrebljavaju push obavijesti . Chrome dodaje novu značajku #Push-Subscription-With-Expiration-Time iza chrome://flags koja će ograničiti pretplate na push obavijesti na 90 dana, saznaje TheWindowsClub(TheWindowsClub) . Ova će oznaka omogućiti Push pretplatama(Subscriptions) da podrže vrijeme isteka.

Google Chrome Push Notifications 90 Days

Chrome se odnosi na zloupotrebu obavijesti

U vrijeme pisanja ovog članka, ova zastava nije dostupna u ažuriranom Chrome Canaryju(Chrome Canary) . No, prema obvezi Chromium Gerrita(Chromium Gerrit) , uspješno je ponovno baziran i dostavljen u ažurirani Google Chrome Canary 86 . Možda je posao još u tijeku i možemo očekivati ​​da će se ova eksperimentalna značajka implementirati u buduće verzije Chrome Canaryja u nadolazećim danima(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.”

Prema Chromium programerima, to će dodati vrijeme isteka (90 dana) kada se pretplatite na push obavijesti i u samoj metodi pretplate. Ova posebna značajka će proći atribut vremena isteka za treptanje.

“Atribut expirationTime će se generirati putem push usluge. Kada ga vratite u SubscriptionCallback (null je valjan), potrebno ga je proslijediti dolje u sloj za treptanje.”

Google Chrome Push Commit

Chrome će vjerojatno implementirati određene promjene korisničkog sučelja koje će potaknuti korisnike da postave svoju pretplatu na push obavijesti da istekne nakon određenog razdoblja. Ostaje za vidjeti mogu li korisnici prilagoditi vremenski okvir ili ne. Prvo(First) , čini se da će ova značajka jasno obavijestiti o isteku pretplate kada se push obavijesti pretplate po prvi put.

Nekoliko je strana uključeno u cijeli proces. Nakon što se korisnici pretplate na obavijesti, informacije o isteku pretplate bit će dohvaćene iz app_identifier i poslane natrag kao povratni poziv PushMessagingManageru(PushMessagingManager) . Chrome će pohraniti vrijeme isteka u PushMessagingAppIdentifier . Međutim, to još nije provedeno. Ipak, ova značajka je aktivno u razvoju.

Kada ova zastavica postane dostupna, možete je omogućiti na Google Chrome Canary .

Kako omogućiti Push pretplatu(Push Subscription) s vremenom isteka(Expiration Time) u Chromeu(Chrome)

  1. Otvorite Chrome Canary
  2. Otvorite chrome://flags
  3. Pronađite Push pretplatu(Locate Push Subscription) s vremenom isteka(Expiration Time)
  4. Postavite(Set) zastavicu na Omogući(Enable) odmah kada je kartica skrivena pomoću padajućeg izbornika
  5. Ponovno pokrenite Chrome.

Ukratko, ova značajka će dodati istek pretplatama u trenutku pretplate na obavijesti. U međuvremenu, Chrome mora odlučiti gdje će uštedjeti vrijeme isteka na strani korisničkog agenta. Pa, ova će značajka biti neobavezna i na korisnicima će biti da odluče žele li ili ne da njihove push pretplate isteknu nakon 90 dana.

Programeri Chromiuma aktivno rade na ovoj značajci od prošlog mjeseca. TheWindowsClub je uočio nekoliko obrada Chromium(Chromium Gerrit) Gerrita koje potvrđuju razvoj.

We will update this article as soon as this experimental feature flag #Push-Subscription-With-Expiration-Time is available under chrome://flags.



About the author

Ja sam web programer s iskustvom u radu sa sustavima Windows 11 i 10. Također sam mnogo godina korisnik Firefoxa i postao sam prilično vješt u korištenju potpuno nove igraće konzole Xbox One. Moji glavni interesi leže u razvoju softvera, posebno u web i mobilnom razvoju, kao i znanosti o podacima. Dobro sam upućen u razne računalne sustave i njihovu upotrebu, tako da mogu pružiti nepristrane povratne informacije o raznim programima ili uslugama koje biste mogli koristiti.



Related posts