SpaceGirl said:
Not really - unless the browser utterly fakes its UA.
You make it sound unusual!
Here are some of my visitors
from my logs -- just this week:
Googlebot, msnbot, unknown, psbot, Ilirovatore, TAMU_CS_IRL_CRAWLER,
NutchCVS,Yahoo,W3C_Validator,sohu,SurveyBot,PEERbot.
www.peerbot.com,
SearchByUsa,appie,ia_archiver,GeneaSeek,Wget,Bookmark,Amfibibot,mywebcollege,
zerxspid,Faxbot,NaverBot,Baiduspider,Missigua Locator, Ace Explorer,
Gaisbot,eStyleSearch4,Java,sna,WEP Search,
webcollage,Jigsaw,MobileExplorer,Jetbot,IP+Works!,http:,SOFT411 Directory,
NG, Talkro Web,TurnitinBot,MJ12bot,Vagabondo,FavOog,Ultraseek, pipeLiner,
wbdbot,Robozilla,Links SQL, Scooter, NPBot,PHP version
tracker,Y!OASIS,LWP::Simple,Zeus52864WebsterPro,DoctorHTML,PortHuronLabs,
lwp,GoForIT.com, Verizon Superpages Web Crawler, -DIE, SonyEricksson700i.
Even excluding the bots:
Can you say you know how many of *these* are faked?
Can you say whch are even actual web browsers?
I know you can write an agent with a few lines of Perl that will identify
itself as anything you want. *Anything.*
Sometimes it makes sense to test the environment for what a browser will DO.
It doesn't make sense to test for what a browser IS.