UserAgent
Sziasztok!
Próbálok egy statisztikát összehozni. Az USER_AGENT értelmezése okoz egy kis gondot. Már gyűjtöm pár napja a látogatóim adatát, van kellő számú minta, de nem tiszta a kép. Van pl:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [en]
nos, ez most Opera7.50, van IE6?
Vagy:
Mozilla/5.0 (Windows; U; Win 9x 4.90; rv:1.7.3) Gecko/20040913 Firefox/0.10
Ez szerintem firefox lenne, de annak meg nincs 0.10 verziója (vagy mégis?)
Vagy:
Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.7.3) Gecko/20040914
Ezen honnan látszik, hogy mozilla? A "Mozilla/.." mindben ott van és a "gecko"-t is viseli más böngészőtípus is.
Néztem a weben, de a talált user-agent listák vagy régiek, vagy nem jól használhatók.
Segítene egy használható link is, vagy némi gyakorlati tapasztalat - mik a megfeleltetés szempontjai. Csak a főbb böng.típusok kellenek, de az újabban is.
Köszi előre is.
■ Próbálok egy statisztikát összehozni. Az USER_AGENT értelmezése okoz egy kis gondot. Már gyűjtöm pár napja a látogatóim adatát, van kellő számú minta, de nem tiszta a kép. Van pl:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Opera 7.50 [en]
nos, ez most Opera7.50, van IE6?
Vagy:
Mozilla/5.0 (Windows; U; Win 9x 4.90; rv:1.7.3) Gecko/20040913 Firefox/0.10
Ez szerintem firefox lenne, de annak meg nincs 0.10 verziója (vagy mégis?)
Vagy:
Mozilla/5.0 (X11; U; Linux i686; hu-HU; rv:1.7.3) Gecko/20040914
Ezen honnan látszik, hogy mozilla? A "Mozilla/.." mindben ott van és a "gecko"-t is viseli más böngészőtípus is.
Néztem a weben, de a talált user-agent listák vagy régiek, vagy nem jól használhatók.
Segítene egy használható link is, vagy némi gyakorlati tapasztalat - mik a megfeleltetés szempontjai. Csak a főbb böng.típusok kellenek, de az újabban is.
Köszi előre is.
ez kell neked
Köszi, de...
Ez egy nagyon okos jószág lehet, csak nemigen tudok vele mit kezdeni, mivel az ASP-hez mégcsak nem is konyítok.
Én PHP-ban írtam meg a statisztikámat, olyasmi kellene, hogy mi szerint szokás az UserAgent stringet leválogatni, hogy a ma gyakrabban használt böngészőkre, ill. op.rendszerekre releváns listát adjon.
Üdv.
Re: UserAgent
Attila
get_browser nem támogatott
browscap ini directive not set
Egyébként elég komplex megoldást nyújtana...
Üdv.
Gecko/20040913 Firefox/0.10
re: UserAgent
ez olyan opera ami msie nek hazudja magát, de azért úgy hogy mégis meg lehessen különböztetni.
Ez szerintem firefox lenne, de annak meg nincs 0.10 verziója (vagy mégis?)
vagy mégis.
Ezen honnan látszik, hogy mozilla? A "Mozilla/.." mindben ott van és a "gecko"-t is viseli más böngészőtípus is.
azert mozilla mert nem más gecko alapu :-)
ha ott lenne hogy firefox vagy akármi akkor az lenne, ami mozilla (gecko) _alapu_
alapbol a mozilla motorja a gecko.
--
üdv: kmm...
Marad a tippelgetés
Köszi a választ. Úgy tűnik a tippjeim kb. megállnak.
Mivel nem találtam sehol jó összefoglaló listát a böngészők UserAgent stringjeiről és itt sem tett ide senki ilyen linket, felteszem, hogy nincs is ilyen. Akkor marad a tippelgetés. (Mindet nem kérdezhetem itt végig, amivel találkozok.)
Persze gyakran adja magát a dolog, de nem mindig..
Üdv: Zöldfülű
Dehogy marad a tippelgetés!
ilyen úton el lehet dönteni:
akkor: Opera
egyébként-ha van menne khtml string,
akkor: khtml alapú ( safari/konqueror ) ez tertalom alapján szintén eldönthető
egyébként-ha van benne gecko string,
akkor: gecko alapu ( hiszen a konquerort kizártuk )
egyébként ...
amugy bátyámnak van egy jo kis listája useragentekbol, gondolom majd folteszi...
szvsz ird meg listara is, lehet ezt nem olvasta...
--
üdv: kmm...
Under Construction
Lesz erről egy online anyagom, de, ha írsz egy mailt, szívesen segítek magánban.
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
User Agent lista
http://techpatterns.com/downloads/browser_detection.php
Attila
Amennyire véges angol tudás
A most küldött linken viszont találtam egy megoldást, hogy mit és milyen sorrendben kell nézni egy if else láncban.
Azt hiszem ezen már el tudok rágódni.
Köszönöm a hozzászólásokat.
ha mégsem
--
Ene
http://www.designprog.net
get_browser ala manula
ebben a cipőben már jártam és igencsak okozott fejtörést mivel egy komolyabb statisztika oldalhoz kellet (ingyenes szolgáltatón - http://stat.networld.hu), ezért fogtam és megírtam a browscap.csv-n alapuló saját kis get_browser_my függvényemet, ami 99%-ig hasonló adatokat ad vissza, mint a beépített get_browser függvény. Ebben az a szép hogy szinte hetente lehet frissíteni a fájlt, mert különben nem biztos, hogy helyesen ismeri fel vagy egyszerűen csak default lesz.
E-mailem a fenti címen megtalálható, ha komolyan érdekel valakit a dolog.
Netscape 5???
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu