Penjelasan Cookies Pada Browser Dan Bagaimana Cara Kerjanya

Oleh Admin

Gudangcara.com - Seuntukan besar pengguna internet akrab sekali dengan istilah Cookie” tetapi hanya sedikit yang tahu apa sebenarnya Cookie tersebut. Artikel ini akan membantu kamu memahami kerja dari berbagai jenis cookie browser.

Cookie (juga dikenal sebagai Cookie Browser, Cookie Internet, Cookie Web atau Cookie HTTP) adalah sebuah data kecil yang ada di hard disk kamu dalam bentuk file teks. Cookies memungkinkan situs web untuk menyimpan informasi yang spesifik untuk membantu mengingat setiap pengunjung unik. Cookie diatur ketika pengguna mengunjungi situs web tertentu untuk pertama kalinya. Setelah itu, setiap kali pengguna mengakses situs maka browser mengirimkan cookie kembali ke server web sehingga dapat melacak aktivitas pengguna sebelumnya.

1. Tujuan Cookies Browser:
Berikut ini beberapa tujuan umum pada cookies:

  • Mengaktifkan pengguna untuk login secara otomatis sehingga tidak perlu lagi memasukan username dan password. 
  • Meningkatkan pengalaman pengguna dengan menyimpan preferensi pengguna sehingga situs dapat terlihat berbeda untuk setiap pengunjung.
  • Melacak item dalam keranjang belanja pada website toko.
  • Merekam aktivitas pengguna seperti riwayat browsing, aktivitas klik, kunjungan halaman dan sebagainya.

2. Jenis-jenis Cookies Browser:
Sesi Cookie
Sejak halaman web tidak memiliki memori, pengunjung menavigasi ke halaman yang berbeda di situs yang sama diperlakukan sebagai pengunjung yang baru. Di sinilah sesi cookies berguna. Ini memungkinkan situs web untuk melacak pengguna dari halaman ke halaman sehingga informasi pengguna seperti data keranjang belanja, rincian akun dan preferensi lainnya tidak hilang selama navigasi.

Sesi cookie disimpan dalam memori sementara saat pengguna mengakses situs web. Jika tidak ada tanggal kadaluwarsa yang ditentukan selama cookies terbuat, sesi cookies biasanya dihapus oleh browser pada saat penutupan.

Persistent Cookies
Persistent Cookies memfasilitasi situs untuk melacak pengaturan pengguna dan informasi ketika mereka mengunjungi website yang sama di masa depan. Tidak seperti kebanyakan sesi cookies, Persistent Cookies tidak dapat dihapus pada penutupan browser. Hal ini memungkinkan untuk situs dengan mudah mengotentikasi pengguna ketika mengunjungi kembali tanpa harus login lagi. Selain itu, Persistent Cookies membantu meningkatkan pengalaman pengguna dengan menyimpan masukan mereka seperti pemilihan bahasa, tema dan menu preferensi.

Secure Cookies
Secure Cookies memiliki atribut aman sehingga isinya akan dienkripsi setiap kali bergerak antara server web dan browser. Cookie ini hanya digunakan dalam modus HTTPS dan dengan demikian menawarkan perlindungan terhadap pencurian cookies.

Cookie Pihak Ketiga
Cookie Pihak Ketiga adalah mereka yang berasal dari situs lain yang sedang kamu gunakan. Sebagai contoh, ketika kamu mengunjungi website www.abc.com, semua cookies yang berasal dari website ini disebut cookie pihak pertama. Misalkan, apabila website (www.abc.com) berjalan iklan pada halaman dari sebuah situs web pihak ketiga www.xyz.com, maka cookie yang berasal dari website ini (www.xyz.com) disebut sebagai Cookie pihak ketiga. 



3. Struktur Pada Cookie
Cookie terdiri dari tujuh komponen:

  1. Nama cookie 
  2. Nilai / Isi cookie
  3. Domain terkait dengan cookie 
  4. Jalannya cookie yang masih berlaku 
  5. Atribut untuk menentukan apakah cookie membutuhkan koneksi aman
  6. Atribut menentukan apakah cookie dapat diakses oleh script 
  7. Informasi berakhirnya cookie  
Screenshot berikut ini menunjukkan isi cookie Google disimpan pada browser chrome:
4. Kerugian dari Cookies
Meskipun cookie membuat hidup kita lebih mudah di Internet, tetapi cookie memiliki kelemahan juga. Beberapa yang utama sebagai berikut:

Penggunaan Bersama
Kebanyakan orang beruntuk komputer mereka dengan teman-teman dan keluarga mereka. Akibatnya, cookie diatur selama penggunaan satu pengguna mungkin tidak sesuai untuk pengguna lain menggunakan mesin yang sama. Misalnya, ketika pengguna baru mengunjungi kembali situs belanja seperti amazon.com, dia akan disaapabilan dengan semua informasi milik pengguna sebelumnya seperti detail pesanan, alamat pengiriman dan preferensi pribadi lainnya. Hal ini dapat menyebabkan gangguan kepada pengguna yang baru karena dapat saja pengguna baru menginginkan informasi pribadi. Selain itu, paparan preferensi pengguna sebelumnya dan pengaturan untuk pengguna baru dapat meningkatkan masalah keamanan. Tetapi hal ini dapat di cegah dengan cara membersihkan semua riwayat browser.

Penghapusan Yang disengaja
Dalam banyak kasus, cookies dapat terhapus secara tidak sengaja ketika kamu menghapus riwayat browsing atau menggunakan program pembersih Cookie pihak ketiga. Ketika ini terjadi semua pengaturan kamu disimpan dan preferensi hilang dan website memperlakukan kamu sebagai pengguna benar yang baru.

Masalah privasi
Sejak cookies mampu melacak sejumlah informasi khusus pengguna seperti perilaku online dan preferensi pribadi, mereka dapat digunakan untuk menghambat privasi pengguna. Sebuah website dapat menggunakan informasi cookie untuk menampilkan
produk iklan terkait berdasarkan pembelian kamu sebelumnya.