GCAM Membuat Kamera Biasa Menjadi Lebih Bagus

Google Camera adalah aplikasi kamera yang dikembangkan oleh Google untuk Android.
Pada awalnya, semua perangkat Android dengan versi Android 4.4 KitKat ke atas bisa memiliki fitur ini. Tapi sejak April 2016, aplikasi Google Camera dihapus dari Google Play Store dan hanya didukung secara resmi pada perangkat Google Nexus dan Google Pixel.

Mengapa Google Camera sangat populer?

Ada alasan mengapa Google Camera sangat populer di kalangan pengguna Android terutama bagi yang suka jeprat-jepret foto.
Sejak pertama kali dikenalkan, Google Camera memberikan foto selfie yang bagus terutama dalam menciptakan bokeh. Bahkan kabarnya, bokeh yang dihasilkan masih lebih baik dibanding smartphone dengan dual camera untuk mode potrait.

Apa saja sih fitur Google Camera?

Google Camera memiliki banyak sekali fitur yang terbilang keren.

1. Potrait Mode Shots

Google Camera memiliki mode yang sangat bagus digunakan untuk memotret manusia / selfie.
Hasil yang didapat akan memberikan :
  • detail yang tajam;
  • saturasi yang baik;
  • warna-warna yang alami;
  • warna skintone (warna kulit) yang sangat natural;
Selai itu, Google Camera juga memberikan fitur luar biasa yang dikenal sebagai Lens Blur dalam Mode Potrait.

2. Fitur Lens Blur

Lens Blur sangat mirip dengan mode potret. Dengan fitur ini, kamu bisa menggunakan mode potret dengan objek juga.
Lens Blur / mode potret memiliki akurasi yang baik dalam hal mendeteksi bagian tepi objek sehingga bokeh yang dihasilkan sangat natural.

3. HDR+ | Great Dynamic range

HDR atau High Dynamic Range, kalau diartikan secara sederhana artinya ada perbedaan tingkat kecerahan yang jauh antara bagian yang terang dan bagian yang gelap.

4. EIS (Electronic Image Stabilization)

EIS (Electronic Image Stabilization) merupakan teknologi yang berfungsi untuk mengkompensasi getaran tangan secara elektronik saat melakukan pemotretan.
Fitur ini masih belum ditemukan pada sebagian smartphone Android, namun dengan GCam, kamu bisa merekam video dan mengambil foto yang stabil tanpa guncangan sehingga foto yang dihasilkan lebih tajam dan tidak kabur.
Sayangnya untuk pasang aplikasi GCAM untuk hp biasa harus di root dahulu. Kecuali dari google pixel

Apa itu UI & UX


User Interface (UI)
User interface adalah bagian visual dari website, aplikasi software atau device hardware yang memastikan bagaimana seorang user berinteraksi dengan aplikasi atau website tersebut serta bagaimana informasi ditampilan di layarnya. User interface sendiri menggabungkan konsep desain visual, desain interasi, dan infrastruktur informasi. Tujuan dari user interface adalah untuk meningkatkan usability dan tentunya user experience.
User Interface (UI)
UI atau User Interface merupakan mekanisme komunikasi antara pengguna (user) dengan sistem pada sebuah program, baik itu aplikasi website, mobile, ataupun software. Mekanisme itu disesuaikan dengan kebutuhan pengguna terhadap program yang tengah dikembangkan. Cakupan UI itu meliputi tampilan fisik, penggunaan warna, tampilan animasi, hingga pola komunikasi suatu program dengan penggunanya.
Biasanya, seorang desainer UI akan membuat desain yang kiranya memudahkan pengguna programnya. Adapun, desain itu disesuaikan dengan tingkat kebutuhan dasar pengguna terhadap program aplikasi web ataupun mobile tersebut. Output dari hasil desainer UI ialah program dengan segala fitur yang kiranya sesuai dengan kebutuhan pengguna dalam menggunakan program tersebut.
User Experience (UX)
Pengertian UX atau User Experience memang tidak terlalu jauh berbeda dengan UI. Perbedaannya terletak pada fokus utama hubungan komunikasi antara pengguna dengan programnya, yakni berfokus pada pengalaman penggunanya.
Seorang desainer UX akan merancang program aplikasi web atau mobile-nya berdasarkan pengalaman dari pengguna atau user setelah menggunakan aplikasi web atau mobile tersebut. Dengan begitu, program yang dirancangnya menjadi lebih mudah digunakan oleh penggunanya.

User Interface (UI)

UI atau User Interface adalah ilmu tentang tata letak grafis suatu web atau aplikasi. Cakupan UI adalah tombol yang akan diklik oleh pengguna, teks, gambar, text entry fields, dan semua item yang berinteraksi dengan pengguna. Termasuk layout, animasi, transisi, dan semua interaksi kecil. UI mendesain semua elemen visual, bagaimana pengguna berinteraksi dengan halaman web dan apa yang ditampilkan di halaman web. Elemen visual yang ditangani oleh seorang desainer UI adalah skema warna, menentukan bentuk tombol, serta menentukan jenis font yang digunakan untuk teks. Desainer UI harus bisa membuat tampilan bagus yang akan meningkatkan kesetiaan pengguna.

User Experience (UX)

Definisi UX atau user experience menurut Borrys Hasian ada bermacam-macam. Berdasarkan apa yang dikerjakan, desainer UX adalah orang yang membuat produk yang bermanfaat dan memvisualisasi user flow menjadi desain produk yang teruji dan indah. Desainer UX akan bekerja sama dengan tim-tim lain untuk mencari titik temu antara kebutuhan pengguna, tujuan bisnis dan kemajuan teknologi. Titik temu tersebut kemudian dijadikan sebuah produk yang bermakna, berguna, dan menyenangkan. Seperti namanya, desain yang dibuat oleh desainer UX akan menentukan mudah atau sulitnya user experience atau interaksi dengan web. Membuat wireframe atau mendesain mockup adalah salah satu kemampuan dasar yang harus dimiliki oleh seorang desainer UX.
Hal itu hanya sebagian kecil dari pekerjaan seorang desainer UX. Perlu diingat, bahwa desainer harus mencari titik temu antara kebutuhan pengguna dan tujuan bisnis. Oleh karena itu, ada baiknya seorang desainer UX juga belajar sedikit tentang marketing dan data analytics. Tidak hanya itu, desainer UX juga harus mengikuti perkembangan teknologi untuk memaksimalkan hasil desainnya. Dan karena ia mendesain untuk digunakan oleh pengguna, desainer UX juga paling tidak memahami sedikit tentang perilaku pengguna dan user research. Menjadi seorang desainer UX memang tidak mudah, tapi bukan berarti tidak bisa. Milenial yang bekerja di perusahaan startup juga banyak yang akhirnya harus belajar multi divisi. Pengetahuan itu sendiri tentu akan membantu perkembangan diri sendiri di kemudian hari.

Alur Kerja Desain UI dan UX

Berdasarkan penjelasan di atas, desainer UX mendesain bagaimana user interface bekerja, sementara desainer UI mendesain bagaimana user interface ditampilkan. Desainer UI dan UX cenderung akan bekerja dengan berkesinambungan. Tim UX akan mengerjakan application flow, bagaimana tombol-tombol tersebut akan beroperasi, dan bagaimana user interface secara efektif memenuhi kebutuhan informasi pengguna. Sementara tim UI akan menentukan bagaimana semua elemen user interface tersebut ditampilkan.
Contohnya ketika dalam proses desain UI dan UX, diputuskan akan menambah tombol di salah satu halaman web. Perubahan tersebut bisa jadi juga akan merubah fungsi, bentuk atau ukurannya. Tim UX akan menentukan letak tombol sementara tim UI akan menentukan desain supaya sesuai dengan tata letak yang baru.

Keduanya Perlu Melakukan Research

Penelitian adalah hal penting untuk dilakukan, baik untuk desain UI dan UX. Keduanya memerlukan informasi yang cukup untuk membuat web atau aplikasi yang efektif. Baik UI atau UX perlu mengetahui apa yang diinginkan oleh pengguna, apa yang diharapkan dengan adanya aplikasi atau web yang demikian. Karena tidak ada produk yang langsung sempurna dalam sekali pembuatan, maka penelitian akan berlangsung secara berulang-ulang. Penelitian bisa dilakukan dengan menggunakan A/B Testing dengan memberikan tampilan yang berbeda, untuk menentukan mana yang paling disukai oleh pengguna. Penelitian yang dilakukan untuk desain UI dan UX memang sama, namun mereka memerlukan informasi yang berbeda.

Penelitian Untuk Desainer UI

Seorang desainer UI perlu memastikan visual yang mereka pilih mampu merefleksikan aplikasi yang mereka buat. Desainer UI mencoba untuk memprediksi ekspektasi pengguna. Jika aplikasi yang sedang dikembangkan adalah aplikasi perjalanan, penting untuk mencari tahu bagaimana sebuah aplikasi perjalanan dikembangkan. Aspek desain UI dan UX apa saja yang bisa diambil sebagai pelajaran untuk membangun aplikasi perjalanan lainnya. Penelitian yang dilakukan mungkin akan menunjukan petunjuk apa yang harus dilakukan dan apa yang harus dihindari. Misalnya pengguna tidak menyukai bentuk icon yang tebal. Bentuk icon yang sederhana akan membuat pengguna lebih nyaman. Tampilan yang dinilai baik akan ditentukan sendiri oleh desainer UI. tetapi aturan dasar seperti kebutuhan dalam menyesuaikan harapan pengguna adalah sesuatu yang tidak bisa dihindari. Semua desainer UI pasti menginginkan tampilan yang unik dan mudah diingat. Hal ini harus tetap diseimbangkan dengan memastikan pengguna memahami tujuan semua elemen yang ada di layar.

Penelitian untuk Desainer UX

Desainer UX mungkin akan tertarik dengan penelitian yang berhubungan dengan user expectation. Semua pengalaman dan interaksi pengguna yang menggunakan aplikasi, telah membantu menetapkan harapan pengguna tentang bagaimana seharusnya aplikasi dijalankan. Jika seorang desainer UX tidak familiar dengan ekspektasi pengguna, mereka bisa saja membuat user interface yang terlihat logis, namun ternyata tidak sesuai dengan ekspektasi pengguna. User interface yang tidak sesuai dengan ekspektasi pengguna akan mengurangi tingkat kesetiaan pengguna terhadap aplikasi.

Jika desainer ingin membuat sesuatu yang sangat berbeda, ia harus memiliki alasan yang jelas. Menciptakan sesuatu yang berbeda akan menyebabkan pengguna melakukan kesalahan yang sama berulang-ulang. Contohnya kebanyakan pengguna merasa nyaman dengan mengklik dua kali untuk membuka folder dan sekali klik untuk memilih.

Apa itu My SQL & Apa Kelebihannya

Apa itu My SQL & Apa Kelebihannya
MySQL adalah sistem manajemen database relasional open source (RDBMS) dengan client-server model. Sedangkan RDBMS merupakan software untuk membuat dan mengelola database berdasarkan pada model relasional.
Sebelum dibahas lebih lanjut, ada baiknya bagi kita untuk mengetahui sejarah singkat MySQL. MySQL dibaca MY-ES-KYOO-EL [maɪˌɛsˌkjuːˈɛl]. Beberapa orang bahkan membaca MySQL seperti sedang menyebutkan “my sequel”. MySQL AB, sebuah perusahaan asal Swedia, menjadi yang pertama dalam mengembangkan MySQL di tahun 1994. Hak kepemilikan MySQL kemudian diambil secara menyeluruh oleh perusahaan teknologi Amerika Serikat, Sun Microsystems, ketika mereka membeli MySQL AB pada tahun 2008. Di tahun 2010, Oracle yang adalah salah satu perusahaan teknologi terbesar di Amerika Serikat mengakuisisi Sun Microsystems. Semenjak itulah, MySQL sepenuhnya dimiliki oleh Oracle.
Di bawah ini kami akan membahas satu per satu mengenai sejumlah software yang terkait dalam RDBMS: 

Database

Dalam bahasa yang sederhana, database adalah sekumpulan data yang terstruktur. Anggap saja Anda sedang berpose selfie: yang dilakukan pastilah menekan tombol kamera depan, lalu mengabadikan potret diri. Foto selfie yang diambil adalah data, sedangkan galeri foto merupakan database. Database adalah tempat untuk menyimpan dan mengelola data. Kata “relasional” berarti data yang disimpan di dataset dikelola sebagai tabel. Setiap tabel saling terkait. Jika software tidak mendukung model data relasional, maka yang dipanggil hanyalah DBMS.

Open Source

Jika suatu software atau tool dikatakan open source, maka itu berarti Anda bebas menginstall, menggunakan, bahkan memodifikasikannya. Anda pun dapat mempelajari dan mengkustomisasikan source code-nya agar software bisa diatur dan diubah sesuai keinginan dan kebutuhan Anda. Hanya saja, aktivitas yang Anda lakukan tak hanya tergantung pada situasi dan kondisi, tapi juga ditentukan oleh GPL (GNU Public License). Lisensi berbayar tersedia bagi Anda yang menginginkan fleksibilitas terhadap kepemilikan dan bantuan tingkat lanjut (premium).

Client-server Model

Komputer yang memasang dan menjalankan software RDBMS disebut sebagai client. Agar bisa mengakses data, komputer harus terhubung dengan server RDBMS terlebih dulu. Keadaan seperti inilah yang disebut client-server.
MySQL adalah salah satu pilihan software RDBMS. Terkadang RDBMS dan MySQL dianggap sama karena popularitas MySQL. Aplikasi web terkenal, seperti Facebook, Twitter, YouTube, Google, dan Yahoo! menggunakan MySQL untuk menyimpan data. Pada awalnya MySQL dibuat untuk penggunaan terbatas saja, tapi sekarang software ini sudah kompatibel dengan berbagai platform computing, seperti Linux, macOS, Microsoft Windows, dan Ubuntu.

SQL

MySQL dan SQL adalah dua software yang berbeda. MySQL merupakan salah satu nama brand terpopuler dari software RDBMS yang menerapkan client-server model. Lalu, bagaimana client dan server berkomunikasi di dalam ruang lingkup RDBMS? Jadi, baik client maupun server, keduanya menggunakan bahasa spesifik domain – Structured Query Language (SQL). Jika Anda pernah melihat atau membaca beberapa nama yang dikombinasikan dengan SQL, misalnya PostgreSQL dan Microsoft SQL, maka server tersebut biasanya menggunakan syntax SQL. Walaupun terkadang ditulis dalam bahasa pemrograman yang lain, software RDBMS selalu menggunakan SQL sebagai bahasa utama untuk berinteraksi dengan database. MySQL sendiri ditulis dalam C dan C++. Agar lebih mudah dipahami, kita mengambil negara-negara di Amerika Selatan sebagai contohnya. Secara geografis, negara-negara tersebut tidaklah sama, bahkan sejarahnya pun berbeda. Namun, masyarakat di semua negara di Amerika Selatan menggunakan bahasa Spanyol untuk berkomunikasi.
Pada awal tahun 1970-an, seorang ahli komputer, Ted Codd, mengembangkan SQL dengan IBM berbasis model relasional. Pada tahun 1974, SQL mulai banyak digunakan dan dengan cepat menggantikan posisi bahasa yang sudah outdated, yakni ISAM dan VISAM. Tugas SQL adalah untuk memberitahukan server tentang apa yang harus dilakukannya terhadap data. Penggambaran umumnya seperti password atau kode WordPress. Anda memasukkan password atau kode tersebut ke sistem untuk mendapatkan akses agar bisa login ke dashboard. Dalam hal ini, SQL statement menginstruksikan server untuk menjalankan operasi tertentu:
  • Data query: meminta informasi yang spesifik dari database yang sudah ada.
  • Manipulasi data: menambahkan, menghapus, mengubah, menyortir, melakukan operasi lainnya untuk memodifikasi data, value, atau visual.
  • Identitas data (data identity): menentukan tipe data, misalnya mengubah data numerik menjadi data integer. Selain itu, juga menentukan schema atau hubungan dari masing-masing tabel yang ada di database.
  • Data access control: menyediakan metode keamanan untuk melindungi data, termasuk dalam menentukan siapa yang boleh melihat atau menggunakan informasi yang tersimpan di database.

Kelebihan MySQL

Fleksibilitas dan kemudahan penggunaan

Anda dapat memodifikasi source code sesuai dengan keinginan tanpa perlu mengkhawatirkan adanya batasan, termasuk opsi untuk mengupgrade paket saat ini ke versi premium berbayar. Proses installnya relatif sederhana dan tidak membutuhkan waktu lebih dari 30 menit.

Performa terbaik

Ada banyak cluster server yang mensupport MySQL. Dengan performa dan kecepatan yang optimal, software ini akan membantu Anda baik dalam menyimpan sejumlah data e-Commerce berukuran besar maupun ketika melakukan kegiatan bisnis berat lainnya.

Memiliki standar industri

Banyak industri yang telah menggunakan MySQL bertahun-tahun lamanya, dan itu berarti ada sejumlah resource yang dikelola oleh developer berpengalaman. Dengan demikian, user akan mendapatkan software MySQL yang terus-menerus diperbarui. Software ini dapat dikembangkan oleh siapa pun, bahkan freelance developer demi memperoleh uang saku.

Aman

Keamanan data menjadi salah satu prioritas utama software RDBMS. Dengan Access Privilege System dan User Account Management yang dimilikinya, MySQL menetapkan level keamanan tingkat tinggi. Verifikasi berbasis host dan enkripsi password juga tersedia.

Cara Membuat Program Session & Cookie Sederhana

Cara Membuat Program Session & Cookie Sederhana

Session
    1. Buatlah sebuah folder htdocs anda (contoh statefull)
    2. Buatlah sebuah file di folder htdocs anda, dengan nama session.php
    3. Kemudian masukkan kode dibawah ini :

<?php
session_start();
if (isset($_GET['username'])) {
$_SESSION['username'] = $_GET['username'];
}

if(isset($_SESSION['username'])){
            $username = $_SESSION['username'];
            echo $username;
}

    1. Jalankan dengan mengunjungi http://localhost/statefull/session.php?username=Mabar
    2. Lalu buka dengan mengunjungi lagi http://localhost/statefull/session.php



Cookie

a.       Buatlah sebuah folder htdocs anda (contoh statefull)
b.      Buatlah sebuah file di folder htdocs anda, dengan nama cookie.php
c.       Kemudian masukkan kode dibawah ini :

<?php
if (isset($_GET['username'])) {
$expire = time() + 3600 * 3;
setcookie('username', $_GET['username'], $expire);
}

if (isset($_COOKIE['username'])) {
            echo $username = $_COOKIE['username'];
}


d.      Jalankan dengan mengunjungi http://localhost/statefull/cookie.php?username=Mabar
e.       Lalu buka dengan mengunjungi lagi http://localhost/statefull/cookies.php

Apa itu Web Statefull, Session & Cookie

Apa itu Web Statefull, Session & Cookie



  A. Pengertian
    Adalah aplikasi web dimana informasi yang diberikan sebelumnya disimpan dan mempengaruhi konten/informasi/data yang akan diberikan setelahnya.

   B. Ciri-CIri
·         Session Menyimpan informasi tentang preferensi yang kita berikan, membuat suatu sesi yang unik untuk kita.
·         Cookies Data yang menyimpan informasi.
·         Cache Suatu mekanisme dimana web document seperti HTML dan gambar disimpan sementara untuk mengurangi pemakaian bandwitd dan mempercepat loading.

2. SESSION PADA SISI SERVER

A. Pengertian
    Cara untuk menjaga suatu variable tetap ada selama sesi kunjungan user. Meskipun berpindah – pindah halaman, variable session tetap ada dan bisa diakses sampai session ditutup.

    B. Cara Kerja

·         Pengunjung mengakses web (memulai session).
·         Pengunjung diberi pengenal berupa session id.
·         Pengunjung melanjutkan session, mengirim session id nya untuk memperoleh kembali variable-variable session miliknya yang telah disimpan server.
·         Pengiriman session id ke server melalui 2 cara :
·         Default, dikirim melalui cookies
·         Melalui query string
Session berakhir saat fungsi session_destroy() dipanggil sewaktu – waktu user menutup     web browsernya.


3. AUTENTIKASI USER APLIKASI WEB

    Proses dalam rangka validasi user pada saat memasuki sistem web. Nama dan password dari user dicek melalui proses yang mengecek langsung ke daftar mereka yang diberikan hak untuk memasuki sistem tersebut.

Metode-Metode Autentikasi :
·       Autentikasi bertujuan untuk membuktika siapa anda sebenarnya, apakah anda benar-benar orang yang anda klaim sebagai dia (who you claim to be). Ada banyak cara untuk membuktikan siapa anda.Metode autentikasi bisa dilihat dalam 4 kategori metode:
·         Something you know
Ini adalah metode autentikasi yang paling umum. Cara ini mengandalkan kerahasiaan informasi, contohnya adalah password dan PIN. Cara ini berasumsi bahwa tidak ada seorangpun yang mengetahui rahasia itu kecuali anda seorang.
·         Something you have
Cara ini biasanya merupakan faktor tambahan untuk membuat autentikasi menjadi lebih aman. Cara ini mengandalkan barang yang sifatnya unik, contohnya adalah kartu magnetic/smartcard, hardware token, USB token dan sebagainya. Cara ini berasumsi bahwa tidak ada seorangpun yang memiliki barang tersebut kecuali anda seorang.
·         Something you are
Ini adalah metode yang paling jarang dipakai karena faktor teknologi dan manusia juga. Cara ini menghandalkan keunikan bagian-bagian tubuh anda yang tidak mungkin ada pada orang lain seperti sidik jari, suara atau sidik retina. Cara ini berasumsi bahwa bagian tubuh anda seperti sidik jari dan sidik retina, tidak mungkin sama dengan orang lain.
·         Something you do
Melibatkan bahwa setiap user dalam melakukan sesuatu dengan cara yang berbeda. Contoh : Penggunaan analisis suara (voice recognation), dan analisis tulisan tangan.


4. COOKIES PADA SISI CLIENT
    A. Pengertian

    Adalah salah satu cara untuk menciptakan suatu statefull session dengan HTTP. Cookies ini berupa informasi dalam bentuk teks yang dipertukarkan oleh client dan server.

   B. Karakteristik

·         Cookie dipakai untuk menyimpan informasi di sisi client oleh suatu server.
·         Cookie bisa dipakai untuk menyimpan informasi login untuk digunakan pada halaman – halaman berikutnya.
·         Cookie bisa untuk menyimpan informasi tambahan agar tidak perlu login lagi setiap kali mengunjungi website.


C. Session
Session itu seperti tag. Jadi kalau mau website itu memberikan anda suatu nama dan bereaksi sesuai keinginan anda, session adalah hal yang dibutuhkan. Session menyimpan informasi tentang preferensi yang anda berikan, membuat suatu sesi yang unik untuk anda.

Session, atau sesi, itu seperti appointment ke dokter. Dokter akan melayani kebutuhan anda sesuai keluhan anda, dan melayani kebutuhan pasien lain juga. Tapi dokter tidak akan membocorkan rahasia pasien lainnya kepada anda, baik data diri maupun rekaman medisnya,

Contoh gampang dari session adalah saat suatu website yang menampilkan berita/cerita/konten berdasarkan posisi anda berada, sesuai preferensi yang anda berikan (misalnya: kegemaran anda adalah makanan dan anda memasukan data ini ke website tsb. Disaat anda membuka web itu, tempat makanan favorit anda yang berada di sekitar anda yang muncul). Website layanan ini menyimpan informasi IP anda untuk membuat suatu session khusus untuk anda. Konten ini berbeda dengan apa yang muncul kalau orang lain yang lihat.

Contoh lainnya adalah shopping cart. Disaat anda menambahkan item di keranjang belanja anda, item itu disimpan walaupun anda keluar dari halaman itu, atau bisa juga disimpan walaupun anda sudah browsing ke website lain. Session ini menggunakan cookies yang kemudian disimpan di browser anda sesuai dengan session ID yang diberikan website itu ke halaman web yang anda minta.

Session diciptakan pada saat2 tertentu dari kunjungan anda ke website (contohnya pada saat login), dan dihapus pada saat tertentu juga (saat logout contohnya). Session adalah hal yang membuat interaksi website itu stateful dibanding saat tidak pakai session (stateless). Stateful adalah disaat informasi yang diberikan sebelumnya disimpan dan mempengaruhi konten/informasi/data yang akan diberikan setelahnya. Stateless adalah disaat informasi tidak disimpan sehingga tampilan web akan sama saja kalau dilihat oleh anda berulang kali atau oleh orang lain.

D. Cookies
Cookies adalah data yang menyimpan informasi. Cookie ini diberikan oleh website yang anda kunjungi yang kemudian disimpan di browser anda. Guna cookies ini adalah pada saat anda kembali ke website itu setelah menutupnya, cookies akan mengirim data yang disimpannya kembali ke server website itu untuk memberitahu keberadaan dan kegiatan anda sebelumnya.

Cookies, walaupun tidak bisa membawa virus atau malware, bisa membocorkan privasi anda kalau cookies itu adalah jenis tracking cookies. Cookies juga bisa menyimpan username dan password anda, form2 yang anda ketik, sampai informasi kartu kredit.

Kegunaan lain dari cookies, dan juga yang paling banyak digunakan, adalah untuk membantu session dan login (authentification cookies). Cookies jenis ini adalah yang menyimpan informasi untuk mengetahui apakah anda login apa tidak ke website yang pernah anda kunjungi sebelumnya.

Menurut Wikipedia, cookies ada beberapa macam: Session cookie, Persistent cookie, Secure cookie, HttpOnly cookie, Third-party cookie, Supercookie dan Zombie cookie.

Cookies ini mempunyai 7 komponen: Nama, Value, Expiry, Path, Domain, Kebutuhan Secure Connection apa tidak, dan bisa atau tidaknya cookie itu diakses selain melalui HTTP (misalnya oleh Javascript.) Atribut dari cookies termasuk Maximum Age, Secure flag and HttpOnly flag.

Karena informasi yang bisa dibilang rahasia yang disimpan dalam cookies, cookies ini sering jadi “gerbang utama” untuk eksploitasi data diri dan kebiasaan anda di internet.


Baca juga :


Basis Data Untuk SMK Kelas XI Rekayasa Perangkat Lunak

KONSEP BASIS DATA 1) Definisi Basis Data      Secara umum untuk menjelaskan tentang pengertian basis data dapat ditinjau dari dua sisi,p...