NYCPHP Meetup

NYPHP.org

[nycphp-talk] Browser detection

Darryle Steplight dsteplight at gmail.com
Wed May 1 17:24:50 EDT 2013


It looks like Detector just uses modenizer some how behind the scenes. Kind
of cheating? Federico have you looked into Phantom.js yet?


On Wed, May 1, 2013 at 5:08 PM, Brian O'Connor <gatzby3jr at gmail.com> wrote:

> This might be useful for you: https://github.com/dmolsen/Detector
>
>
> On Wed, 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.infoAPI, 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
>>
>
>
>
> --
> Brian O'Connor
>
> _______________________________________________
> New York PHP User Group Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> http://www.nyphp.org/show-participation
>



-- 
----------------------------------------------
"May the source be with you."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20130501/8b5d26d9/attachment.html>


More information about the talk mailing list