serbanghita/Mobile-Detect — pull request #230 by mbezhanov (2014-05-09 11:13:46+00:00)
Title: added 2 browsers and 3 devices

These changes are all based on real User Agent strings collected in the past month.

I have added the following 2 mobile browsers, which were missing:

Obigo Browser
NetFront

...and the following 3 mobile device manufacturers:

Alcatel
Amoi
INQ

The reason for adding the Alcatel -> although new Alcatel phones are being recognized properly, older Alcatels may send headers such as:

alcatel-ot-880 UNTRUSTED/1.0
alcatel-ot-710a UNTRUSTED/1.0

etc.

---

I was also hesitating whether mobile detection should be added based on the presence of the UNTRUSTED/1.0 string in the User Agent header.. To clarify that, some mobile devices append this string to the User Agent headers they are sending in compliance with the MIDP specification (http://en.wikipedia.org/wiki/Mobile_Information_Device_Profile). The MIDP specification requires the addition of this string to the User Agent header, whenever an application, which isn't signed, makes an outgoing HTTP request.