Giter Site home page Giter Site logo

tiranuom / user-agent-utils Goto Github PK

View Code? Open in Web Editor NEW

This project forked from haraldwalker/user-agent-utils

0.0 2.0 0.0 2.11 MB

Utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.

Home Page: http://www.bitwalker.eu/software/user-agent-utils

License: BSD 3-Clause "New" or "Revised" License

CSS 6.30% Java 93.70%

user-agent-utils's Introduction

user-agent-utils

Utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.

http://www.bitwalker.eu/software/user-agent-utils

For the latest release, go to https://github.com/HaraldWalker/user-agent-utils/tree/master

Support me and buy me a beer:
Flattr this

If you are looking for a more complete user-agent detection, have a look at the libraries that use the user-agent-string.info database.
http://user-agent-string.info/download

New in Version 1.15 (unreleased)

  • Safari 7 and 8 added
  • iOS 8.1 added
  • Wearable device category added with detection of Google Glass
  • Chrome OS added
  • Windows 10 added

Javadoc

http://bitwalker.eu/user-agent-utils-snapshot/javadoc/index.html

Maven

Add dependency:

<dependency>
   <groupId>eu.bitwalker</groupId>
   <artifactId>UserAgentUtils</artifactId>
   <version>1.14</version>
</dependency>

Add dependency for snapshot releases:

<dependency>
   <groupId>eu.bitwalker</groupId>
   <artifactId>UserAgentUtils</artifactId>
   <version>1.15-SNAPSHOT</version>
</dependency>

Contributors

  • Please use the trunk branch on GitHub when making a pull request

Changelog

1.14

  • IOS8 support added
  • added Opera Coast as new mobile browser
  • more Chrome and Firefox versions added, including future releases (up to Firefox 40 and Chrome 40)
  • added 3 Opera versions
  • performance improvements

1.13

  • Added additional Chrome and Opera browser versions
  • Added current and future Firefox versons
  • Added agent string handling for Microsoft RSS platform user-agents
  • Added detection of Windows Phone 8.1 and IE Mobile 11.
  • Fixed null pointer exception when user-agent-string was null
  • Adjusted IE11 regex to match IE11 on Win8

1.12

  • Fix for version detection of Internet Explorer 11, contributed by https://github.com/parker
  • Browser versions are now comparable (#33), contributed by https://github.com/reindyr
  • Detect image proxy used by Google for Gmail
  • Detect Google's mobile bot (#8)
  • Internet Explorer 10 mobile version added (#28)
  • Improved Chrome mobile detection (#30)

1.11

  • Fixed none unique manufacturer id (issue #22)
  • added IOS 7 detection and improved IOS detection for iPads (issue #21)
  • added Chrome 30 and 31

1.10

  • Fixed and extended OS and browser detection when using Firefox on mobiles or tablets
  • Added additional and future Firefox versions
  • Added Chrome 29
  • Added Opera 11, 12, 15 & 16

1.9

  • Fixed version detection of Chrome Mobile
  • Added Firefox 20 detection plus beta and future versions
  • Added beta and future versions of Chrome

1.8

  • Option just to check just for a given collection of browsers or operating systems
  • Updated Chrome, Firefox and Safari detection to include the latest versions
  • Minor code optimizations
  • The package name has changed. Update import statements if you've been using the library before!

user-agent-utils's People

Contributors

haraldwalker avatar parker avatar joachimmueller avatar brad-clearslide avatar frankchendev avatar nhojpatrick avatar jorisaerts avatar pavelsher avatar spiegel-git-mirror avatar sudeep-sinha avatar

Watchers

James Cloos avatar tiran sameera wijesekara avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.