Untuk mendapatkan lokasi user menggunakan google maps, saat ini beberapa browser sudah mendukung Geolocation API, yang merupakan standar W3C muncul untuk menemukan lokasi user atau lokasi perangkat. Jika browser anda tidak mendukung Geolocation API maka akan menggunakan Google Gears. Berikut implementasi geolocation menggunakan Google Maps API v3 dan Google Gears. Pertama buatlah file html kemudian tambahkan 3 library java script yang nantinya dibutuhkan, yaitu google maps api, kemudian gears_init.js yang berfungsi untuk mengecek apakah plugin google gears sudah ada pada browser anda, jika tidak maka javascript tadi yang akan bekerja, kemudian yang terakhir geo.js
libcURL adalah library php yang memungkinkan Anda untuk terhubung dan berkomunikasi dengan banyak jenis server dengan berbagai jenis protokol. Libcurl saat ini mendukung http, https, ftp, gopher, telnet, dict, file, and ldap protocols . libcurl juga sudah mendukung HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (juga bisa menggunakan PHP's ftp extension) HTTP form based upload, proxies, cookies, and user+password authentication
Lagi-lagi bermasalah sama yang namanya cross domain X_X, kali ini masalahnya muncul ketika saya menggunakan custom web fonts yang saya akses dari domain yang berbeda, katanya sih butuh header khusus. Tapi masalah tersebut hanya muncul di browser firefox, pesan error yang di tampilkan seperti ini : [12:47:37.034] downloadable font: download failed (font-family: "MuseoSlab500" style:normal weight:normal stretch:normal src index:1): bad URI or cross-site access not allowed source: http://example.com/gui/asset/fonts/Museo_Slab_500-webfont.woff @ http://example.com/gui/asset/css/comment_new.css [12:47:37.132] downloadable font: download failed (font-family: "MuseoSlab500" style:normal weight:normal stretch:normal src index:2): bad URI or cross-site access not allowed source: http://example.com/gui/asset/fonts/Museo_Slab_500-webfont.ttf @ http://example.com/gui/asset/css/comment_new.css
Komentar
Posting Komentar