Browser Sniff Plugin Detects more Browsers and Operating Systems
Posted: May 7, 2009 at 05:20:41 by Dani Iswara. Words count: 266.
Last updated: September 21, 2009 at 12:29:40.
- Google Chrome 2.0.158.0 on Windows
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.11 (KHTML, like Gecko) Chrome/2.0.158.0 Safari/528.11 - Midori on Linux
Mozilla/5.0 (X11; U; Linux i686; c) AppleWebKit/525.1+ (KHTML, like Gecko, Safari/525.1+) midori - Mozilla Firefox 3.0.10 on Linux Mint
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.10) Gecko/2009042523 Linux Mint/6 (Felicia) Firefox/3.0.10
...
...preg_match('#Chrome/([a-zA-Z0-9.]+)...
...browser_name = ‘Google Chrome’;
...browser_code = ‘chrome’; #related to icon's name
...
...preg_match('/midori/i', $ua, $matches)...
...browser_name = 'Midori';
...browser_code = 'midori';
...
for operating systems:
...
...preg_match('#Mint#i', $ua)...
...os_code = "mint";
...os_name = "Linux Mint";
...
There are similar WordPress plugins for browser detection which have customizable and better GUI configuration page:
- Firestats by firestats.cc (it has a wide support for other blog engines).
- UserAgent-Spy WordPress Plugin (English) by picandocodigo.net.
- WP Plugin: Comment Info Detector by hieudt.info.
- WP-UserAgent by kyleabaker.com.
Comment by d3ptzz on May 9, 2009 at 16:21:47
using Google Wireless Transcoder on Windows 2000
Selama ini saya menggunakan woopra(woopra.com) untuk mengetahui statistik OS dan Browser. Sedangkan saya kurang peduli untuk menampilkan os dan browser dalam comment info. Mungkin saja bagi sebagian user, itu adalah privasi..haha..tapi ini hanya pendapat pribadi sih..
thanks for sharing mas...:D
Comment by d3ptzz on May 9, 2009 at 16:25:10
using Google Wireless Transcoder on Windows 2000
Oh ya, browser detection untuk komen saya salah tuh mas.
saya menggunakan operamini dan OS Symbian 60 3rd edition. Hehe..
Comment by Dani Iswara on May 9, 2009 at 17:21:25
using Firefox 3.0.10 on Gentoo
d3ptzz,
yak setuju, itu mungkin bagian dari privacy, seperti juga IP dan e-mail..tapi nanti para peramban juga make fitur private browsing by default..kalau ada yg keberatan, akan saya turunkan..
saya ngga masang script statistik di blog ini..kec yg ada di panel server..itu pun jarang ditengok.. :)
yg punya masnya punya, dijelasin di:
Browser IDs Strings,
terbaca UA:
penjelasannya:
masnya lbh ngertilah urusan request header, proxy, dan server itu :)
cek juga: mobile browsing proxies dan google wireless transcoder.
for plugin authors: I don't know whether other plugins detect it differently. :)
Comment by d3ptzz on May 9, 2009 at 19:04:56
using Opera Mini 4.2.13337 on J2ME/MIDP Device
Saya memang memakai Google WT itu mas..demi menghemat biaya...hehe..
wah.. Jadi dapet ilmu baru nih.. Makasih banyak mas.. :-D
Comment by Dani Iswara on May 9, 2009 at 19:28:28
using Midori on GNU/Linux
d3ptzz,
opera mini ama opera mobile masi rajanya utk mobile browser, coba blackberry ama iphone bisa make juga :D
Comment by thegands on May 10, 2009 at 12:05:15
using Internet Explorer 8.0 on Windows XP
every browser has its own user agent identity. the one we have to know it just read reference about ua agent in this world.. we also can get the ua agent using javascript code.
anyway, i'm surprised you wrote regular expression by yourself..
hehehe.. great doc....
Comment by Dani Iswara on May 10, 2009 at 12:36:25
using Firefox 3.0.10 on Gentoo
thegands,
just trial and error, bang..while this plugin is neglected by mas pri.. :)
Comment by gdenarayana on May 10, 2009 at 16:23:52
using Firefox 3.0.10 on Windows Vista
ou, ini yang kaya di komentar yah bli, yang ada OS sama browsernya...wah pantes dulu bingung apaan nama pluginnya...nyari2 ndak ketemu baru sekarang tahu :)
sing pocol sai mai mace2 :D
Comment by Dani Iswara on May 10, 2009 at 17:22:39
using Firefox 3.0.10 on Gentoo
gdenarayana,
ternyata ada bbrp plugin serupa yg make database IP2country, tapi berbeda sedikit di fitur, penampilan, dan konfigurasinya, bli... :)
Comment by nomercy on May 11, 2009 at 16:51:01
using Firefox 3.0.10 on Linux Mint 6
user agent kan bisa dimodifikasi langsung via browser mas ... hehehe :D ... tetapi rasanya gak fair kalau begitu ...
saya sendiri suka usil kalau ada situs yang nampilin kayak ginian ... pernah saya bikin osnya windows 7 eeeeh ternyata kemudian emang ada windows 7 ... wekekekek ...
apalagi kan kalau di linux ngubah2 apapun mudah sekali ...
Comment by Dani Iswara on May 11, 2009 at 17:46:11
using Google Chrome versi.masih.mimpi on FreeBSD
nomercy,
iya pak, bisa nyaru jd apa aja kalo ua string-nya pas..asal inget diganti lagi ke default.. :)
ip2country jg ngga valid-2 amat..
jd plugin ini saya kategorikan just for fun aja kok..
btw saya juga baru tau linux mint branding browser-nya sendiri (ngga kayak slackware yg slalu make generik), ini beneran ya pak?
Comment by Uchan on May 14, 2009 at 19:57:20
using Firefox 3.0.10 on Linux Mint 6
Numpang ngetes aja yah mas, pengen tau detek punya saya bener apa nggak :D
Comment by Dani Iswara on May 14, 2009 at 21:23:07
using Firefox 3.0.10 on Gentoo
Uchan,
selain Slackware, distro mana lagi yg generik ya..
Comment by Uchan on May 15, 2009 at 18:33:02
using Firefox 3.0.10 on Linux Mint 6
Cuma tau slackware aja, kalo Gentoo sendiri gimana Mas?
Comment by Dani Iswara on May 16, 2009 at 03:28:46
using Firefox 3.0.10 on Gentoo
Uchan,
utk fx di gentoo, ada pilihannya mo install fx branding (atau tdk) gentoo dari kode sumber, atau pake binary ngga branding..entah kalo ada opsi lain, mas.. :)
Comment by nomercy on May 19, 2009 at 00:54:23
using Firefox 3.0.10 on Linux Mint 6
duh .. kelamaan baru ngeliat lagi posting ini ...
saya pakai os minox mas ... hasil cloning dari linux mint ... tetapi masih sering crash ...
mengenai browser itu akal2an saja ... saya sering ngetes ke situs2 yg suka milih2 browser ... tetapi kalau os asli pakai linux, kebetulan kalau ada komputer yg mampir minta diobati jadi sekalian dicoba dipakai buat ngenet juga ...
Comment by Dani Iswara on May 19, 2009 at 01:52:38
using Firefox 3.0.10 on Windows XP
nomercy,
ooo..setidaknya itu beneran ua string-nya fx di mint, entah asli atau ngga os-nya :) kirain mint make paket ubuntu murni..
Comment by rismaka on June 23, 2009 at 03:11:13
using Firefox 3.0.10 on Windows XP
Mas, sisi "kebergunaan/kegunaan/usability" (mana yang baku?) plugin "browser sniff" itu sejauh mana di mata admin (mas dani)? Kalau utk pengunjung sendiri, saya rasa itu sangat subjektif. Saya sendiri merasa tidak membutuhkannya.
Bukankah masih bisa terdeteksi lewat email yg terkirim saat komentar itu dikirimkan?
Comment by Dani Iswara on June 24, 2009 at 10:32:47
using Firefox 3.0.11 on Gentoo
rismaka,
kalo usable = berguna, bermanfaat
usability = kebergunaan, kebermanfaatan
cmiiw
plugin ini cuman buat fun aja kok, sekalian promo linux. :) ada penjelasan saya di posting tentang daftar plugin.
Comment by Cahya on July 14, 2009 at 01:37:14
using Firefox 3.5 on Windows Vista
He he, pingin nyoba sih, tapi masih tanya ke pihak JS-Kit (takut melanggar EULA, pas masang soalnya ga pake baca EULA)...
Apa Opera 10 masih kedeteksi Opera 1 ya...? Kalau sering harus mengedit manual, kan capek juga :D (emang dasarnya malas sih).
Comment by Dani Iswara on July 16, 2009 at 16:27:43
using Firefox 3.0.11 on Gentoo
Cahya,
Opera 10 aman-2 aja. :)
Comment by Cahya on July 16, 2009 at 19:53:28
using Firefox 3.5 on Windows Vista
Ternyata susah, kalau mau pakai di JS-Kit harus bongkar secara manual dan menggunakan costum templete, akhirnya tak pasang di sidebar saja, cukup pakai:
var x = navigator;
document.write("Platform=" + x.platform);
document.write("
");
document.write("UA=" + x.userAgent);
document.write("
");
Comment by Cahya on July 17, 2009 at 04:55:34
using Opera 10.00 on Windows Vista
Ngetes Opera 10
Comment by dani on July 17, 2009 at 05:04:03
using Opera 10.00 on GNU/Linux
tes opera 10 juga
Comment by Dani Iswara on July 17, 2009 at 05:16:47
using Firefox 3.0.11 on Gentoo
ua string yang terbaca: Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15 Version/10.00, di situs opera juga ada penjelasannya.
Comment by Cahya on July 26, 2009 at 01:32:26
using Firefox 3.5.1 on Windows Vista
Saya desang mencoba menggunakan WP-UserAgent :D
Comment by Arcade Fire on August 4, 2009 at 17:48:57
using Opera 9.23 on GNU/Linux
Test aja Mas, punya saya bisa di deteck ga?
Comment by Arcade Fire on August 4, 2009 at 17:50:38
using Opera 9.23 on GNU/Linux
Saya pake Puppy Linux kok dibilangnya linux aja ya?
Comment by Dani Iswara on August 4, 2009 at 19:06:14
using Firefox 3.5.1 on Gentoo
Arcade Fire,
linux-nya (puppy) kan generik/vanilla seperti slackware ya..cmiiw :)
Comment by Abu Aufa's Weblog on November 14, 2009 at 16:17:17
using Firefox 3.0.8 on Mandriva 2009.1
Makasih infonya mas dani. ini plugin yg sedang saya cari
Comment by Dani Iswara on November 15, 2009 at 04:31:26
using Opera 10.01 on GNU/Linux
Abu Aufa,
banyak pilihan juga sekarang.
Comment by Agung Haryono on January 7, 2010 at 22:28:25
using Firefox 3.5.3 on Ubuntu 9.10
Lagi mempelajari Browser sniff dkk dan Mau pesen hosting berbayar biar lebih keren :-)
thnks infonya
Comment by Dani Iswara on January 8, 2010 at 02:36:51
using Firefox 3.5.6 on Gentoo
Agung Haryono,
di salah satu blog lokal gratisan kayaknya ada yang bisa make plugin firestats. Kalo ngga dagdigdug ya blogdetik. :)
Comment by Agung Haryono on January 13, 2010 at 15:45:31
using Opera 10.10 on Windows 2000
Mas dani sudah belum relawan yang sudah memodifikasi atau mengupdate browser sniff buatan mas Priyadi, mo edit sendiri masih pusing hehe :-)
thnks
Comment by Agung Haryono on January 13, 2010 at 15:48:18
using Opera 10.10 on Windows 2000
Maksudnya sudah ada belum relawan atau temen yg mau berbagi plugins tersebut.
Comment by Dani Iswara on January 13, 2010 at 17:52:30
using Firefox 3.5.7 on Gentoo
Agung Haryono,
saya sendiri masih memakai plugin Mas Pri yang lama itu. Hanya memperbarui beberapa identifikasi peramban, logo, dan skrip seperti di atas. :) Entah jika ada yang memperbaruinya.
Toh banyak plugin sejenis dengan pengaturan lebih mudah.
Comment by Agung Haryono on January 13, 2010 at 21:25:34
using Firefox 3.5.3 on Ubuntu 9.10
OK Mas thnks infonya :-)