Google Chrome untuk membatasi langganan pemberitahuan push hingga 90 hari

Google Chrome akhirnya menindak situs web yang menyalahgunakan pemberitahuan push . Chrome menambahkan fitur baru #Push-Subscription-With-Expiration-Time di belakang chrome://flags yang akan membatasi langganan pemberitahuan push hingga 90 hari, TheWindowsClub telah mempelajarinya. Tanda ini akan mengaktifkan Langganan (Subscriptions)Push untuk mendukung waktu kedaluwarsa.

Pemberitahuan Push Google Chrome 90 Hari

(Chrome)Penyalahgunaan pemberitahuan pengalamatan Chrome

Pada saat menulis artikel ini, bendera ini tidak tersedia di Chrome Canary yang diperbarui . Tetapi sesuai dengan komit Chromium Gerrit , itu telah berhasil dibuat ulang dan dikirimkan ke Google Chrome Canary 86 yang diperbarui . Mungkin pekerjaannya masih dalam proses dan kami dapat mengharapkan tanda fitur eksperimental ini diimplementasikan ke pembuatan Chrome Canary di masa mendatang dalam beberapa hari mendatang(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.”

Menurut pengembang Chromium , ini akan menambah waktu kedaluwarsa (90 hari) saat berlangganan pemberitahuan push dan dalam metode berlangganan itu sendiri. Fitur khusus ini akan melewati atribut waktu kedaluwarsa untuk berkedip.

“Atribut ExpiryTime akan dihasilkan melalui layanan push. Saat mendapatkannya kembali di SubscriptionCallback (null valid), itu harus diteruskan ke lapisan blink.”

Komitmen Dorong Google Chrome

Chrome kemungkinan akan menerapkan perubahan UI tertentu yang akan meminta pengguna untuk menyetel langganan pemberitahuan push agar kedaluwarsa setelah jangka waktu tertentu. Masih harus dilihat apakah pengguna dapat menyesuaikan kerangka waktu atau tidak. Hal pertama(First) yang pertama, sepertinya fitur ini akan dengan jelas mengomunikasikan kedaluwarsa langganan saat pemberitahuan push berlangganan untuk pertama kalinya.

Ada beberapa pihak yang terlibat dalam keseluruhan proses. Setelah pengguna berlangganan notifikasi, informasi tentang masa berlaku langganan akan diambil dari app_identifier dan dikirim kembali sebagai panggilan balik ke PushMessagingManager . Chrome akan menyimpan waktu kedaluwarsa di PushMessagingAppIdentifier . Namun, ini belum dilaksanakan. Yang mengatakan, fitur ini secara aktif dalam pengembangan.

Setelah bendera ini tersedia, Anda dapat mengaktifkannya di Google Chrome Canary .

Cara mengaktifkan Berlangganan Dorong(Push Subscription) Dengan bendera Waktu Kedaluwarsa di (Expiration Time)Chrome

  1. Buka Chrome Canary
  2. Buka chrome://flags
  3. Temukan Berlangganan Dorong(Locate Push Subscription) Dengan Waktu Kedaluwarsa(Expiration Time)
  4. Setel(Set) bendera ke Aktifkan(Enable) segera saat tab disembunyikan menggunakan menu tarik-turun
  5. Luncurkan ulang Chrome.

Ringkasnya, fitur ini akan menambahkan masa berlaku langganan pada saat berlangganan notifikasi. Sementara itu, Chrome harus memutuskan di mana menyimpan waktu kedaluwarsa di sisi agen pengguna. Nah, fitur ini bersifat opsional dan terserah pengguna untuk memutuskan apakah mereka ingin langganan push mereka kedaluwarsa atau tidak setelah 90 hari.

Pengembang Chromium telah aktif mengerjakan fitur ini sejak bulan lalu. TheWindowsClub telah melihat beberapa komit Chromium Gerrit yang mengonfirmasi pengembangan.

Kami akan memperbarui artikel ini segera setelah tanda fitur eksperimental #Push-Subscription-With-Expiration-Time tersedia di bawah chrome://flags .



About the author

Saya seorang pengembang web dengan pengalaman dalam pengembangan web tradisional dan pengembangan aplikasi seluler. Saya memiliki pemahaman yang kuat tentang pengalaman pengguna, desain, dan teknik pengoptimalan. Keterampilan saya juga memungkinkan saya untuk mengembangkan aplikasi yang berguna dan inovatif yang dapat digunakan oleh bisnis dan organisasi.



Related posts