Leo
Новичок
get_browser() и browscap.ini. Особенности.
Ув. ALL, В спецификации написано:
"get_browser() пытается определить возможности браузера пользователя. Это делается путём просмотра информации в файле browscap.ini file. По умолчанию используется значение переменной $HTTP_USER_AGENT; однако вы можете изменить это (т.е. просмотреть другую информацию о браузере), передав необязательный параметр user_agent функции get_browser().
Информация возвращается как объект, содержащий различные элементы данных, представляющие, например, номер наибольшей и наименьшей версии браузера и строку ID; значения TRUE/false для таких возможностей, как отображение фрэймов, JavaScript, куки; и так далее.
Поскольку browscap.ini содержит информацию о многих браузерах, он основан на пользовательских обновлениях данных. Формат этого файла достаточно понятен сам по себе...."
Правильно ли я понял, что на сервере лежит browscap.ini, и при каждом обращении клиента, апач переписывает в него из клиентского запроса данные о его(клиента) браузере. А потом, из browscap.ini можно извлекать эту информацию при помощи функции get_browser() ???
Ув. ALL, В спецификации написано:
"get_browser() пытается определить возможности браузера пользователя. Это делается путём просмотра информации в файле browscap.ini file. По умолчанию используется значение переменной $HTTP_USER_AGENT; однако вы можете изменить это (т.е. просмотреть другую информацию о браузере), передав необязательный параметр user_agent функции get_browser().
Информация возвращается как объект, содержащий различные элементы данных, представляющие, например, номер наибольшей и наименьшей версии браузера и строку ID; значения TRUE/false для таких возможностей, как отображение фрэймов, JavaScript, куки; и так далее.
Поскольку browscap.ini содержит информацию о многих браузерах, он основан на пользовательских обновлениях данных. Формат этого файла достаточно понятен сам по себе...."
Правильно ли я понял, что на сервере лежит browscap.ini, и при каждом обращении клиента, апач переписывает в него из клиентского запроса данные о его(клиента) браузере. А потом, из browscap.ini можно извлекать эту информацию при помощи функции get_browser() ???