wp-useragent-0-8-img1

WP-UserAgent

WP-UserAgent

Latest version: v1.1.1 – Download

Official WordPress Plugin Page:
http://wordpress.org/extend/plugins/wp-useragent/

Donate: Help me keep the lights on! Donations are always appreciated, large or small!
Donate to Kyle Baker (kyleabaker.com) for this plugin via PayPal

This is a WordPress plugin that I’ve taken the liberty to maintain since the original author has failed to code to xhtml standards and keep up with the latest browsers as well as detecting platform versions, Internet Explorer versions and more.

WP-UserAgent is a user agent plugin for WordPress that uses the user agent provided by the visitors browser to identify their operating system and browser for each comment.

wp-useragent-0-8-img1

wp-useragent-0-8-img2

Note to WordPress developers: Feel free to take the changes that I’ve made and add them in to WordPress 2.8 or whatever. I just like to contribute (although my name somewhere in the credits would be great 😉 ).

WP-UserAgent identifies the following:

Web browsers:

  • 360Safe Explorer
  • 3DS Browser
  • Abolimba
  • ABrowse
  • Acoo Browser
  • Alienforce
  • Amaya
  • Amazon Silk
  • Amiga Aweb
  • Amigo
  • America Online Browser
  • Amiga Voyager
  • Android Webkit
  • ANT Fresco
  • AOL Explorer
  • Arora
  • Atomic Web Browser
  • Avant Browser
  • Aviator
  • Baidu Browser
  • Baidu Spark
  • Barca
  • Barca Pro
  • Beamrise
  • Beonex
  • Black Berry Browser
  • Blackbird
  • BlackHawk
  • Blazer
  • Bolt Browser
  • BonEcho
  • BrowseX
  • Browzar
  • Bunjalloo
  • Camino
  • Cayman Browser
  • Charon
  • Cheshire
  • Chimera
  • Chrome
  • Chrome Mobile
  • ChromePlus
  • Chromium
  • Classilla
  • Coast
  • Coc Coc
  • Columbus
  • CometBird
  • Comodo Dragon
  • Conkeror
  • CoolNovo
  • CoRom
  • Crazy Browser
  • Cruz
  • Cyberdog
  • D+ browser
  • Deepnet Explorer
  • Demeter
  • DeskBrowse
  • Dillo
  • DoCoMo
  • DocZilla
  • Dolfin
  • Dooble
  • Doris
  • Dorothy Browser
  • DPlus
  • Edbrowse
  • Edge
  • Element Browser
  • Elinks
  • Enigma Browser
  • EnigmaFox
  • Epic Browser
  • Epiphany
  • Espial TV Browser
  • Fennec
  • Firebird
  • Firefox
  • Fireweb Navigator
  • Flock
  • Fluid
  • Galaxy
  • Galeon
  • GlobalMojo
  • GO Browser
  • Google Chrome Frame
  • Google Search App
  • Google Wireless Transcoder
  • GoSurf
  • GranParadiso
  • GreenBrowser
  • Gtk+ WebCore (osb-browser)
  • Hana
  • HotJava
  • Hv3
  • Hydra Browser
  • IBM WebExplorer
  • IBrowse
  • iCab
  • Ice Browser
  • IceApe
  • IceCat
  • IceDragon
  • IceWeasel
  • iNet Browser
  • Internet Explorer
  • Internet Explorer Mobile
  • InternetSurfboard
  • iRider
  • Iris
  • Iron
  • Jasmine
  • K-Meleon
  • K-Ninja
  • Kapiko
  • Kazehakase
  • Kinza
  • Kirix Strata
  • KKman
  • KMail
  • KMLite
  • Konqueror
  • Kylo
  • LBrowser
  • LeechCraft
  • LG Web Browser
  • Links
  • Lobo
  • lolifox
  • Lorentz
  • luakit
  • Lunascape
  • Lynx
  • Madfox
  • Maemo
  • Maple Browser
  • Maxthon
  • MIB (Motorola Internet Browser)
  • MicroB
  • Midori
  • Min Browser
  • Minefield
  • MiniBrowser
  • Minimo
  • Mosaic
  • Mozilla Developer Preview
  • Mozilla
  • Multi-Browser XP
  • MultiZilla
  • MxNitro
  • My Internet Browser (myibrow)
  • MyIE2
  • Namoroka
  • Navigator
  • NetBox
  • NetCaptor
  • NetFront
  • NetFront Life
  • NetNewsWire
  • NetPositive
  • Netscape
  • NetSurf
  • NF-Browser
  • Ninesky
  • Nokia S60
  • Nokia Browser
  • Novarra Vision
  • Obigo
  • Off By One
  • OmniWeb
  • ONE Browser
  • Opera
  • Opera Labs
  • Opera Mini
  • Opera Mobile
  • Opera Next
  • Orca
  • Oregano
  • Otter
  • OWB
  • Pale Moon
  • Palm Pre Browser
  • Palm WebPro Browser
  • Patriott
  • Perk
  • Phaseout
  • Phoenix
  • Podkicker
  • Pogo
  • Polaris
  • Polarity
  • Prism
  • PS4 Web Browser
  • Puffin
  • QQbrowser
  • QtWeb Internet Browser
  • Qupzilla
  • Rambler Browser
  • rekonq
  • retawq
  • Roccat
  • RockMelt
  • Ryouko
  • Saayaa Explorer
  • Safari
  • SeaMonkey
  • SEMC Browser
  • Seznam.cz
  • Shiira
  • Shiretoko
  • SiteKiosk
  • SkipStone
  • Skyfire
  • Sleipnir
  • SlimBoat
  • SlimBrowser
  • Sogou Explorer
  • Songbird
  • SRWare Iron
  • Stainless
  • SubStream
  • Sulfur
  • Sundance
  • Sundial
  • Sunrise
  • Superbird
  • Surf
  • Swiftfox
  • Swiftweasel
  • Sylera
  • Tear
  • TeaShark
  • Teleca
  • Tencent Traveler
  • TenFourFox
  • Tesla Car Browser
  • TheWorld Browser
  • Thunderbird
  • Tizen
  • Tjusig
  • TT Explorer
  • uBrowser
  • Ubuntu Web Browser
  • UC Browser
  • UCWEB
  • UltraBrowser
  • UP.Browser
  • UP.Link
  • Usejump
  • uZard Web
  • uzbl
  • Vimprobable
  • Vivaldi
  • Vonkeror
  • W3M
  • Waterfox
  • Web Explorer
  • Webian Shell
  • WebPositive
  • Webrender
  • Weltweitimnetz Browser
  • wKiosk
  • WordPress App (Android, BlackBerry, iOS, Nokis, WebOS, Windows Phone)
  • WorldWideWeb
  • wOSBrowser
  • Wyzo
  • X-Smiles
  • Xiino
  • Yandex.Browser
  • YRC Weblink
  • zBrowser
  • ZipZap

Consoles and Mobile Devices:

  • BenQ-Siemens
  • BlackBerry
  • Dell
  • Galaxy Nexus
  • Google Nexus One
  • HTC
  • iPad
  • iPhone
  • iPod
  • Kindle
  • LG
  • Microsoft Xbox
  • Microsoft Xbox 360
  • Microsoft Xbox One
  • Motorola
  • Motorola Xoom
  • Nintendo
  • Nintendo 3DS
  • Nintendo DS
  • Nintendo DSi
  • Nintendo Wii
  • Nokia
  • OLPC
  • Palm
  • Playstation
  • Playstation 3
  • Playstation 4
  • Playstation Portable
  • Playstation Vita
  • Samsung
  • Samsung Smart TV
  • SonyEricsson
  • Ubuntu Touch
  • WebView
  • Windows Phone
  • WP7
  • WP8
  • WP10

Operating Systems:

  • AmigaOS
  • Android
  • Arch Linux
  • BeOS
  • CentOS
  • Chakra
  • Crunchbang
  • Debian
  • DragonFly BSD
  • Edubuntu
  • Fedora
  • Foresight Linux
  • FreeBSD
  • Gentoo
  • Google Chrome OS
  • Inferno
  • IRIX
  • J2ME/MIDP
  • Kanotix
  • Knoppix
  • Kubuntu
  • LindowsOS
  • Linspire
  • Linux
  • Linux x86_64
  • Linux Mint
  • Lubuntu
  • Macintosh
  • Mac OS Darwin
  • Mac OS X
  • Mageia
  • Mandriva
  • moonOS
  • MorphOS
  • NetBSD
  • Nova
  • OpenBSD
  • Oracle Linux
  • Pardus
  • PCLinuxOS
  • RedHat
  • Rosa Linux
  • Sabayon Linux
  • Slackware
  • Solaris
  • SunOS
  • Suse
  • SymbianOS
  • Ubuntu
  • Unix
  • VectorLinux
  • Venenux GNU Linux
  • WebOS
  • Windows
  • Windows 3.1
  • Windows 3.11
  • Windows NT 3.11
  • Windows NT 4.0
  • Windows CE
  • Windows 95
  • Windows 98
  • Windows 98 SE
  • Windows Millennium Edition (Windows ME)
  • Windows 2000
  • Windows 2000, Service Pack 1 (SP1)
  • Windows XP
  • Windows Server 2003
  • Windows XP x64 Edition
  • Windows Vista
  • Windows 7
  • Windows 7 x64 Edition
  • Windows 8
  • Windows 8 x64 Edition
  • Windows 10
  • Windows 10 x64 Edition
  • Windows Mobile
  • Xandros
  • Xubuntu
  • Zenwalk

TrackBacks:

  • Drupal
  • Feedburner
  • Laconica
  • libwww-perl
  • Meneame
  • MovableType
  • Peach
  • Pligg
  • Python-urllib
  • Snoopy
  • SOAP
  • Typepad
  • vBSEO
  • WordPress
  • XML-RPC

Please let me know of any suggestions or browser/operating system versions that should be added. I tried to add as much as possible for the time being. I will add more soon and try to perfect the detection, but if you have problems then please let me know in the comments below!

Changelog:

v0.5.2Download

  • Initial release (of taken over code).

v0.5.3.2Download

  • Updated string names: $size => $uasize, $location =>$ualocation.
  • Updated Google Chrome logo images with logo images added to UserAgent-Spy 0.5.3.2 (Images already added in my version of 0.5.2, but replaced for consistency).

v0.5.3.3Download

  • Added Pre-2.6 compatibility for determining and defining Plugin and Content Directories constants. WordPress documentation here.
  • Replaced sloppy code for image paths with more dynamic code.
  • Renamed the function “useragent_spy_custom()” in “wp-useragent.php” to “useragent_output_custom()” to make it more generic and move away from the UserAgent-Spy naming system.
  • Removed text attributes that were improperly added to option tags in “wp-useragent-options.php” to correct html validation errors.
  • Adjusted the “UserAgent Output Location” section in “wp-useragent-options.php” and added the options to an ordered list, adjusting the use of the “small” tag.
  • “wp-useragent-options.php” is now 100% XHTML 1.0 Transitional standards compliant. This is the default DTD used in the WordPress administration panel. I will eventually work towards compliance for XHTML 1.0 Strict.
  • Fixed regex for OLPC so it’s case insensitive.
  • Removed “target” attribute from browser links to improve XHTML 1.0 Strict compliance.
  • Gave WP-UserAgent settings page a header title to make the location more recognizable.
  • Cleaned up appearance of “wp-useragent-options.php” settings page by categorizing the content.

v0.5.3.4Download

  • Added Windows 7 and Windows 7 x64 to detectable OS versions.

v0.6Download

  • Added over 40 more web browsers that are detected.
  • Added a couple more operating systems that are detected
  • Fixed a bug in previous versions that caused errors to occur when users who were not logged in attempted to post a comment.
  • Cleaned code and simplified several naming systems used.
  • Added option to select DocType. Options include html and xhtml (strict for both).
  • Known Issue: Most of the newly detected web browsers are still missing icons. I will try to add them as soon as I possibly can.
  • *Note: The original author seems to like the additions that I made since I started extending this plugin and has incorporated many of the changes that I made into the other plugin.

v0.6.1Download

  • 90 total web browsers detectable.
  • 34 total operating systems detectable.
  • Implemented a fix for Opera’s new versioning system, which started in version 10 snapshots, to correctly display the browser version.
  • Cleaned code more and removed unnecessary global variable references.
  • Fixed detection of CentOS.
  • Debian and Ubuntu based distros (that are supported) now fetch version numbers also. Generic GNU/Linux now also specifies x64 when detected. Fedora version fetching is in the works as well as Mac OS X. Maybe these will be added in the next release. Mac versions are a little tricky since it seems they are optionally provided and formated differently per browser.I need to add fall back checks in case an odd UA string is created without version numbers for these so they are still detected. And parse pingbacks such as “XML-RPC for PHP 2.2” in the future as something other than unknown.
  • Known Issue: Some web browser icons have not been found/added as of yet. Those include: Amiga Voyager, Cheshire, Chimera, Elinks, IBrowse, Kapiko, KMLite, Minimo, Mosaic, MultiZilla, retawq, TeaShark, WorldWideWeb. Several of these listed browsers never had an icon to begin with, however, all listed will use the “unknown” icon (which is generic).Output location “custom” is still highly untested.

v0.6.2Download

  • 90 total web browsers detectable.
  • 35 total operating systems detectable.
  • Code cleanup (removed extra whitespace to reduce size a little) and simplification (replaced switch with if..else).
  • Most of the remaining icons for web browsers have been added.
  • Linux Mint support added.
  • A list of detectable operating systems that now also detect versions when available: CentOS, Edubuntu, Fedora, iPhone OS, Kubuntu, Mac, Ubuntu, Windows.
  • Also, generic Linux will now specify if it is detected to be x86_64 (64-bit or x64). Others may be included later.
  • Appearance adjustments made (settings icon by title and styling of “Save Changes” button) to WP-UserAgent Options page as well as adding a Help section with Author and Plugin Homepage to bottom of Options page for convenience.
  • Known Issues:
  • Some web browser icons have not been found/added as of yet. Those include: Chimera, KMLite, retawq, TeaShark, WorldWideWeb.
  • Output location “custom” is still highly untested.

v0.7Download

  • All images were optimized to reduce file sizes (PNGGauntlet) which reduced the overall package size from 308.4kb to 288.1kb!

v0.8Download

  • Added a “Settings” quick link to the plugin listing in the plugins page.
  • Worked on description wording for plugin in plugins page.
  • Added a “Comment Preview” section to the WP-UserAgent settings page that displays an example of the options that you choose in real time.
  • Also, WP-UserAgent has now been cleaned and extended far enough to reach the 1.0 milestone soon. I will be checking for possible problems and cleanups, but feel free to point them out to me at any time!
  • *Note: Please suggest web browsers and/or operating systems that I am missing so I can include them to be detected.

v0.8.1Download

  • Added missing ./img/16/net/arora.png file.
  • Corrected typo of Maxthon 16px and 24px icons. maxton.png -> maxthon.png
  • Added a quick fix for detecting and trimming Maxthon when no version is provided.
  • *Note: WP-UserAgent is nearing a 1.0 release. Please let me know if you find any bugs, missing images, typos, undetected web browsers or operating systems, or detection errors in general.

v0.8.2Download

  • Added detection for Windows 3.11, Windows NT 3.11, Windows NT 4.0 and fallback check for Windows Me.
  • Added detection for Nintendo Wii, Playstation 3 and Playstation Portable.
  • Added detection for Thunderbird (the e-mail client) since it has a unique and detectable user agent string.
  • Debian is now shown as Debian GNU/Linux (props: Terry Wang)
  • *Note: WP-UserAgent is nearing a 1.0 release. Please let me know if you find any bugs, missing images, typos, undetected web browsers or operating systems, or detection errors in general.

v0.8.3Download

  • Adjusted readme.txt to appear better on the plugin page and pass validation from: http://wordpress.org/extend/plugins/about/validator/
  • Initial submission to the the WP-UserAgent SVN Plugin Repository

v0.8.4Download

  • Links: rel=”nofollow” is applied to all web browser and operating system links. (props: Alter Ego Blog)
  • Added detection for Arch Linux (props: Terry Wang)
  • Added detection for KMail (Kontact Mail) since it has a unique and detectable user agent string.
  • Icon change: Macintosh (generic/old Mac) uses multi-color Apple icon, Mac OS X now uses gray Apple icon.

v0.8.5Download

  • Added detection for Sabayon Linux (props: Ian “Thev00d00” Whyman)
  • Updated readme.txt to take advantage of the new changelog tab.

v0.8.6Download

  • Added detection for more web browsers: BlackBerry Web Browser, Blazer, IEMobile, MIB (Motorola Internet Browser), NetFront, NetPositive, Obigo, Palm Pre Web Browser, Polaris, SEMC Browser, UCWEB, UP.Browser
  • Added detection for more operating systems: Android, BeOS, Darwin (Mac), DragonFly BSD, Kanotix, Knoppix, LindowsOS, Linspire, Mandriva, Motorola, NetBSD, Nintendo DSi, Palm, VectorLinux, webOS
  • Updates to detection of some rare sub-string instances: Win16 (Windows 3.11), Win95, Win98 (Windows 98 SE), Windows ME, Windows XP, Mac OSX, and Darwin (as Mac).
  • Moved detection point of Firefox near end (along with Mozilla and MSIE) so other browsers that include Firefox in the User-Agent string are properly detected (example: Swiftfox is occassionally listed after Firefox in the string, causing improper detection).
  • Corrected detection of Safari. Now Opera (starting with v10) and Safari are both versioned based on the Version/x.y string.
  • Corrected detection of Nokia. Minor detection change included forward slash to further narrow results.
  • Corrected links to Fedora and Mosaic’s homepage.
  • Added icons for TeaShark (mobile web browser).
  • Added new detection for Mozilla versioning.
  • Added new Windows icons so a properly styled Windows icon is shown with the correct operating system version.
  • Minor code cleaning.

v0.8.7Download

  • Added detection for the Bolt Browser (mobile).
  • Fixed bug where Browser and Operating System names were not passed along to the title and alt attributes in the image tags (props: cimddwc)

v0.8.8Download

  • Corrected a layout bug on the Settings page with the Comment Preview section.
  • Added option to display only text. Options are now Display icons and text, icons only or text only. You may need to check your settings if you were previously using the Icon only mode as it will most likely be reset with this update.
  • Added option to specify css styling of image via Default (no-border), Inline Style for custom css, or Class for using a stylesheet (props: Zim)

v0.8.9Download

  • Added detection for TheWorld Browser (props: mecal)

v0.9Download

  • Added detection for Venenux GNU Linux and Oracle Linux.
  • Added detection for Laconica and MovableType trackbacks.
  • Cleaned some of the code for trackback detections.

v0.9.1Download Never committed to svn.

  • Added a quick fix for Opera Mini detection.

v0.9.2Download

  • Added support for iPod detection so an iPod Touch doesn’t appear as an iPhone.
  • Added detection for Google Chrome OS.
  • Fixed format and syntax of the readme.txt file that’s included.

v0.9.3Download Never committed to svn.

  • Added support for BlackBerry device and model detection.
  • Corrected the BlackBerry browser detection to simply register as BlackBerry since the device model number doesn’t have anything to do with the browser.
  • Added detection for vBSEO (vBulletin).
  • Added detection for Opera 10+ so the new Opera icon is used properly.
  • Purged unused Mac icons.

v0.9.4Download

  • Added detection for Novarra Vision Browser for mobile phones.
  • Corrected a misspelled image filename for 24×24 seamonkey.png
  • Corrected image used for Opera Mini.

v0.9.5Download

  • Added browser version detection for BlackBerry web browsers (with a mod/hack fix).
  • Added detection for the (now discontinued) Iris mobile browser.
  • Updated MSIE Mobile icon.
  • Added detection for the Jasmine mobile web browser from Samsung.
  • Added detection for the Dolfin mobile web browser from Samsung.
  • Added detection for the Teleca (Obigo derivative) mobile web browser.
  • Added detection for the Java edition of the SEMC browser.
  • Added detection for LG mobile devices.
  • Added detection for Samsung mobile devices.
  • Added detection for SonyEricsson mobile devices.
  • Added two other Windows Mobile device strings.
  • ————-(props: Yomi – above suggestions and code)
  • Added detection for Namoroka web browser (props: Cahya).
  • Modified detection for Nokia devices to include a wider range.
  • Added detection for Lubuntu in anticipation of a platform specific string eventually (as other Ubuntu derivatives have done).
  • Fix for UC Web browser version detection.

v0.9.6Download

  • Added detection for Firefox Lorentz (with a temporary related link page until I find an official or article)
  • Added detection for Flock Sulfer.
  • Added detection for Google Wireless Transcoder.
  • ————-(props: dani – above suggestions)
  • Added trackback detection for SOAP (Simple Object Access Protocol) ex. SOAP::Lite/Perl/0.710.08
  • Added settings option to enable/disable links for web browsers and platforms (with a live preview example).
  • Fixed some settings page validation errors.
  • Updated the settings page from the WordPress 2.5 style to a WordPress 2.9 style to make it feel more friendly. Major aesthetic improvement, too!

v0.9.7Download

  • Fixed version detection for the Links browser (props: dani)
  • Added detection for the Google Chrome Frame (props: dani)
  • Added detection for the Apple iPad.
  • Added detection for Typepad trackbacks.
  • Added detection for Drupal trackbacks.
  • Added detection for the DoCoMo web browser.
  • Added detection for the Xiino web browser.
  • Added detection for Xandros Linux.
  • Added detection for IRIX Linux.
  • Added detection for Unix.

v0.9.8Download

  • Added detection for the UC Browser.
  • Added detection for the Maemo Browser.
  • Added detection for the UP.Link browser.
  • Added detection for the Nokia S60 browser.
  • Added detection for the J2ME/MIDP Device platform.
  • Fixed detection of Safari browsers for detection Version or those without a version Listed.
  • Fixed generic Nokia Web Browser detection.
  • Fixed missing Nokia Web Browser image (props: Yomi)

v0.9.9Download

  • Added detection for Foresight Linux (props: Tomas Forsman)
  • Added detection for the SRWare Iron web browser (props: dani)
  • Added a workaround for using special characters in the ‘Surfing’ and ‘on’ text fields in the options page. You can now include html styling and/or quotes (props: NomikOS)
  • Removed a faulty Maemo Browser detection rule.
  • Added a donations link at the bottom of the settings page for those who feel generous enough to reward me for the time and effort I share. 😉

v0.9.10Download

  • Added detection for the Tear mobile browser (props: Jake)
  • Added detection for PCLinuxOS (props: dani)
  • Added detection for the Mozilla Developer Preview builds.
  • Moved detection of Safari further down the chain since its being used commonly as a fallback detection for several browsers.
  • Consolidated Firefox BonEcho, GranParadiso, Lorentz, Namoroka, Shiretoko and future development icons into the firefoxdevpre.png icon, reducing the current count from 3 to 1, cleaning the code and removing duplicates.
  • Added the new Ubuntu icon for Ubuntu 10.04+, with a fallback to the old icon for previous versions of Ubuntu.
  • Made changes to reflect the new naming change for iOS on the iPad, iPhone and iPod.

v0.9.11Download

  • Fix a regression where the Ubuntu version stopped being printed.
  • Fixed support for detecting PCLinuxOS version.
  • Added detection for ChromePlus.
  • Added detection for DeskBrowse.
  • Added detection for iNet Browser.
  • Added detection for iRider.
  • Added detection for LeechCraft.
  • Added detection for Madfox.
  • Added detection for Palemoon.
  • Added detection for Pogo.
  • Added detection for Prism.
  • Added detection for uZard Web.
  • Added detection for uzbl.
  • Added detection for Vonkeror.
  • Fixed detection for Opera Mobile and version number (props: Cahya)
  • Added detection of Nokia S60 devices (previously only the S60 web browser was detected).
  • Added detection support for alternate SymbianOS identifiers.
  • Added detection for the HTC Touch Pro2 smartphone (props: Yomi)
  • Modified image vertical alignment, so the images are now more inline with the sentence.
  • Added detection for libwww-perl trackbacks.
  • Added detection for Peach trackbacks.
  • Added detection for Python-urllib trackbacks.
  • Added detection for Snoopy trackbacks.

v0.10.0Download

  • Rewrote a large portion of the code to separate Device detection from the OS detection function for easier updating and management.
  • Improved mobile detection for a wider range of LG phones.
  • Improved regex to merge IRIX 32/64 detection into one conditional for simplicity.
  • Improved regex to merge SymbianOS and SymbOS detection into one conditional for simplicity.
  • Improved regex to for Playstation 3 and Portable detection for simplicity and added generic Playstation detection.
  • Improved detection for Nintendo DSi and Wii for simplicity and organization and added generic Nintendo detection.
  • Added detection for BenQ-Siemens mobile devices.
  • Added detection for Google Nexus One mobile devices (the Android OS was already supported).
  • Added detection for HTC mobile devices: HTC Desire, HTC Touch Pro2, HTC Startrek, HTC Hero, HTC Legend, HTC Magic, HTC Touch, HTC Touch Pro (props: Yomi), HTC Polaris, HTC S710, HTC Tattoo and generics or undefined.
  • Improved regex detection for a wider range of Nokia mobile devices.
  • Added detection for Palm Pre and Pixi (generics were already supported).
  • Added model detection to Samsung devices.
  • Added model detection to SonyEricsson devices.
  • Added model detection to Motorola devices: Motorola Droid, Motorola XT720, unspecified model numbers and generic Motorola devices.
  • Fixed several instances of regex that were not case insensitive (to improve match success).
  • Fix for IE8 Compatibility Mode detection.
  • Simplified regex for Safari browser detection.
  • Re-enabled fix for Maemo Browser version detection.
  • Cleaned comments throughout code to simplify them and remove useless ones.
  • Corrected displayed name of the Pale Moon web browser (from Palemoon).
  • Removed browser version detection for TheWorld Browser since it doesn’t appear to ever include it.
  • Changed icon for retawq from null to a terminal icon.
  • Added detection for Abolimba.
  • Added detection for Amiga Aweb.
  • Added detection for Blackbird.
  • Added detection for Browzar.
  • Added detection for Bunjalloo.
  • Added detection for Comodo Dragon.
  • Added detection for Demeter.
  • Added detection for DocZilla.
  • Added detection for Dooble.
  • Added detection for Doris.
  • Added detection for Edbrowse.
  • Added detection for Epic Browser.
  • Added detection for GlobalMojo.
  • Added detection for Hv3.
  • Added detection for Hydra Browser.
  • Added detection for Ice Browser.
  • Added detection for Kirix Strata.
  • Added detection for LBrowser.
  • Added detection for MicroB.
  • Added detection for Multi-Browser XP.
  • Added detection for My Internet Browser.
  • Added detection for NetBox.
  • Added detection for NetCaptor.
  • Added detection for Off By One.
  • Added detection for OWB.
  • Added detection for Phaseout.
  • Added detection for rekonq.
  • Added detection for SiteKiosk.
  • Added detection for Swiftweasel.
  • Added detection for TheWorld Browser.
  • Added detection for Tjusig.
  • Added detection for TT Explorer.
  • Added detection for wKiosk.
  • Added detection for X-Smiles.
  • Added detection for MorphOS.
  • Added detection for AmigaOS.

v0.10.1Download

  • Fix version detection for Maemo Browser, TencentTraveler, NetCaptor, SiteKiosk, Tablet browser, Tjusig.
  • Removed extra icons from OS folder that were supposed to be moved to devices folder (reduces plugin file size).
  • Split Trackback icons out into separate trackback folder (including a copy of null.png).
  • Dramatically improved performance and simplified the detect_browser_version() method using RegEx instead of substr() which reduces 18 lines of code to only 2. This means 16 less lines of code are run per comment on your site!
  • Fixed error in HTC Touch Pro2 detection (Props: Yomi)
  • Added detection for Dell Streak, Dell Mini 5 and generic Dell devices.
  • Modified generic HTC detection regex to catch strings that also match “USCCHTC6175” and “HTC_XX_XX”.
  • Added detection for Mobile Safari.
  • Added updated Edubuntu, Kubuntu, Lubuntu and Xubuntu icons for versions 10.04+ (the same as Ubuntu now). The updated Xubuntu icon has not been officially released yet, so the included icon may change later.
  • Added detection for generic XML-RPC trackbacks.
  • Cleaned several regex detectors so they all follow the same scheme/pattern now to add some consistency to the code.
  • Corrected title of IceApe to Iceape.
  • Updated regex for Ubuntu and other derivatives’ detection to match “Ubuntu/10.10” as well as “Ubuntu 10.10” so versions are properly parsed for both.

v0.10.2Download

  • Optimized all packaged images to minimize filesizes without reducing quality. Images were reduced by approximately 50.33kb in total via PNGGauntlet. While this saves only a few extra kilobytes of bandwidth, it helps sites that are striving to perfect network performance with Page Speed for Firefox or Speed Tracer for Chrome (optimizing images).

v0.10.3Download

  • Corrected detection of Motorola Droid to eliminate false positives for Android devices (props: Yomi)
  • Added an option to specify a prepended word for Trackbacks and Pingbacks like the current “using” option. This is blank by default (props: dani)
  • Adjusted vertical alignment of icons in the settings page to properly reflect the middle alignment they use in comments.
  • Replaced poor quality WordPress icon with a better looking icon.

v0.10.4Download

  • Added missing IRIX OS images. The quality isn’t great, but they’re the best I could find and produce myself. Submissions are welcome.
  • Adjusted Nokia Series60 browser detection so the output is less redundant (props: Yomi)
  • Added detection for the Chromium web browser (props: Terry Wang)
  • Added detection for the RockMelt social web browser.
  • Reorganized detection for Google Chrome since so many derivatives are beginning to use it as a base and leave it in their user agent string.

v0.10.5Download

  • Added detection for 360Safe Explorer, Saayaa Explorer and Sogou Explorer (props: Buzz)
  • Added detection for BrowseX, Conkeror, Element Browser, Espial TV Browser, GO Browser, InternetSurfboard, SkipStone, Surf, UltraBrowser, Weltweitimnetz Browser.
  • Corrected detection for Multi-Browser XP (was only Multi-Browser) and My Internet Browser.
  • Added unique icons for different versions of Microsoft Internet Explorer (props: Buzz)
  • Correctly escape for detection of Google Wireless Transcoder.

v0.10.6Download

  • Added detection for BlackHawk, Gtk+ WebCore, Tencent Traveler and Vimprobable.
  • Added a quick fix for Arch Linux improperly being detected when IE users have SearchToolbar installed (since it improperly matched seARCHtoolbar).
  • Added new feature to hide “Unknown” output. This is disabled by default (props: Cahya)

v0.10.7Download

  • Added detection for Kindle.
  • Added detection for moonOS.

v0.10.8Download

  • Added detection for Opera Next, Android Webkit and MiniBrowser.

v0.10.9Download

  • Fixed Mac OS X version detection so its more flexible.
  • Fixed icon used for Red Hat linux (props: Third Eye)

v0.10.10Download

  • Fixed Opera Next detection since the ua string has changed.
  • Added detection for Opera Labs, Fireweb Navigator, Kylo, Sundance, Charon, Sylera, Dorothy Browser, and Webian Shell.
  • Added detection for x64 versions of Unix/Linux.
  • Added detection for the Inferno operating system.
  • Added detection for Nokia Browser (props: Yomi)

v0.10.11Download

  • Added detection for Columbus Browser, CoolNovo, Sundial, Usejump, WebRender.
  • Added detection for Nova Linux and WP7 (props: jako)

v0.10.12Download

  • Added detection for Alienforce Browser, Patriott, Qupzilla, Baidu Browser and ZipZap.
  • Added detection for Chrome Mobile and Tizen.
  • Added detection for Motorola Xoom, Galaxy Nexus.
  • Added detection for Chakra Linux (props: KZKG^Gaara)

v0.10.13Download

  • Fixed detection of Windows x64 from the Chrome user agent.
  • Added detection for TenFourFox, Classilla, EnigmaFox, Podkicker, Maple Browser.
  • Added detection for Samsung Smart TV, WordPress app for iPhone, WordPress app for Android.
  • Fixed Android version detection.

v0.10.14Download

  • Added detection for Crunchbang, Mageia, Pardus and Rosa Linux (props: KZKG^Gaara)
  • Fixed detection of SRWare Iron browser (props: KZKG^Gaara)

v0.10.15Download

  • Added detection for Atomic Web Browser.
  • Fixed issue where the Links browser was incorrectly detected for the UA “online link validator (http://www.dead-links.com/)” and cause a warning to appear.
  • Added detection for Windows 8.
  • Added detection for the WordPress App for BlackBerry, Windows Phone, Nokia, WebOS.

v1.0.0Download

  • Added detection for Barca, SubStream, SlimBoat, zBrowser, Ryouko browsers.
  • Fixed Chrome detection on Android (props: JayXon)
  • Refactored code for easier maintenance.
  • Release v1.0.0!!!! (w00t!)

v1.0.1Download

  • Added detection for D+ browser, Internet Explorer 10, Amazon Silk, QQbrowser, Yandex.Browser, Beamrise.
  • Added detection for x64 version of Windows Server 2003.
  • Added detection for the Playstation Vita.

v1.0.2Download

  • Fixed incorrect Rekonq browser icon.
  • Added detection for Nintendo Wii U.
  • Added detection for Nintendo Browser.
  • Fixed missing IE10 icons (props: Ray)

v1.0.3Download

  • Fixed detection of IE11 (props: G’s)
  • Fixed detection of Windows 8.1 (props: JayXon)
  • Fixed detection of Opera 14 for Android and Opera 15+ for Desktop (props: Rafae)
  • Fixed an issue with Ubuntu version detection.
  • Added detection for Amigo, Coast, CoRom, DPlus, ONE Browser, Otter, Perk, PS4 Web Browser and Ubuntu Web Browser.
  • Added detection for PlayStation 4, Ubuntu Touch (Mobile and Tablet).

v1.0.4Download

  • Fixed error detecting Links browser version.
  • Fixed an error detecting x64 versions of Windows.
  • Added detection for Nintendo 3DS device, Microsoft Xbox, Xbox 360, Xbox One
  • Added detection for Windows 10
  • Added detection for 3DS Browser, ANT Fresco, Aviator, Baidu Spark, Espial TV Browser, IceDragon, Kinza, LG Web Browser, MxNitro, Polarity, Rambler browser, Roccat browser, Superbird, Tesla Car Browser, Waterfox, Web Explorer, YRC Weblink

v1.0.5Download

  • Added height and width attributes to icons to fix an issue with ‘Simple Lazyload’ (props: Yu)

v1.0.6Download

  • Fixed XSS security vulnerability

v1.0.7Download

  • Added detection for Microsoft Edge, Seznam.cz, Coc Coc, Google Search App, WebPositive, Vivaldi, luakit, wOSBrowser, Puffin, NetFront Life, Ninesky, Palm WebPro browsers.
  • Optimized/reduced filesize of 31 images
  • Added detection for Windows Phone 10
  • Updated Windows 10 detection
  • Cleaned up syntax

v1.0.8Download

  • Added option to display User Agent information in comments only in the Admin Section

v1.0.9Download

  • Fix Windows Phone 8.1 detection (Support Forum)
  • Fixed Compatibility for the wpDiscuz plugin – WordPress Comments (Support Thread)
  • WP-UserAgent output is now wrapped by a div with classname “wp-useragent”. This should make it much easier for those of you wishing to apply your own CSS to adjust the appearance on your site.
  • Improved settings page with cleaner layout and improved comment preview section.
  • Simplified some option descriptions.
  • Reset default options button now available.
  • Quick links at the top of the page for Plugin Homepage, Support, Changelog and Donate.
  • Removed get_currentuserinfo() call which was deprecated in WordPress 4.5+
  • Refactored codebase to simplify maintaince of this plugin, general cleanup and reduced duplicate code.
  • DEPRECATED custom output function ‘useragent_output_custom()’. Please use ‘wpua_custom_output()’ instead.
  • Added extra layer of security for escaping user input
  • Updated database schema and migrate settings automatically
  • Updated plugin options to disable autoloading (removes unnecessary memory usage)
  • Added database cleanup on uninstall

v1.0.8Download

  • Added option to display User Agent information in comments only in the Admin Section

v1.0.9Download

  • Fix Windows Phone 8.1 detection (Support Forum)
  • Fixed Compatibility for the wpDiscuz plugin – WordPress Comments (Support Thread)
  • WP-UserAgent output is now wrapped by a div with classname “wp-useragent”. This should make it much easier for those of you wishing to apply your own CSS to adjust the appearance on your site.
  • Improved settings page with cleaner layout and improved comment preview section.
  • Simplified some option descriptions.
  • Reset default options button now available.
  • Quick links at the top of the page for Plugin Homepage, Support, Changelog and Donate.
  • Removed get_currentuserinfo() call which was deprecated in WordPress 4.5+
  • Refactored codebase to simplify maintaince of this plugin, general cleanup and reduced duplicate code.
  • DEPRECATED custom output function ‘useragent_output_custom()’. Please use ‘wpua_custom_output()’ instead.
  • Added extra layer of security for escaping user input
  • Updated database schema and migrate settings automatically
  • Updated plugin options to disable autoloading (removes unnecessary memory usage)
  • Added database cleanup on uninstall

v1.0.8Download

  • Added option to display User Agent information in comments only in the Admin Section

v1.0.9Download

  • Fix Windows Phone 8.1 detection (Support Forum)
  • Fixed Compatibility for the wpDiscuz plugin – WordPress Comments (Support Thread)
  • WP-UserAgent output is now wrapped by a div with classname “wp-useragent”. This should make it much easier for those of you wishing to apply your own CSS to adjust the appearance on your site.
  • Improved settings page with cleaner layout and improved comment preview section.
  • Simplified some option descriptions.
  • Reset default options button now available.
  • Quick links at the top of the page for Plugin Homepage, Support, Changelog and Donate.
  • Removed get_currentuserinfo() call which was deprecated in WordPress 4.5+
  • Refactored codebase to simplify maintaince of this plugin, general cleanup and reduced duplicate code.
  • DEPRECATED custom output function ‘useragent_output_custom()’. Please use ‘wpua_custom_output()’ instead.
  • Added extra layer of security for escaping user input
  • Updated database schema and migrate settings automatically
  • Updated plugin options to disable autoloading (removes unnecessary memory usage)
  • Added database cleanup on uninstall

v1.0.10Download

  • Fix issue with custom output layout (Support Forum)
  • Updated Windows icons with higher resolution and more accurate replacements

v1.0.11Download

  • Added text domain to enable user contributed language translations (popular request: all options and text for this plugin should now be translatable)!
  • Added quick button/link to translation page (hopefully this encourages more people to contribute!)
  • Ran all the png images through optimization again minimize bandwidth usage (minor filesize improvements on 11 icons)
  • Added plugin icon for a little more flair
  • Added frequently asked questions/answers to readme
  • Added screenshot assets

v1.0.12Download

  • Added option to adjust how version numbers are shown: Full (previous appearance, ex. ‘Opera 10.52’), Simple (ex. ‘Opera 10’), off (ex. ‘Opera’)
  • Cleaned up web browser version parsing (simplified pretty dramatically)
  • Cleaned up os/device version parsing and architecture parsing (x64)

v1.1.0Download

  • Added detection for Chrome on iOS
  • Minor fix: Adjust live preview as user types into input fields (as opposed to when the user changes focus out of the text field)

v1.1.1Download

  • Added detection for WebView for Android (based on Chromium)
  • Added detection for Min Browser

To-do:

  • Replace png icons with svg for crisp scalable vector graphics
  • Update settings page implementation to remove deprecated unregistered options warning.
  • Investigate adding IP Geolocation/Nationality flags (popular request)
  • New suggestions for web browsers, devices and operating systems are always welcome.

367 thoughts on “WP-UserAgent”

  1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

    Thanks Terry! Adding WP-UserAgent to the official plugins repository will happen pretty soon. I’m just giving it a little time to cure and work out any bugs that I come across…or that anyone else points out.

    So far, I’ve got it all working great and down to just a couple of small known issues. After I get these patched and give it a good test, I will be officially publishing it. 😀

  2. using Firefox 3 Firefox 3 on Windows Vista Windows Vista
    Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)

    Good work! Just added the plugin to my blog (icons only with the custom function), and, well, discovered a little bug:

    The image generation function img outputs title='".$title."' in the img tag – which is good, of ccurse –, however $title is not defined in this function, so the title attribute is always empty. I suggest you add $title as third parameter for function img for a quick solution (which I did on my blog).

  3. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

    @cimddwc
    Thanks for the tip! I actually haven’t gotten around to testing the custom function a great deal, so I appreciate your feedback and suggestion!

    I’ll look into this and see what I can do. It feels like a 1.0 release is inching nearer as the bug reports slow!

  4. using Firefox 3 Firefox 3 on Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 AutoPager/0.5.2.2 (http://www.teesoft.info/)

    Hey Kyle, suggestion/idea: wouldn’t it be more effective to order the browsers so it doesn’t need to do a preg_match for a lot of “obscure” browsers before getting to “common” browsers? (Firefox, Chrome, IE, Opera)
    I also have added a class to the img tag of the browsers (and removed the style property, since my theme already removes border from images).

  5. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

    @Zim
    That’s a great idea, however, many web browsers “pretend” to be Mozilla/Firefox, Safari and/or MSIE in parts of their User-Agent strings. This can cause problems if you detect the major browsers first, leaving the bits of the User-Agent string with these obscure browser names unchecked.

    I considered arranging the detection in the way that you mentioned at first, but in the end it is cleaner and shorter code to detect the major browsers last so as to reduce false detections.

    This should not be a performance problem at all in most cases.

    Also, about the styling. It’s more efficient for me to include the inline styling rather than trying to guess at a universal class that will accomplish this for all themes (since different themes will have very different style sheets).

    One option I see for your image class is for me to add a few options in the settings page to specify class names or to simply use the default (read: current) implementation of inline styling to remove borders.

  6. using Firefox 3 Firefox 3 on Windows Vista Windows Vista
    Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)

    Hi Kyle. Great plugin! One suggestion – How about adding an option in the settings page to specify a CSS class for the icons? In my case, I use img class=”wp-smiley” to align the browser and OS icons vertically with the text. Right now, for every update of this plugin, I manually add this to the source file. It would be really helpful if you add an option to do this from the next version!

  7. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

    @Prasannah
    I just mentioned this in my last comment (right before yours). 😉

    Also, about the styling. It’s more efficient for me to include the inline styling rather than trying to guess at a universal class that will accomplish this for all themes (since different themes will have very different style sheets).

    One option I see for your image class is for me to add a few options in the settings page to specify class names or to simply use the default (read: current) implementation of inline styling to remove borders.

    I think I will be able to add this in though.

    1. using TheWorld Browser TheWorld Browser on Windows Vista Windows Vista
      Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; TheWorld)

      thanks a lot, updated.

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

      Did you post from Windows Vista or Windows 2008?

      If it’s Windows 2008, then I will use that string to compare and see if I can find any differences to use for detection.

    2. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

      I’m starting to think (if you are indeed posting from Windows 2008) that the lack of “Media Center PC x.x” may be a decent method of detecting Windows Server 2008 user agents.

      The percentage of people posting from a Windows Server 2008 computer is most likely extremely low, so this isn’t a high priority for me, but if I do find that this detection method works then I will work it in.

    1. using GNU IceCat 3 GNU IceCat 3 on GNU/Linux GNU/Linux
      Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.1) Gecko/20090718 IceCat/3.5.1

      im sorry, please add this to the previous

      add gnewsense too. is it possible to do that since it doesnt say so in the user agent? i changed the default gnu/linux to gnewsense as a workaround

      1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
        Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

        If you could post a comment here from Moblin, I can get the user agent string.

        If the user agent string isn’t unique in any way to the operating system, then there is no way that I can add them.

        In your case, with gnewsense, I am searching for gnewsense user agent strings with no luck. I may add your string, but thus far I have only been adding strings that are officially used by browsers and operating systems already.

  8. using Opera IBIS 9 Opera IBIS 9 on Windows Vista Windows Vista
    Opera/9.63 (Windows NT 6.0; U; Edition IBIS; zh-cn) Presto/2.1.1

    “能区分vista和win2008吗?” = “Can you distinguish between vista and win2008?”,yes.

    I am post from Windows 2008.
    And i thank it’s hard to compare the OS just from “User-Agent string”.

  9. using Opera IBIS 9 Opera IBIS 9 on Windows Vista Windows Vista
    Opera/9.63 (Windows NT 6.0; U; Edition IBIS; zh-cn) Presto/2.1.1

    “能区分vista和win2008吗?” = “Can you distinguish between vista and win2008?”,yes.

    I am post from Windows2008.
    But this time, I use Opera.

  10. using Safari 4 Safari 4 on Windows Vista Windows Vista
    Mozilla/5.0 (Windows; U; Windows NT 6.0; zh-CN) AppleWebKit/530.19.2 (KHTML, like Gecko) Version/4.0.2 Safari/530.19.1

    I think this is difficult to distinguish between vista and win2008. Because their “complete User-Agent string” is the same.

    NT 6.0, .NET 2.0, .NET 3.0, .NET 3.5…

    I hope you can work it out.

    我英文太差了。。。

  11. using Firefox 3 Firefox 3 on openSUSE openSUSE
    Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.1.1) Gecko/20090714 SUSE/3.5.1-1.1 Firefox/3.5.1

    There isn’t any language suppor in your WP-UserAgent blugin. WP is multilanguage system and updating blugin is wery difficult without language support (I must everytime edit .php).

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

      Please keep in mind that I’m not getting paid to contribute and share this plugin with WordPress or anyone. 😉

      That being said, I’ll see what I can do to remedy this.

  12. using Shiretoko 3 Shiretoko 3 on Ubuntu 9.04 Ubuntu 9.04
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2 GTB5

    Hi Kyle…

    I’ve already used WP user agent. But when I tried to use Ajax Comments-Reply, the fonts of the browser and OS indicator in comment box have changed more bigger not proportional.

    Even bigger than the font of the comment itself.

    Could you please tell me how to fix this fonts? Coz I wanna reduce the font size. Thanks….

  13. using Google Chrome 3 Google Chrome 3 on FreeBSD FreeBSD
    Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/3.0.196.2 Safari/532.0

    really appreciate your work.
    Why not add GeoIP checking function?(I know it’s beyond ‘useragent’)

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.00

      I’ve been asked about this on several occasions, but as you said it is a bit beyond the user-agent level. I could make another plugin that works hand-in-hand with wp-useragent so that you can display the ip address, but I’d rather not pack one good plugin with an overwhelming amount of semi-unrelated features..similarly to how bsd/unix/linux uses tiny tools and libraries that specialize in what they do. 😀

  14. using Firefox 3 Firefox 3 on Oracle Enterprise Linux 5.4 Oracle Enterprise Linux 5.4
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009091015 Oracle/3.0.14-1.0.1.el5_4 Firefox/3.0.14

    Hi Kyle,

    Oracle Enterprise Linux is not added yet. Here is a sample of how the User-Agent looks like.

    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009091015 Oracle/3.0.14-1.0.1.el5_4 Firefox/3.0.14

  15. using Google Chrome 4 Google Chrome 4 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.2 (KHTML, like Gecko) Chrome/4.0.221.8 Safari/532.2

    Great work, thanks. and some suggestions. First, please change Firefox’s link to ‘firefox.com’. Second, change the osx’s icon to a black shiny ‘X’.
    Thank you very much!

    1. using Opera 10 Opera 10 on Windows XP Windows XP
      Opera/9.80 (Windows NT 5.1; U; en) Presto/2.2.15 Version/10.10

      I’ll consider changing the link to Firefox.com since it’s a more direct/specific link. You may see this change in the next update. 😀

      However, the Apple logo is very important in emphasizing the platform, not the version. If there is an Apple logo designed for Mac OS X and not just the X (which could easily be very ambiguous to most computer users) then I will consider it. Right now I think the importance of making a clear point that the OS was Apple Macintosh is more important for most WP-UserAgent users than to display an X which many may not recognize as easily (some users use icons only).

      I would not be opposed to using different Apple icons for each version if the Apple icons are changed in any way and/or polished for a specific release.

      Thanks for the suggestions.

  16. using Google Chrome 4 Google Chrome 4 on Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.288.1 Safari/532.8

    WP-UserAgent is really wonderful.I use “mail to commenter” plugin at the same time,but commenter receives letters with blank content.I’m not sure if there’s something incompatible between these two plugins…Any advice or solution?

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.2.15 Version/10.20

      I’ve looked through the code of the plugin that you’re using along side WP-UserAgent and I can’t seem to find the problem.
      Are you still seeing this problem? …even when you deactivate WP-UserAgent?

  17. using Opera 10 Opera 10 on Windows Vista Windows Vista
    Opera/9.80 (Windows NT 6.0; U; id) Presto/2.5.22 Version/10.51

    Would you like to add support for Nomoroka Web Browser for Linux?

    I got this string: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100323 ArchLinux Namoroka/3.6.2 yet not detected well on WP-userAgent v.0.9.4

    Best regards,
    Cahya.

  18. using Namoroka 3 Namoroka 3 on Arch Linux Arch Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.2) Gecko/20100323 ArchLinux Namoroka/3.6.2

    Kyle, I am using your great plugin now. 🙂
    The next to-do, “allow users to enable/disable links for web browsers and operating systems” is great. So, text-based browser will not need to jump on every links.

    Cahya is already said about Namoroka, the generic version of Firefox series. You might also need to include Lorentz, the next series of Firefox generic. And Cardinal, Jackdaw, Sulfur, for the generic version of Flock on my Arch Linux box.

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux i686; U; en) Presto/2.5.24 Version/10.52

      I’ve been meaning to get around to implementing the links enable/disable option for a while, but I should be able to find some time in the near future to implement this.

      I’d also like to clean up the settings page a bit to make it as straight forward and simple as possible.

      Those next and generic versions will be very simple to add so they will likely be included in the next release.

      Thanks for pointing them out to me!

  19. using Google Chrome 5 Google Chrome 5 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.2 (KHTML, like Gecko) Chrome/5.0.342.8 Safari/533.2

    I think there are chromium, chromeframe, and google wireless transcoder (gwt) too. But I have no ua string collection for them.

      1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
        Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.5.24 Version/10.52

        I’ll look into the others, but Chrome and Chromium use the same ua strings. I would imagine that chrome frame and gwt do as well, but I’ll look into it.

  20. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.5.24 Version/10.52

    @dani
    I was unable to find example ua strings to verify and test against for:
    Cardinal and Jackdaw for the generic version of Flock. I’ve added Sulfur to appear as “Flock Sulfur x.x.x”.

    If you have examples of the other two that you can either post here or post a comment here using them then I can add them. I imagine they are the same format as the Sulfur example, but I hate to add user agent string detection for strings that I can’t even find via Google.

  21. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
    Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.5.24 Version/10.52

    WP-UserAgent v0.9.6 Released!

    You should see updates arriving shortly. The changelog and archived version will be posted here shortly as well.

    In the meantime, you may notice an improved settings interface as well as a new option to enable/disable links (marking off yet another to-do item)!

    If you encounter any errors or problems please let me know. Also, keep the new browser detection suggestions rolling in!

  22. using Namoroka 3 Namoroka 3 on Arch Linux Arch Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100402 Arch Linux Namoroka/3.6.3

    MSIE8 with Chrome Frame:
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; FDM; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) chromeframe/4.0

  23. using Firefox 3 Firefox 3 on Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)

    Kyle,

    The latest releases of Wp-UserAgent do not have an icon for Nokia web browser. Can you take a look?

    Cheers.

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.5.24 Version/10.52

      Can you post here a user agent string for a Nokia Web Browser? I’ve added the UC Browser, Maemo Browser and S60 browser (coming in the next update), which Nokia seems to use. The only other browser I’ve seen them use is Safari which it should now detect as well. Is there another Nokia browser that I’m missing?

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.5.24 Version/10.52

      Everyone having a good experience with v0.9.8? Let me know! I’d like to push a v1.0 soon if no regressions exist.

      Being critical helps everyone, just make it constructive is all I ask. 😉

      Look for errors, missing images or misinterpreted ua-strings. Thanks everyone!

  24. using Firefox 3 Firefox 3 on Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2) Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)

    Kyle,

    So far found nothing missing in v0.9.8. Will let you know if anything turns up. Thumbs up.

  25. using Safari 4 Safari 4 on Mac OS X 10.5 Mac OS X 10.5
    Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; pt-br) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10

    Safari… And I think I have opera because adobe cs3 installs it..

  26. using SRWare Iron 4 SRWare Iron 4 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8

    Using SRWare Iron 4.0.275.2 based on Google Chrome. But I know, only Chrome UA exist. So far, no problem Kyle.

  27. using Namoroka 3 Namoroka 3 on Arch Linux Arch Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100402 Arch Linux Namoroka/3.6.3

    Kyle, I have a feature request: settings that only admin can view the complete user agent strings? Priyadi’s plugin have this feature. Only admin can view the full ua string in source code. 🙂

    1. using Safari 4 Safari 4 on iPod iOS 3.1.2 iPod iOS 3.1.2
      Mozilla/5.0 (iPod; U; CPU iPhone OS 3_1_2 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7D11 Safari/528.16

      So you’re looking for an option to print the ua string into the source code as an HTML comment only for admins? Why only in the source?

      I suppose I could add an option to enable the full string only for admins with a joint option to comment it out so it’s only in the source. It shouldn’t be too difficult. It may be some time before I can get to it due to my current workload.

      Thanks for the suggestion! I need to do some code cleanup anyway and that would be an ideal time to work this kind of feature in.

  28. using Google Chrome 5 Google Chrome 5 on Windows 7 Windows 7
    Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.29 Safari/533.4

    Would be awesome to see this work with the sidebar widget Recent Comments like the plugin Comment Info Detector does. I would love to display the OS and Browser on the side.

    Would also be cool if you could add a Flag option as well, but not really needed.

  29. using Firefox 3 Firefox 3 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 FirePHP/0.4

    Hi, trying to include html code in “Word for “Surfing”:” I discover that htmlspecialchars() is missing in wp-useragent-options.php.
    Hope you are well.
    I.-

    1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
      Opera/10.60 (X11; Linux x86_64; U; en) Presto/2.6.30 Version/10.60

      Although this doesn’t detect the browser to be Safari, its still technically correct in its detection since Safari is never mentioned in the user agent string.

      I’m not sure why it doesn’t contain the Safari signature, but I’d rather not modify the plugin to assume anything.

  30. using Google Chrome 5 Google Chrome 5 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.70 Safari/533.4

    Any thoughts on creating a simple version of this that gives a PHP line that can be used to report the Browser and OS so that it can be easily implemented in other CMS? I would like to use it on Pluck, but I can try my hand at it I suppose.

    1. using Safari 4 Safari 4 on iPod iOS 4.0 iPod iOS 4.0
      Mozilla/5.0 (iPod; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7

      This wouldn’t be too difficult, but my plugin doesn’t detect user agents itself. It uses the ones stored by WordPress and parses them. If other CMS’s record the user agent then this would be trivial. I just haven’t had time to work on this.

      1. using Opera 10 Opera 10 on GNU/Linux GNU/Linux
        Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.6.30 Version/10.60

        Yeah, I ran into this while I was seeing what I could do. Oh well. I ended up switching to WordPress for now for my personal homepage. Thanks though!

  31. using Firefox 3 Firefox 3 on Arch Linux Arch Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.6) Gecko/20100627 Arch Linux Firefox/3.6.6

    Kyle,
    I found this string Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.4) Gecko/20100622 PCLinuxOS/1.9.2.4-1pclos2010 (2010) Firefox/3.6.4

    1. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10; en) Presto/2.6.30 Version/10.70

      Actually, it didn’t take as long to separate the devices and operating systems as I thought it would as I’ve already got them separated in the code now. 😀

      However, it will take some time to add the new devices along with their icons and clean up the code.

  32. using rekonq rekonq on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux; es-ES) AppleWebKit/532.4 (KHTML, like Gecko) rekonq Safari/532.4

    Testing for “rekonq” on “Arch Linux” 🙂

    — Chrome on “Arch Linux” said “Generic Linux” 🙁

    THANKS FOR YOUR WORK!

    1. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10; en) Presto/2.6.30 Version/10.70

      Thanks, “rekonq” is being worked into the next version (as are a lot of others as well). Unfortunately your user agent string doesn’t specify Arch Linux, so my plugin will still only recognize it as “GNU/Linux”. If you are able to customize the user agent string, you could add an Arch Linux string to it.

    2. using Firefox 3 Firefox 3 on Arch Linux Arch Linux
      Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100724 Arch Linux Firefox/3.6.8

      ArchLinux is using generic source code for their Web browsers, actually. Just like Slackware. But Gentoo has a binary version for the Firefox branded. 🙂

  33. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
    Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10; en) Presto/2.6.30 Version/10.70

    Loads of changes and additions coming out shortly in WP-UserAgent 0.10.0! I’ll release it shortly after I can do a little regression testing. The changelog is already listed above if you’re curious. 😉

  34. using Opera 9 Opera 9 on HTC Touch Pro2 HTC Touch Pro2
    Opera/9.50 (Windows NT 5.1; U; en) T-Mobile_Rhodium

    Great work, Kyle!

    I noticed that posting with Opera Mobile 10 from a Touch Pro2 is recognised as a Touch Pro instead. See my penultimate post above, 5.48am 27th July.

    It looks like the misinformation was from me. I posted that comment from a Touch Pro2, not a Touch Pro. My apologies. Kindly adjust.

    Again, kudos!

  35. using Firefox 3 Firefox 3 on Linux Mint 9 Linux Mint 9
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100723 Linux Mint/9 (Isadora) Firefox/3.6.8

    with other user agent plugin we can also see user agents on our wp dashboard and in comments moderation page. My feedback is to enable that feature for this plugin too.
    Thanks.

  36. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
    Opera/9.80 (X11; Linux x86_64; U; Ubuntu 10.10 (maverick); en) Presto/2.6.31 Version/10.70

    WP-UserAgent v0.10.1 has just been released!

    As always, please let me know if you encounter any regressions. You should see an update for it shortly.

    1. using Firefox 4 Firefox 4 on Windows XP Windows XP
      Mozilla/5.0 (Windows; Windows NT 5.1; rv:2.0b3) Gecko/20100805 Firefox/4.0b3 (.NET CLR 3.5.30729)

      Thank you so much boss, and please check with google chromium in ubuntu/linux mint, it does not detect OS, gives only Linux icon instead of giving linux mint or ubuntu. like this Google chrome/Linux

  37. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
    Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); en) Presto/2.6.31 Version/10.70

    WP-UserAgent v0.10.2 has just been released!

    I’ve been working to optimize kyleabaker.com for Google’s Speed Tracer and Firefox’s Page Speed and noticed a few images were in need of filesize optimizations. There are no code changes, but images will now load a fraction of a second faster and this will help others trying to optimize their site’s performance. 😉

    Look for the update shortly!

  38. using GNU IceCat 3 GNU IceCat 3 on Arch Linux Arch Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100724 Arch Linux IceCat/3.6.8 (like Firefox/3.6.8)

    Kyle,
    For the option ‘Word for “Surfing”: …’, it should be work for pingback/trackback comment too. Or I have to fill that option blank and put the word e.g. ‘using’, manually.

    1. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); en) Presto/2.6.31 Version/10.70

      I’ve never considered adding this bit of text for trackbacks before, but it seems reasonably useful.

      What would you think of a new option in the settings page to specify the word for this independently of the others?

      I think if I add a new option, it will be empty by default just for consistency with older settings, but it would make it easy to add something here.

      1. using GNU IceCat 3 GNU IceCat 3 on Arch Linux Arch Linux
        Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100724 Arch Linux IceCat/3.6.8 (like Firefox/3.6.8)

        Kyle,
        For my blog now, I’m using custom setting. Emptying option in -Word for "Surfing"-, then put the word "using" manually before the custom tag works perfectly.

        Better if there is an option for the comment section that is works the same in trackback/pingback setting.

        While using -Word for "Surfing"- option with the word "using" on custom tag, I got something like this:
        dani on
        August 31, 2010 at 22:21:09 using GNU IceCat 3.6.8 on Arch Linux:

        in comments, but this
        Web Site Accessibility Misunderstandings - Unessential Side - Tidak Penting on
        August 19, 2010 at 22:13:44 WordPress abc:

        in trackback/pingback comments (no "using" word).

    1. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); en) Presto/2.6.31 Version/10.70

      Thanks. I just had to adjust the detection for Droid since it was incorrectly being triggered in “Android”. This will be included in the next update. 😀

    2. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); en) Presto/2.6.31 Version/10.70

      Also, if the Safari browser detection is incorrect, there isn’t much I can do since there doesn’t appear to be any other browser mentioned in the string.

  39. using Opera 10 Opera 10 on Ubuntu 10.10 Ubuntu 10.10
    Opera/9.80 (X11; Linux x86_64; U; Ubuntu/10.10 (maverick); en) Presto/2.6.31 Version/10.70

    WP-UserAgent v0.10.3 has just been released!

    Update includes a new settings for prepending text to Trackbacks and Pingbacks as well as a few minor fixes. Enjoy!

  40. using Chromium 6 Chromium 6 on Ubuntu 10.04 Ubuntu 10.04
    Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Ubuntu/10.04 Chromium/6.0.472.62 Chrome/6.0.472.62 Safari/534.3

    It would be nice to be able to display the information in the body of normal pages instead of through other places using PHP.

  41. using Nokia Web Browser Nokia Web Browser on Nokia Series60 Nokia Series60
    Mozilla/5.0 (Symbian/3; Series60/5.2 NokiaN8-00/011.012; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/525 (KHTML, like Gecko) Version/3.0 BrowserNG/7.2.7.2 3gpp-gba

    Hi Kyle,

    Howdy?

    Here’s UA from a Nokia N8. The new OS is simply ‘Symbian’, not ‘Series60 5.2’ as presented by the plugin. Can this nomenclature be effected?

    As always, your work is appreciated.

    1. using Opera 11 Opera 11 on Ubuntu 11.04 Ubuntu 11.04
      Opera/9.80 (X11; Linux x86_64; U; Ubuntu/11.04 (natty); en) Presto/2.7.62 Version/11.00

      I’ve adjusted this detection and understand what you are suggesting, but the current framework of this plugin is for detection one browser and one system/platform. Detection Symbian as well as Nokia just doesn’t fit into this model well.

      I’ll look into refactoring this when I can find more time, but until then I think it is best to leave it in a way that is consistent with what the plugin already does.

  42. using Chromium 10 Chromium 10 on Ubuntu 11.04 Ubuntu 11.04
    Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/11.04 Chromium/10.0.609.0 Chrome/10.0.609.0 Safari/534.15

    Kyle:

    It would be great if you can add several lines of code to differentiate Chromium and Google Chrome. It should be fairly simple to archive. Thanks.

    e.g. UA for Chromium 10.0.609.0

    Chromium 10.0.609.0 (Developer Build 68952) Ubuntu 11.04
    WebKit 534.15
    V8 3.0.0.1
    User Agent Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/11.04 Chromium/10.0.609.0 Chrome/10.0.609.0 Safari/534.15
    Command Line /usr/lib/chromium-browser/chromium-browser –flag-switches-begin –flag-switches-end

    1. using Opera 11 Opera 11 on GNU/Linux GNU/Linux
      Opera/9.80 (X11; Linux x86_64; U; en) Presto/2.7.62 Version/11.00

      Thanks. It seems like I looked into this a long time ago, but then they were both using the same user agent string. I’ll add detection for this in the next release.

  43. using Google Chrome 12 Google Chrome 12 on openSUSE openSUSE
    Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 SUSE/12.0.700.0 (KHTML, like Gecko) Chrome/12.0.700.0 Safari/534.24

    Hi Kyle,

    I’ve a little suggestion for wp-UserAgent, if there is unknown paramater, like using Browser A on Unknown OS, would you like to adding option to “hide” the unknown paramater and just showing the identified paramater on the screen. Or is it possible? Thanks.

      1. using Google Chrome 12 Google Chrome 12 on openSUSE openSUSE
        Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.25 SUSE/12.0.705.0 (KHTML, like Gecko) Chrome/12.0.705.0 Safari/534.25

        Hmm…, it seems my Chromoium still detected as Google Chrome :).

        One more suggestion, if you would, could we get the name “openSUSE” instead of “SuSE”, as how it is the official name.

        1. using Opera 11 Opera 11 on Mac OS X 10.7 Mac OS X 10.7
          Opera/9.80 (Macintosh; Intel Mac OS X 10.7.0; U; en) Presto/2.8.119 Version/11.10

          In your case, Chromium isn’t identifying itself as anything other than Chrome, so the detection is actually correct.

          The openSUSE fix will be a quick simple fix.

          1. using Opera 11 Opera 11 on Windows Vista Windows Vista
            Opera/9.80 (Windows NT 6.0; U; en) Presto/2.7.62 Version/11.01

            Well yes, openSUSE were based on SLE(S/D) product by Novell. But are both of the open & enterprise products using the same string?

        2. using Firefox 4 Firefox 4 on GNU/Linux GNU/Linux
          Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20110321 Firefox/4.0

          Cahya,
          SUSE string is default by its factory setting commonly. I’m a SUSE 9.x user previously. I don’t know the string in Fx 4 recently.

  44. using Chromium 11 Chromium 11 on Ubuntu 11.04 Ubuntu 11.04
    Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/11.04 Chromium/11.0.696.57 Chrome/11.0.696.57 Safari/534.24

    Please add icon for Lubuntu OS.

    I am currently commenting from Lubuntu OS.

    Thank you so much for this great plugin development for us.

  45. using Google Chrome 13 Google Chrome 13 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36

    Hi, this plugin is awesome.

    My friend uses curl to browse my blog and left this UA:

    curl/7.21.6 (x86_64-unknown-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0d zlib/1.2.5 libssh2/1.2.7

    The browser icon is displayed as “Unknown”. Can you add this to the plugin?

  46. using Google Chrome 13 Google Chrome 13 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.36 (KHTML, like Gecko) Chrome/13.0.766.0 Safari/534.36

    And…Another issue here:

    In the past, the UA of Chromium is different from the UA of Chrome. But they are the same now.

    I use a Chromium to browse and it is always displayed as a ‘colorful ball’ (chrome.png), not a ‘blue ball’ (chromium.png).

    Do you have any methods to detect the difference between Chromium and Chrome besides UA?

    I prefer to the blue ball rather than the colorful ball. 🙂

      1. using Google Chrome 12 Google Chrome 12 on Windows XP Windows XP
        Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.112 Safari/534.30

        oh, that’s right, there’s not a flag.
        I mean that the os name is ‘Red Hat Enterprise Linux 4’ but the icon before os name is ‘mandriva.png’ icon.

  47. using Firefox 5 Firefox 5 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0

    I can’t get this plugin to show Linux Mint (which I am using). The list suggests the plugin should support it, but for some reason it does not.
    Any ideas?

  48. using Google Chrome 16 Google Chrome 16 on Windows XP Windows XP
    Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7

    Hey Kyle,

    Downloaded your plugin but still am plagued when trying to upload images from my computer, i.e. error message alerts that there is a Missing Temporary Folder.

    Is there an easy workaround? Thx, Veris

  49. using Google Chrome 17 Google Chrome 17 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11

    Thanks 😀
    Coincidentally, yesterday morning we had added support for Chakra (manually), but now it’s official so it’s even better now: http://blog.desdelinux.net/desdelinux-ya-soporta-chakra-linux-en-los-comentarios/

    Also, we made ​​a change to the code that is responsible for detecting the browser SRWare Iron. By default, to display the icon of Iron was sought in the UserAgent strings exist Chrome and Iron (both), and is not always the case… Making this change will no longer show the logo #1 (which is a bit ugly), it will display the logo #2.

    #1 -» http://blog.desdelinux.net/wp-content/plugins/wp-useragent/img/16/net/iron.png
    #2 -» http://blog.desdelinux.net/wp-content/plugins/wp-useragent/img/16/net/srwareiron.png

    This improvement is thanks to Isar (user of our site), so if you have to include someone in changelogs or credit, please make it to him 🙂

    Thanks for all!!!

    PS1: I apologize for my English haha.
    PS2: Another distro that is not yet supported is Mageia, Mandriva’s fork. We could help you with the icons and giving you the code if you want, just send me a email 😉

  50. using Google Chrome 17 Google Chrome 17 on Ubuntu 11.10 Ubuntu 11.10
    Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chrome/17.0.963.56 Safari/535.2

    Hi, I always update Chrome and Chromium icons manually because this plugin use the old ones, can you please update these icons ? Thanks for adding support for GNU/Linux Nova. Free software community in my country loves this plugin.

  51. using Google Chrome 17 Google Chrome 17 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11

    @kyleabaker – I’ve been using this WP plugin for quite a while, on http://bamajr.com/ and I appreciate the fact that you stay on top of updating your plugin, when it is necessary.

    FOOD FOR THOUGHT: There is another php developer who puts in countless hours, on a similar project, developing a PHP Class to detect Browsers and OS. It is called BROWSER.PHP and it can be wrapped in a plugin for many a CMS (including WordPress) or it can be used with independent web pages (See: http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/ based on a script written, but no longer maintained by Gary White). Maybe a consolidated effort could be made.

    Side Note to FOOD FOR THOUGHT: I like the ability of displaying the Browser and OS icons, provided by your WP plugin, but I also want the ability of using something (like BROWSER.PHP) on independent web pages (say a referral or splash page). I wonder what it would take to convert your WP plugin, to a stand-alone PHP Class.

    1. using Google Chrome 17 Google Chrome 17 on GNU/Linux GNU/Linux
      Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.66 Safari/535.11

      Your plugin detects Google Chrome and it’s version correctly, but it isn’t detecting that I’m using Kubuntu 64-bit, only GNU/Linux x64.

        1. using Firefox 10 Firefox 10 on Ubuntu Ubuntu
          Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2

          Where does the User Agent come from? I know it the browser has quite a bit to do with it, but is part of it handled by the OS?

          1. using Firefox 10 Firefox 10 on Ubuntu Ubuntu
            Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2

            I switched to Firefox for this and the last reply. Firefox’s version is correct, but it identifies my OS as Ubuntu x64, instead of Kubuntu.

  52. using Google Chrome 19 Google Chrome 19 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.4 (KHTML, like Gecko) Chrome/19.0.1077.3 Safari/536.4

    Thank you for the great plugin, could you please add support for the official wordpress app on android? If I use that app on Galaxy Nexus, it can only be detected as Android on my blog. And I’m using the latest version 0.10.12.

    1. using Opera Next 12 Opera Next 12 on Mac OS X 10.7 Mac OS X 10.7
      Opera/9.80 (Macintosh; Intel Mac OS X 10.7.3; U; Edition Next; en) Presto/2.10.282 Version/12.00

      Would you mind posting a comment here via the WordPress app so I can get its user agent string?

      Also, I’ve fixed the x64 issue and will release it in the next update.

      Thanks!

      1. using Google Chrome 19 Google Chrome 19 on Windows 7 Windows 7
        Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.15 Safari/536.5

        That wordpress app is designed for managing blog, so I can’t use that app to post comment on your blog, because I’m not the administrator.

          1. using Google Chrome 20 Google Chrome 20 on Windows 7 Windows 7
            Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1096.1 Safari/536.6

            There is still a little problem in the new version 0.10.14.
            The wordpress app on android is shown as “WordPress App 2.0.7 Android 2.0.7”.
            But I’m using android 4.0.4, so I don’t think there is any information about android version in the user agent.

          2. using Google Chrome 23 Google Chrome 23 on Windows 7 Windows 7
            Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.8 (KHTML, like Gecko) Chrome/23.0.1255.0 Safari/537.8

            Yes, I just tried WP-UserAgent 1.0.0 and WordPress for Android 2.2.1 on Android 4.1.1. The result is “WordPress App 2.2.1 on Android 2.2.1”. The UserAgent is “wp-android/2.2.1”.
            By the way, the official name of the android version of WordPress is “WordPress for Android”, not “WordPress App”. You can see it from here: http://android.wordpress.org/. Sorry for my misleading.

      1. using Google Chrome 18 Google Chrome 18 on GNU/Linux GNU/Linux
        Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19 AppEngine-Google; (+http://code.google.com/appengine; appid: s~donkey-shaw)

        Thanks.Maybe chromium works.

  53. using Google Chrome 18 Google Chrome 18 on GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19

    Hello,
    On our site we have made ​​some improvements in the plugin, for example we have given support to other Linux distros.
    We want to contribute what little we have done, if you consider it useful and want to include it officially would be an honor for us: http: || paste.desdelinux.net/4443

    Thanks for all your work 🙂

    By the way … sorry for my english, it’s not my primary language ^-^U

    Greetings

    1. using Google Chrome 18 Google Chrome 18 on GNU/Linux GNU/Linux
      Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19

      Thanks!! 😀 😀
      If we make some changes or something that could be useful, we make u known 🙂

      Again … sorry for my english.
      Greetings ^-^

  54. using Safari 6 Safari 6 on Mac OS X 10.8 Mac OS X 10.8
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25

    Hello Kyle!

    Good night!

    Can I use your plugin for other non-Wordpress sites, or I mean I can upload your plugin on the host of non-Wordpress sites?

    Thank you!

    Gustavo

    1. using Opera Next 12 Opera Next 12 on Windows 7 Windows 7
      Opera/9.80 (Windows NT 6.1; Win64; x64; Edition Next) Presto/2.12.378 Version/12.50

      Hi Gustav,

      I’m not sure that I understand your question. This plug-in is open source, so if you’re asking permission to re-use the code then please feel free. You won’t, however, receive updates for non-Wordpress versions. Is that what you were asking?

  55. using Safari 6 Safari 6 on Mac OS X 10.8 Mac OS X 10.8
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25

    Yes, I do, Kyle, I want to us ethe plugin for non-Wordpress-based sites, I mean, Joomla and Blogger. I’ll try to re-use and develop it for the other sites, and see if it will work. If there will be new updates, I come to here, download the new update, replace by myself the old for the newer and re-use and re-develop again it.

      1. using Safari 6 Safari 6 on Mac OS X 10.8 Mac OS X 10.8
        Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8) AppleWebKit/536.25 (KHTML, like Gecko) Version/6.0 Safari/536.25

        Yes, I’ll put your credit. I’ll ask my friend, who is expert in PHP and JS, to plug this plugin on the sites.

  56. using Firefox 15 Firefox 15 on Windows Vista Windows Vista
    Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20100101 Firefox/15.0.1

    Nice plugin! It provides precisely the functionality I’d like to have for comments in my free WordPress.com blog. However, if I understand correctly, plugins cannot be used with free WordPress.com blogs. Is there by any chance a way of displaying the commenter’s browser and OS in the case of free WordPress.com blogs?

  57. using Firefox 16 Firefox 16 on Debian GNU/Linux Debian GNU/Linux
    Firefox/16.0.1 Debian GNU/Linux BOFH DesdeLinuxSA (X11; rv:16.0.1) Gecko/20120721 Firefox/16.0.1

    Hi 🙂
    Here you have the icon for the Rekonq Browser:
    http: // blog. desdelinux. net/wp-content/plugins/wp-useragent/img/16/net/rekonq.png
    http: // blog. desdelinux. net/wp-content/plugins/wp-useragent/img/24/net/rekonq.png

    Please, also add support for Chakra Linux, the UserAgent String contain “chakra”, here the png:
    http: // blog. desdelinux. net/wp-content/plugins/wp-useragent/img/16/os/chakra.png
    http: // blog. desdelinux. net/wp-content/plugins/wp-useragent/img/24/os/chakra.png

    Thanks for all your work, I hope to be helping a bit too with this small contribution and with the above.

    Oh, sorry for my english… it’s not my primery language 😀

    Greetings.

  58. using Google Chrome 23 Google Chrome 23 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 GBrowser/1.1.0.1 Safari/537.11

    This is Akun from China, I leave you this message via Zhenku Browser.
    I have update this to the latest Chrome 23. Can you see my user agent? Waiting for your reply.
    Best wishes!

  59. using Firefox 19 Firefox 19 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1; rv:19.0) Gecko/20100101 Firefox/19.0

    Thanks for plug-in!

    I need to disable user agent info on in post comments and leave it at comments administration section only. How I should edit plug-in code?

    Would be nice to add a switch at plugin’s options page:
    “User agent info is shown at: post page, admin section, both”

  60. using Google Chrome 23 Google Chrome 23 on Mac OS X 10.6 Mac OS X 10.6
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11

    I’d like to place the browser and o/s of the current user on a help page (see my current site page Site Help for how it works under an old version of WordPress — this solution no longer works if I upgrade WP). Can I use your plugin this way?

  61. using Opera Next 15 Opera Next 15 on Windows 8 Windows 8
    Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.29 Safari/537.36 OPR/15.0.1147.24 (Edition Next)

    Opera 14 for Android and Opera 15 for desktop detected as Chrome, needs fix.

  62. using Google Chrome 30 Google Chrome 30 on Windows 8 Windows 8
    Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36

    Hi, are you still working on this plugin? I’m only asking because there has been no update for half a year and it does not detect windows 8.1 correctly. Could you please fix that?

  63. using Firefox 28 Firefox 28 on Windows 8.1 Windows 8.1
    Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0

    This plugin could be just what I am looking for but I am wondering if it can be adapted to detect a visitors windows version (32 or 64bit as well) for a download we will be implementing on our site?

    Sadly I don’t have that much knowledge of WordPress and coding plugins. 🙁

    Thanks!

  64. using Firefox 30 Firefox 30 on Windows 8.1 Windows 8.1
    Mozilla/5.0 (Windows NT 6.3; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0

    Hi there
    thanks for this plugins
    this is so nice and beauty
    but does it possible to remove additional details from it
    for example how can change it’s setting in obove comment from kyleabaker that it doesn’t show :
    “Opera/9.80(X11; Linux x86_64; U; Edition Next; Ubuntu/11.10; en) Presto/2.10238 Version/12.00”
    and just show :
    Using “icon” Opera Next 12.00 on “icon” Ubuntu 11.10 x64
    help me if it has any way to have such as this setting
    just show “icon” of OS and browser and the name of OS and browser with it’s Architector of OS
    Great thanks
    Regards :
    Raha

  65. using Google Chrome 35 Google Chrome 35 on Mac OS X 10.9 Mac OS X 10.9
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36

    This may be a strange question… but could this be used to simply detect the user-agent and with that, dynamically change a link that is displayed to the user?

    I’m having an issue on my WP site where I want an unsecured version of an embedded Vimeo link to appear to WiiU browsers because there’s an issue with embedded secure Vimeo links.

    If I only use unsecured Vimeo links, then FIrefox and Chrome users see a warning on the site that unprotected resources are on a HTTPs page…

    Was wanting to see if I could somehow use the logic for finding the User Agent with this for a different purpose than adding that image to comments.

    Please let me know, thanks!

  66. using Firefox 32 Firefox 32 on Windows 8 Windows 8
    Mozilla/5.0 (Windows NT 6.2; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0

    Wow, great. Most analytics plugins already have that feature built-in, but this way it shows it for everyone. You have to be careful when integrating it in your website though, some users like those info to stay private.

  67. using Google Chrome 38 Google Chrome 38 on Mac OS X 10.10 Mac OS X 10.10
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36

    Thanks for your plugin very much .
    A suggestion for this plugin is , could you please add

    .” height=’$ua_track_size’ width=’$ua_track_size’ ”

    in the img element ? because I also use ‘Simple Lazyload’ and without this attributes , if I scroll down the lazyloader will not know the size of the images and draw a giant white before the UA image loaded

  68. using Google Chrome 39 Google Chrome 39 on Mac OS X 10.10 Mac OS X 10.10
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.65 Safari/537.36

    I know this is probably a huge request, but… could you supply icons in 32×32 size? Reason is to support Retina (HiDPI) monitors. I use WP Retina 2X plugin to serve @2X images to those with hidpi screens.
    The workaround I’m currently using is to rename all your 24×24 icons as “@2x.png” and save them in the 16×16 folder. WP Retina 2X then serves these as retina icons. Works fine, but 24×24 isn’t quite as good as 32×32, which is a perfect 2x scaling.
    Any chance of this happening?

  69. using Firefox 37 Firefox 37 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1; rv:37.0.1) Gecko/20100101 Firefox/37.0.1 anonymized by Abelssoft 963888762

    Nice plugin.

    But, i need more 😀

    I need the option to redirect to “made for this os sites” by user-os and/or user agent or to include little php-files depending from user-os and/or user brwoser.

    But – very nice. 🙂
    Thanks

  70. using Firefox 38 Firefox 38 on Windows 7 Windows 7
    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0

    Hello,

    great plug-in! I miss two functions:

    1) Option set the class for the entire text (not just pictures). For example: Using Firefox 38 on Windows 7 x64 Edition

    2) Customizable names of browsers and systems (example: default Google Chrome as Chrome, Windows 7×64 Edition as Windows 7 (64bit) etc.”.

    It will be possible in some of the next version of the plug-in? Minimally first idea 🙂 Thank you for answer!

  71. using Google Chrome 49 Google Chrome 49 on Mac OS X 10.11 Mac OS X 10.11
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2612.0 Safari/537.36

    Hi Kyle,

    Just found your plugin after a google search. Thanks for maintaining it!

    I have a question: Is there any way of displaying this information only on the WordPress dashboard? In my case this info is useful to me but not to my users.

    Thanks in advance.
    Richard

    1. using Google Chrome 49 Google Chrome 49 on Windows 10 Windows 10
      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2593.0 Safari/537.36

      Hi Richard,

      That’s a great use case that I really haven’t encountered myself. I’m not aware of a way to enable dashboard only at the moment, but I can certainly look into pushing a change to add that feature. I’ll take a look this week when I can find some time and get back to you. It may be a trivial change on my end.

    2. using Google Chrome 48 Google Chrome 48 on Windows 10 Windows 10
      Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.103 Safari/537.36

      Hi Richard, my apologies for the delay… work doesn’t leave much free time these days. However, I’ve just pushed a change to this plugin which allows it to be applied only in the admin section. This new option is disabled by default, so you’ll need to set the new Admin Only option to “True”. That’s it! Thanks for the suggestion!

    1. using Google Chrome 50 Google Chrome 50 on Windows 10 Windows 10
      Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36

      Hi Ray,

      Can you please navigated to http://useragentstring.com/ in the Cent Browser and copy/paste the User Agent String back here? If your last comment was posted from Cent Browser then it looks like it does not change its ua string at all from the default Chrome string. If that’s the case then I won’t be able to detect it.

      1. using Google Chrome 50 Google Chrome 50 on Windows 10 Windows 10
        Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.87 Safari/537.36

        Yes, Cent browser does not modify the UA, I have already submitted to the developers to add custom UA in the new version, I will be post the new UA info in future.

        In addition, I translated the plugin to Chinese (contains some changelog) in https://translate.wordpress.org/projects/wp-plugins/wp-useragent, but I do not see .po or .mo in plugin folder, use the .po file translation easier

        ps. In the translated text,I replaced the en.wikipedia.org with zh.wikipedia.org

        1. using Vivaldi 1 Vivaldi 1 on Windows 10 Windows 10
          Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 Vivaldi/1.1.453.52

          Thank you for your translation contributions! I’ve attempted to add the associated language PO/POT files. Hopefully its showing translations correctly now.

  72. using Vivaldi 1 Vivaldi 1 on Windows 10 Windows 10
    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 Vivaldi/1.1.453.52

    WP-UserAgent v1.0.12 Released!

    Fixed issue with translations/text domain. Also enabled a new feature to give you more control over the text that is displayed for browser/os versions. Enjoy!

    1. using Google Chrome 50 Google Chrome 50 on Windows 10 Windows 10
      Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36

      Chrome in iOS is now fixed in v1.1 which I just released. It looks like Chrome changes its ua string when you request as desktop so I’m unable to detech it as Chrome there.

Leave a Reply

Your email address will not be published. Required fields are marked *