Просмотр поста

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
VARG (15.12.2010/16:13)
AlkatraZ, мне попадался интересный класс от CodeIgniter'а
Он не пойдет, ибо рассчитан в основном на Компьютеры.
Определениями мобильных браузеров занимаются специальные проекты.
1) Но WURFL - чересчур перенаворочен и встраивать его в наш двиг - это лишнее.
2) http://detectmobilebrowsers.mobi - там уже поинтереснее и вначале я хотел использовать их функцию определения, но сама функция - реальный быдлокод, полезное - это сигнатуры браузеров.
3) В итоге нашел самый оптимальный вариант, функцию от ManHunter, там используются сигнатуры от пункта 2), только убран весь быдлокод и все работает оптимально.
---
За основу я и взял функцию 3), только немного доработал, добавил кэширование в Сессии, чтоб не напрягать процессор сервера и значительно повысить производительность.