Notifikasi Web Push pada Firefox

Firefox Firefox Terakhir diperbarui: 50% of users voted this helpful
This is a machine-generated translation of the English content. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

Web Push memungkinkan situs web untuk memberi tahu Anda tentang pesan baru atau konten yang diperbarui. Saat Firefox terbuka, situs web yang telah diberikan izin dapat mengirimkan pemberitahuan ke peramban Anda, yang menampilkannya di layar. Notifikasi hanya ditampilkan saat Anda menekan tombol di papan tik atau mengetuk/mengklik di mana saja di situs web yang sedang Anda akses. Jika Anda belum berinteraksi dengan situs web, maka ikon izin Notifikasi Notifications icon hanya akan ditampilkan di bilah alamat; notifikasi yang sebenarnya tidak akan ditampilkan. Anda dapat dengan mudah mengizinkan atau menonaktifkan notifikasi dan mengontrol bagaimana notifikasi tersebut muncul.

Push_notifications

Notifikasi Terbaru

Firefox dapat mengirimkan notifikasi dalam layar, meskipun situsnya tidak sedang dimuat. Menggunakan Push API, sebuah W3C standard, Firefox menerima pesan push dan dapat menampilkan notifikasi (jika diizinkan oleh pengguna) kapan saja. Situs juga dapat menggunakan Push untuk memperbarui data di belakang layar meskipun tanpa menampilkan notifikasi. Jika Anda telah memberikan izin sebuah situs untuk mengirimkan notifikasi, situs tersebut juga dapat menggunakan Push API. Anda bisa memilih untuk memberikan izin pada sebuah situs untuk mengirimkan notifikasi dengan mengikuti petunjuk berikut:

  1. Klik gembok Padlock Fx89 di bilah alamat.
  2. Klik panah di panel tarik-turun Informasi Situs.
  3. Klik More information di panel berikutnya untuk membuka jendela Info Laman.
  4. Klik tab Izin.
  5. Di bawah Kirim Notifikasi, pilih opsi notifikasi: Always Ask, Allow atau Block. Jika pilihan Anda berwarna abu-abu, hapus centang pada kotak Gunakan Pengaturan Standar.

Atau, Anda dapat:

  1. Pada bilah Menu di atas layar, klik Firefox dan pilih Settings (pilih Preferences pada versi macOS yang lebih lama).Klik tombol menu Fx89menuButton dan pilih Pengaturan.
  2. Klik Privacy & Security dari panel kiri.
  3. Gulir ke bagian Izin.
  4. Klik tombol Settings… di sebelah kanan Notifikasi.
  5. Pilih Izinkan atau Blokir dari menu tarik-turun Status untuk situs web mana pun.
  6. Klik tombol Save Changes.

Apa yang dimaksud dengan Web Push?

Web Push adalah fitur opsional yang memungkinkan situs untuk mengirimkan pesan meskipun situs tidak sedang dimuat. Situs dapat menggunakan fitur ini untuk memberikan notifikasi atau memperbarui data di belakang layar.

Sebagai contoh, Anda dapat mendaftar pada sebuah situs belanja kesukaan Anda yang akan memberitahu Anda ketika ada promosi atau penawaran terbaru. Anda bisa mendaftar untuk mendapatkan notifikasi dari berbagai situs. Sebuah situs konser mungkin dapat memberikan Anda notifikasi ketika akan ada penampilan band kesukaan Anda; Anda memilih untuk mengizinkan situs tersebut memberi notifikasi, dan seminggu kemudian Anda mendapatkan notifikasi bahwa band Anda sedang tur.

Anda hanya akan menerima pesan dari situs yang Anda beri izin.

Bagaimana cara kerjanya?

Situs dapat memasang Service Worker, sebuah laman web di belakang layar dengan fungsionalitas yang terbatas, yang dapat mendaftar ke push service. Situsnya kemudian dapat mengirim pesan push melalui layanan Web Push Mozilla ke peramban Anda, yang dapat memproses pesan tersebut dan menampilkan sebuah notifikasi pada layar Anda.

push notification 44

Melakukan klik pada notifikasi dapat membuka sebuah situs atau berpindah ke tab situs tersebut jika sudah dimuat.

Informasi apa yang dibagikan pada situs?

Sebuah situs yang telah diberi perizinan dapat mengirimkan pesan push ketika situs tidak dimuat. Kuota akan membatasi jumlah pesan push tanpa notifikasi depan-layar yang dapat dikirim oleh sebuah situs web. Situs yang melebihi kuota akan ditangguhkan pesan push-nya dan pengguna harus mengunjungi kembali situs tersebut untuk mendaftar ulang. Web Push tidak secara langsung mengizinkan situs untuk mengenali alamat IP Anda.

Informasi apa saja yang Firefox gunakan untuk menyediakan Web Push?

Firefox menjaga koneksi aktif ke layanan push untuk menerima pesan push selama ia terbuka. Koneksi tersebut akan berhenti ketika Firefox ditutup. Kami menyimpan pengenal acak (User Agent IDentifier atau UAID) di server kami untuk peramban Anda, bersama dengan pengenal acak yang dibuat klien untuk setiap langganan push. Saat Anda memiliki langganan apa pun, UAID diperlukan untuk memungkinkan layanan push kami merutekan pesan masuk ke Firefox. Jika Anda tidak memiliki langganan notifikasi push yang aktif, Firefox akan merotasi UAID pada setiap koneksi baru.

Di Firefox untuk desktop, layanan push dioperasikan oleh Mozilla. Firefox untuk Android menggunakan kombinasi layanan Web Push dan Google’s Cloud Messaging platform untuk mengirimkan notifikasi ke Firefox untuk Android. Hanya aplikasi Mozilla yang diaktifkan untuk menggunakan WebPush di iOS (pihak ketiga dilarang menggunakan WebPush untuk mengirim pemberitahuan ke iOS sesuai perjanjian penggunaan iOS).

Dalam ketiga kasus tersebut, pesan push dienkripsi sesuai IETF spec, dan hanya salinan Firefox Anda yang dapat menguraikannya. Pesan terenkripsi disimpan di server hingga terkirim atau kedaluwarsa.

Kami menyimpan alamat IP Anda selama 90 hari sebagai bagian dari layanan ini. Informasi yang disimpan menjadi tidak valid ketika Alamat IP atau UAID diubah. Kami tidak menyimpan informasi tentang:

  • server dan/atau layanan yang telah mengirim pesan
  • kapan agen pengguna tertentu sedang daring/aktif

Bagaimana caranya mencabut izin Web Push dari situs tertentu?

Web Push selalu menjadi pilihan di Firefox. Sebuah situs tidak dapat mengirimkan pesan push tanpa izin dari Anda. Untuk menghentikan situs tertentu mengirimkan pesan push:

  1. Pada bilah Menu di atas layar, klik Firefox dan pilih Settings (pilih Preferences pada versi macOS yang lebih lama).Klik tombol menu Fx89menuButton dan pilih Pengaturan.
  2. Klik Privacy & Security dari panel kiri.
  3. Gulir ke bagian Izin.
  4. Klik tombol Settings… di sebelah Notifikasi.
  5. Pilih situs web.
  6. Klik tombol Remove Website.

Untuk menghentikan semua situs mengirimkan pesan push, ikuti langkah-langkah di atas tetapi alih-alih memilih situs tertentu, klik tombol Remove All Websites. Situs web tidak akan dapat mengirimi Anda pesan dan perlu meminta izin Anda untuk mengirimkannya di masa mendatang.

Untuk menghentikan notifikasi di halaman web tertentu (memerlukan muat ulang laman): Klik ikon Izin Fx89PermissionsIcon untuk membuka panel Izin Situs untuk situs web, temukan izin Kirim Notifikasi dan klik di sebelah Diizinkan untuk menghapus izin tersebut.

Bagaimana cara menambahkan Web Push ke situs saya?

Laman Push API specification menjelaskan bagaimana cara membuat sebuah Service Worker dan mengirim pesan push.

Bagaimana cara menghentikan Firefox bertanya tentang izin notifikasi?

Jika sebuah situs mengindikasikan pada Firefox jika ia ingin menampilkan notifikasi, secara baku, Firefox akan bertanya jika Anda mengizinkannya. Anda bisa mengatur Firefox untuk menolak izin secara otomatis tanpa bertanya. Bahkan setelah diubah, Anda bisa melakukan pengecualian pada situs yang Anda inginkan untuk menampilkan notifikasi atau menggunakan fitur push.

  1. Pada bilah Menu di atas layar, klik Firefox dan pilih Settings (pilih Preferences pada versi macOS yang lebih lama).Klik tombol menu Fx89menuButton dan pilih Pengaturan.
  2. Klik Privacy & Security dari panel kiri.
  3. Gulir ke bagian Izin.
  4. Klik tombol Settings… di sebelah kanan Notifikasi.
    Fx59Permissions-NotificationSettings
  5. Pilih kotak centang Blokir permintaan baru yang meminta untuk mengizinkan notifikasi.
  6. Klik tombol Save Changes.

These fine people helped write this article:

Illustration of hands

Sukarelawan

Kembangkan dan bagikan keahlian Anda. Jawab pertanyaan dan tingkatkan pundi pengetahuan kami.

Pelajari Lebih Lanjut