[nycphp-talk] Browser detection
Rainelemental
rainelemental at gmail.com
Wed May 1 17:17:38 EDT 2013
Fair enough. I need to do user analytics.
From my iPhone
On May 1, 2013, at 3:55 PM, Anthony Ferrara <ircmaxell at gmail.com> wrote:
> The best way to do browser detection is to not do it. It's unreliable and difficult to even come close to trying it.
>
> Why do you want detection?
>
> Anthony
>
>
> On Wed, May 1, 2013 at 3:51 PM, Federico Ulfo <rainelemental at gmail.com> wrote:
>> Hi all, how do you solve the problem of the browser detection?
>>
>> The PHP built in function get_browser() doesn't seams to work very well, it's slow and inaccurate, it also need a huge browscap.ini file to be loaded and updated, and looks like isn't maintained really well.
>>
>> The most accurate library I've found uses the user-agent-string.info API, which isn't very fast, and it doesn't tell the device type, such as iPhone, iPad, Android, etc.
>>
>> Not satisfacted by the available solutions I've decided to create a library that with dependency injection loads other parser, so it's flexible and accurate. The library, Sail\Useragent, is open source and available on packagist:
>> https://github.com/rainphp/useragent
>>
>>
>> _______________________________________________
>> New York PHP User Group Community Talk Mailing List
>> http://lists.nyphp.org/mailman/listinfo/talk
>>
>> http://www.nyphp.org/show-participation
>
> _______________________________________________
> New York PHP User Group Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> http://www.nyphp.org/show-participation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20130501/a373af4a/attachment-0001.html>
More information about the talk
mailing list