Privasi dan Pengumpulan Data

Apa pengaruh penggunaan Google Fonts Web API bagi privasi pengguna saya?

Google Fonts API dirancang untuk membatasi pengumpulan, penyimpanan, dan penggunaan data pengguna akhir. Penggunaan Google Fonts Web API tidak diautentikasi dan Google Fonts API tidak menetapkan atau mencatat cookie. Permintaan ke Google Fonts Web API dibuat ke domain khusus resource, seperti font.googleapis.com atau font.gstatic.com. Permintaan font terpisah dari dan tidak berisi kredensial apa pun yang dikirim ke google.com saat menggunakan layanan Google lainnya yang diautentikasi, seperti Gmail.

Saat saya menyematkan Google Fonts di situs saya melalui Google Fonts Web API, data apa yang diterima Google dari pengunjung situs saya?

Saat pengguna akhir mengunjungi situs yang menyematkan Google Fonts, browser mereka akan mengirimkan permintaan HTTP ke Google Fonts Web API. Google Fonts Web API menyalurkan Google Fonts Cascading Style Sheets (CSS), lalu file font yang ditentukan dalam CSS kepada pengguna. Permintaan HTTP tersebut mencakup (1) alamat IP yang digunakan oleh masing-masing pengguna untuk mengakses Internet, (2) URL yang diminta di server Google, dan (3) header HTTP, termasuk agen pengguna yang menjelaskan browser Internet dan versi sistem operasi pengunjung situs, serta perujuk (yaitu halaman web yang menampilkan font Google).

Agar lebih jelas, Google tidak menggunakan informasi apa pun yang dikumpulkan oleh Google Fonts untuk membuat profil pengguna akhir atau untuk iklan yang ditargetkan.

Saat saya menyematkan Google Fonts di situs saya melalui Google Fonts Web API, mengapa Google menerima alamat IP pengunjung situs saya?

Google menerima alamat IP pengunjung situs, yang diproses untuk merespons permintaan pengunjung dan untuk tujuan keamanan.

Protokol Internet memerlukan alamat IP untuk mentransfer data melalui Internet antara klien tertentu (yaitu browser) dan server tertentu. Itulah sebabnya setiap permintaan klien ke server mana pun berisi alamat IP klien tersebut, sehingga server dapat merespons alamat IP tersebut. Oleh karena itu, fakta bahwa server Google harus menerima alamat IP untuk mengirimkan font tidak bersifat unik bagi Google dan konsisten dengan cara kerja Internet.

Dapatkah saya menyematkan Google Fonts di situs saya tanpa mengirim data pengguna akhir ke server Google?

Developer dapat menghosting sendiri font web di situs mereka secara lokal dengan mendownload font dan menguploadnya ke server, bukan mengambil font dari server Google. Saat font dimuat dari server operator situs, Google tidak akan menerima jenis data apa pun yang terkait dengan kunjungan ke situs. Namun, ada beberapa kelemahan dalam menghosting sendiri Google Fonts (lihat di bawah).

Untuk mengetahui informasi selengkapnya tentang menghosting sendiri Google Fonts, baca Panduan cepat font web hosting sendiri.

Apa saja keuntungan menyematkan Google Fonts di situs saya melalui Google Fonts Web API?

Ada beberapa keuntungan bagi developer dan pengguna akhir untuk menghosting font web di server Google. Google Fonts memudahkan Anda menghadirkan kepribadian dan kinerja ke situs web dan produk digital lainnya. Hal ini telah jauh dari proposisi nilai aslinya, yaitu membuat web lebih cepat dengan memungkinkan browser Anda menyimpan font yang biasa digunakan dalam cache di semua situs yang menggunakan API ini. Hal ini tidak lagi benar, tetapi API masih memberikan pengoptimalan tambahan dan penting sehingga situs dapat dimuat dengan cepat dan font berfungsi dengan baik.

Dengan menggunakan kode yang dihasilkan oleh Google Fonts, server kami akan otomatis mengirim file terkecil yang memungkinkan ke setiap pengguna berdasarkan teknologi yang didukung browser mereka. Misalnya, kita menggunakan kompresi WOFF 2.0 bila tersedia. Hal ini dapat mengurangi ukuran font dan membuat web lebih cepat untuk semua pengguna—terutama di area dengan bandwidth dan konektivitas yang menjadi masalah. Kumpulan ikon yang disediakan oleh Google Fonts mendapat manfaat dari infrastruktur yang sama.

Secara khusus, ada juga beberapa kelemahan dalam menghosting sendiri Google Fonts. Pertama, ukuran download file font akan bertambah karena developer akan mendownload seluruh file font, bukan bagian-bagiannya, yang merupakan kasus saat Google Fonts Web API mengirimkan font. Kedua, tidak ada cara untuk memastikan bahwa {i>font<i} yang dihosting sendiri akan kompatibel dengan semua {i>browser<i}. Sebaliknya, Google Fonts Web API otomatis mengirimkan font yang disesuaikan dengan browser khusus pengguna dan menyertakan perbaikan untuk masalah khusus browser, format font yang optimal, dan pengoptimalan ukuran khusus untuk browser pengguna. Terakhir, developer harus memperbarui font yang dihosting sendiri secara manual, dibandingkan dengan Google Fonts Web API, yang otomatis mengirimkan update pada font tanpa perlu tindakan apa pun oleh developer.

Untuk informasi selengkapnya tentang manfaat menggunakan Google Fonts Web API, baca API untuk font web yang cepat dan indah.