Apa yang Anda gunakan untuk mendeteksi ponsel pengunjung, hingga ke model jika memungkinkan?
Saat ini kami mengelola database kami sendiri tetapi sangat tertinggal karena kurangnya tenaga untuk memeliharanya, jadi kami memutuskan untuk mencoba solusi pihak ketiga.
Ini adalah kandidat saya, tetapi saya tidak punya waktu untuk benar-benar mencoba semuanya:
DeviceAtlas - evaluasi pribadi 1 tahun, tetapi lisensi dasar terjangkau. Basis data mereka terlihat solid dengan pembaruan harian dan tes / pembaruan kontribusi pengguna. Saya mendukung yang ini saat ini.
DetectRight - Saya direkomendasikan ini oleh seorang kolega tetapi benar-benar tidak dapat menemukan banyak dari situs mereka. Perangkat 20k - sungguh?
WURFL - Sumber terbuka, basis data yang secara kolaboratif berasal dari UAProf . Jadi pada dasarnya jika Anda menggunakan solusi UAProf, Anda lebih baik dengan WURFL.
DetectMoBileBrowsers - Ini terlihat seperti yang paling sederhana. Sayang sekali itu tergantung bahasa (PHP).
Silakan bagikan pengalaman atau saran Anda!
Ini bukan jawaban langsung, tetapi saya percaya kontribusi yang berharga. Tentu saja penerapannya tergantung pada kebutuhan Anda, tetapi saya pikir banyak pembaca yang mengembangkan konsumen akan menganggapnya berguna dan relevan.
Sampai tingkat yang sangat baik, saya tidak.
Tentu saja, deteksi agen pengguna sangat bagus untuk melayani versi seluler yang dioptimalkan untuk perangkat dengan browser berbasis standar yang bagus, seperti ponsel Android, iPhone / iPod Touch, dll.
Untuk tujuan praktis, peramban seluler "jadul" sudah mati . Perangkat yang digunakan orang saat ini oleh web seluler memiliki browser yang hebat dan mampu: WebKit, Opera, dan Firefox Mobile. RIM baru saja mengumumkan browser WebKit bawaan, dan saya merasa mereka adalah pemain besar terakhir yang melakukan migrasi.
Saya berasumsi tujuan Anda hanyalah pengalihan ke situs web seluler. Jika lebih kompleks, misalnya, mencatat nomor model individual atau melacak statistik fine-grain, tulisan-tulisan dari Stack Overflow ini akan terbukti membantu:
sumber
Lihat juga File Basis Data Perangkat Seluler (MDBF) dari Microsoft. Meskipun telah berhenti diperbarui, setidaknya berisi banyak tahun perangkat hingga saat ini.
sumber
Luca Passani, penemu WURFL di sini. Perusahaan saya baru-baru ini meluncurkan layanan ini yang cukup banyak menggerakkan masalah yang dibahas di sini secara gratis. Saya menyarankan Anda memeriksa http://wurfl.io/
Singkatnya, jika Anda mengimpor file JS kecil:
Anda akan dibiarkan dengan objek JSON yang terlihat seperti:
(dengan asumsi Anda menggunakan Nexus 7, tentu saja) dan Anda akan dapat melakukan hal-hal seperti:
Atau
Ini yang kamu cari.
Terima kasih
sumber