Pengertian, Fungsi dan Jenis Cookies
Cookies atau bisa disebut sebagai HTTP cookies, web cookies, atau browser cookies adalah data/informasi yang
diciptakan oleh suatu website untuk disimpan di web browser, ketika user sedang menjelajahi website tersebut. Cookies yang telah disimpan pada browser bisa diambil untuk memberitahu website tentang
aktivitas user pada waktu sebelumnya. Cookies diciptakan supaya website bisa
mengetahui aktivitas yang telah dilakukan si user pada waktu sebelumnya.
Aktifitas ini misalnya mengklik suatu tombol, login, atau halaman mana
yang telah dibuka oleh user pada bulan bahkan tahun lalu.
Cookies juga bisa saja menyimpan Informasi
diri Anda seperti nama, alamat e-mail, alamat rumah atau kantor, nomor telepon
yang dapat digunakan untuk mengidentifikasi atau mengontak Anda. Ini hanya bisa
terjadi apabila Anda memberikan Informasi didalam sebuah situs Web.
Fungsi cookies :
- Membantu website untuk
"mengingat" siapa kita dan mengatur preferences yang sesuai
sehingga apabila user kembali mengunjungi website tersebut akan langsung
dikenali.
- Menghilangkan kebutuhan untuk
me-register ulang di web site tersebut saat mengakses lagi tersebut (site
tertentu saja), cookies membantu
proses login user ke dalam web server tersebut.
- Memungkinkan website untuk
menelusuri pola web surfing user dan mengetahui situs favorit yang sering
dikunjunginya.
Jenis Cookies
- Non persistent (session) cookies. Suatu cookies yang akan hilang sewaktu
user menutup browser dan biasanya digunakan pada
'shopping carts' di toko belanja online untuk menelusuri item-item
yang dibeli,
- Persistent cookies. Diatur oleh situs-situs
portal, banner / media iklan situs dan lainnya yang ingin tahu ketika user
kembali mengunjungi site mereka. (misal dengan cara memberikan opsi
”Remember Me” saat login). File file ini tersimpan di hardisk user.
Kedua tipe cookies ini menyimpan informasi
mengenai URL atau domain name dari situs yang dikunjungi user dan beberapa kode
yang mengindikasikan halaman apa saja yang sudah dikunjungi. Cookies dapat berisi informasi pribadi
user, seperti nama dan alamat email, Akan tetapi dapat juga user memberikan
informasi ke website tersebut melalui proses registrasi. Dengan kata
lain, cookies tidak
akan dapat "mencuri" nama dan alamat email kecuali diberikan oleh
user. Namun demikian, ada kode tertentu (malicious code) yang dibuat misalnya
dengan ActiveX control, yang dapat mengambil informasi dari komputer tanpa
sepengetahuan user.
Ukuran cookies umumnya kurang dari 100 bytes
sehingga tidak akan mempengaruhi kecepatan browsing. tetapi karena
umumnya browser diatur secara default untuk
menerima cookies maka
user tidak akan tahu bahwa cookies sudah ada di komputer. Cookies dapat berguna terutama pada situs
yang memerlukan registrasi, sehingga setiap kali mengunjungi situs
tersebut, cookies akan me-login-kan user tanpa harus
memasukkan user name dan password lagi.
Berbahayakah Cookiee?
Cookie tidaklah berbahaya, cookie hanyalah metode yang
digunakan untuk mempermudah seorang pengguna internet. Selain itu cookie juga
tidak dapat terinfeksi oleh malware atau virus. Lalu apa yang perlu kamu
takutkan pada cookie? Cerita terburuk untuk ini adalah ketika seseorang mencuri
cookie kamu untuk membuat data palsu atau mendapatkan email dan password. Namun
kamu jangan terlalu kawathir karena keamaan cookie tergantung dari website yang
kamu kunjungi dan browser yang kamu gunakan. Karena biasanya cookie telah
dienkripsi agar terlindungi dari serangan hacker.
Bagaimana Jika Cookie Terhapus?
Ini tidaklah masalah, menghapus cookie adalah
salah satu hal terbaik untuk melindungi privasi kamu dari serangan hacker.
Kalaupun kamu menghapus cookie, kamu hanya perlu login lagi ke akun Facebook
yang biasanya sudah terbuka situs-situs lain yang biasanya langsung masuk ke
akun kamu. Pada setiap browser cookie bisa dihapus dan letaknya berbeda-beda
tergantung browser yang kamu gunakan. Berikut caranya:
·
Internet Explorer: Setting>Safety>Delete Browsing History
·
Firefox: Tools>Clear Recent History
·
Chrome: Setting>Tools>Clear browsing data
·
Opera: Opera>Setting>Delete Private Data
Cara Kerja
Cookies
Cara kerja cookie adalah storing and sending, alias menyimpan dan
mengirim. Sehingga jika sobat mengunjungi suatu situs web, sobat tidak perlu
lagi melakukan setting dan lain sebagainya dengan catatan sobat sudah pernah berkunjung
ke situs tersebut sebelumnya.
Contohnya seperti ini.. Misalnya kita berkunjung ke situs Facebook
atau Gmail. Saat kita meletakkan kursor kita pada tab Log in, dan mengetikkan
huruf pertama dari email kita, maka otomatis akan muncul email lengkap kita
dibawahnya, agar kita tidak perlu mengetikkan email secara lengkap.
Atau pengaturan bahasa pada Facebook. Jika sebelumnya sobat
menggunakan setting bahasa indonesia, maka saat kita membuka Facebook
selanjutnya, settingan bahasa akan tetap pada bahasa indonesia. Kira-kira
seperti itulah. Jadi kita tidak perlu mengatur ulang setting bahasanya. Dan
masih banyak fungsi lainnya.
Ukuran file cookie juga sangat kecil, dengan ukuran tidak dapat
lebih besar dari 4096 Bytes (4KB) per website yang dikunjungi. Ada batas jumlah
total cookie pada harddisk klien. Jumlah ini juga berbeda-beda pada setiap
browser, tetapi biasanya terbatas pada sekitar tiga ratus cookie. Jika nomor
ini telah terlampaui, sebuah cookie yang lebih tua akan dihapus sebelum yang
baru dibuat.
Cookie memiliki tanggal kadaluarsa. Tanggal ini telah ditetapkan,
sehingga browser dapat menghapus cookie yang kadaluarsa atau tua ketika mereka
tidak lagi dibutuhkan oleh server web. Jika tanggal kadaluarsa kosong, cookie
akan dihapus saat sambungan dengan server ditutup. Hal ini terjadi ketika
jendela atau tab situs ditutup oleh pengguna, atau ketika pengguna menutup
seluruh browser. Cookies ini, kadang-kadang disebut cookie session, sebagian
besar digunakan untuk menyimpan pengaturan sementara.