PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

Home » Networking » Net_UserAgent_Detect

Net_UserAgent_Detect determines the Web browser, version, and platform from an HTTP user agent string

This package is unmaintained.

Download latest release 2.5.2 (archived versions might be outdated)

License: PHP License

Description

The Net_UserAgent object does a number of tests on an HTTP user
agent string. The results of these tests are available via methods of
the object.

This module is based upon the JavaScript browser detection code
available at http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.
This module had many influences from the lib/Browser.php code in
version 1.3 of Horde.

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#187ClosedBug2003-11-04New Apple browser Safari not supported in User Agent Identification
#826ClosedBug2004-02-21Assignment to $this
#892ClosedBug2004-02-26PEAR QA: improvement for get_class()-usage
#974ClosedBug2004-03-08Cannot re-assign $this error with the latest beta
#1311ClosedReq2004-04-29[Patch] Detect webDAV client
#1407ClosedBug2004-05-14Nor Firefox, Opera, Windows Server 2003 can be recognized
#2025ClosedReq2004-07-30UserAgent_detect should detect more than one brower per page
#2736ClosedBug2004-11-11Lack of CVS link on the package info page
#2919ClosedBug2004-12-08Invalid result in getQuirk method
#3118BogusBug2005-01-05Incorrect result from hasAcceptType
#3215No FeedbackBug2005-01-15Hey guys .. are ya going to do something about the error on 206 ? When ?
#3361BogusBug2005-02-02Net_UserAgent_Detect not shown using PEAR web installer
#7426ClosedBug2.2.02006-04-19Bad PHP form
#7466ClosedBug2.2.02006-04-23Safari + IE7 detection
#7967ClosedReq2.2.02006-06-23hasFeature('svg')
#8207ClosedReq2.2.02006-07-13hasFeature('css2')
#8416ClosedBug2.2.02006-08-11Opera is detectet wrong!
#14288ClosedReq2.4.02008-07-03[Patch] Add Firefox 3 support
#14586ClosedReq2.4.02008-09-02Add Google Chrome Support
#14790ClosedReqCVS2008-10-14Improve PHPCS results
#15101ClosedBug2.5.02008-11-20IE7 not correctly detected
#15764ClosedBug2.5.02009-01-25Undefined offset in Net_UserAgent_Detect::getBrowserString()
#15834ClosedReq2.5.02009-01-30Add better Mac Operating System Support
#15849ClosedBug2.5.02009-01-31Missing OS/2 support
#15984ClosedReq2009-03-05Add Vista support
#16224ClosedReq2.5.02009-05-13IE 8 and Windows Vista detection
#16935ClosedBug2.5.12009-12-21Undefined offset: 1 in pear_net_useragent_detect.php:418 as PHP notice
#18580ClosedReq2.5.22011-06-01Detect IE9 compat mode
#18705OpenReq2.5.22011-08-03Opera newest version detection fail
#18744AnalyzedBug2.5.22011-08-19ie detection flawed, have fix
#19366ClosedBug2.5.22012-04-03iPad detection
#19738OpenReq2012-12-09Missing support for Windows 8