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

PHP Browser Detection - плагин для вставки кода, предназначенного для разных браузеров | n-wp.ru
Плагин, с помощью которого можно создавать код, выполняемый в разных браузерах по-разному. Это позволяет решить как проблему отображения CSS-кода в разных браузерах, или на разных устройствах, так и выводить код, специфический для определенного браузера.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

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

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

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

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






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

<?php if(is_ie() && get_browser_version() 

= 19) { /* код для выполнения в Firefox версии 19 или более новой */ }; ?>

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


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






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

Браузер: 
Версия: 

Или:

Информация о вашем браузере: 

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

  • делать оформление с корректировкой под каждый браузер, чтобы привести его к одинаковому виду
  • отображать элементы, которые будут видны только в определенном браузере (например, предупреждение в IE6 о необходимости обновить браузер)
PHP Browser Detection
Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

×
WordPress:
прокачай свой сайт!

Скидка на премиум темы и плагины

Успей забрать скидку ⋙