n-wp.ru — блог о WordPress
PHP Browser Detection - плагин для вставки кода, предназначенного для разных браузеров | n-wp.ru

PHP Browser Detection — плагин для вставки кода, предназначенного для разных браузеров

Плагин, с помощью которого можно создавать код, выполняемый в разных браузерах по-разному. Это позволяет решить как проблему отображения CSS-кода в разных браузерах, или на разных устройствах, так и выводить код, специфический для определенного браузера.

Для опытных вебмастеров не является секретом тот факт, что один и тот же код может выглядеть в разных браузерах по-разному. Это доставляет определенные неудобства при создании сайтов, и для приведения результатов исполнения кода в разных браузерах к одному виду существует целый ряд хитростей.

Однако есть и другой аспект этой проблемы: разный результат, отображаемый в разных браузерах, можно использовать в своих целях. Например, можно бороться с устаревшими браузерами, либо показывать свои рекомендации к использованию браузеров. Плагин PHP Browser Detection создает целый набор функций, которые помогают определить, в каком браузере просматривается сайт, и, в зависимости от этого, исполнять код, предназначенный для определенного браузера.

PHP Browser Detection - плагин для вставки кода, предназначенного для разных браузеров

После установки плагина PHP Browser Detection становятся доступными специальные функции и условия, с помощью которых можно определить, каким браузером пользуется посетитель:

Помимо определения браузера плагин PHP Browser Detection так же может определять его версию, и выполнять произвольный код в зависимости от нее:

Можно указывать версию браузера непосредственно в условиях:

Так же плагин PHP Browser Detection определяет и мобильные устройства, браузеры в которых обладают свой спецификой:

Чтобы получить и вывести название браузера, которым пользуется посетитель, можно использовать:

Или:

Комбинируя эти функции, можно решать сразу несколько задач:

  • делать оформление с корректировкой под каждый браузер, чтобы привести его к одинаковому виду
  • отображать элементы, которые будут видны только в определенном браузере (например, предупреждение в IE6 о необходимости обновить браузер)
Скачать
PHP Browser Detection
вы перейдете по ссылке http://wordpress.org/plugins/php-browser-detection/

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Комментировать

/* ]]> */