Определение мобильного устройства в php


Определение мобильного устройства. Введение

Определение мобильного устройства в php Сегодня перебирал свои старые исходники и нашел одну замечательную функцию, которая определяет с компьютера зашел пользователь или с мобильного устройства. Я уже не помню, сам ее писал или нашел где-то в интернете, а может нашел кусок и отредактировал. Не важно откуда она взялась, главное. что функция работает. Определение устройство, с которого просматривается сайт, реализовано очень просто: получаем информацию о HTTP_USER_AGENT и сравниваем со всеми известными на данный момент агентами, используемыми мобильными устройствами.
Читать далее «Определение мобильного устройства в php»

Как определить версию Internet Explorer в javascript


Введение

Как определить версию Internet Explorer в  javascriptЯ уже как-то писал статью про определение браузера средствами JavaScript, но сегодня я столкнулся с другой проблемой — как определить конкретную версию Internet Explorer. Как всем известно этот браузер постоянно преподносит нам сюрпризы, и каждая его версия практически живет свое жизнью. Бывают такие ситуации, что код адекватно работает в 9-й версии, но не работает в 8-й, и наоборот. И такие моменты встречаются при работе с каждой версией. Поэтому рано или поздно вам придется столкнуться с проблемой определения конкретной версии IE.
Читать далее «Как определить версию Internet Explorer в javascript»

Определить браузер с помощью javascript


Определить браузер с помощью javascriptВ прошлой статье я писал как можно определить браузер пользователя с помощью php. Но бывают случаи, что определить браузер нужно не на сервере, а на стороне клиента. Поэтому я решил написать пример определения браузера с помощью javascript.
Работа скрипта очень простая — необходимо получить данные user agent`a и проанализировать их.
Читать далее «Определить браузер с помощью javascript»

Как узнать название и версию браузера с помощью php


Как узнать название и версию браузера с помощью phpВ этой маленькой статейке я покажу как можно средствами php получить информацию о браузере пользователя. А именно, получить название и версию.
Скрипт работает на основе использования данных о user_agent, которые можно легко получить из суперглобальной переменной $_SERVER[‘HTTP_USER_AGENT’]. Данные, которые мы получим выглядят примерно так:
Читать далее «Как узнать название и версию браузера с помощью php»

Как избежать кеширование в браузере. Ревизия файлов


Бывает, такое, что после обновления сайта, новые стили или новые js скрипты не подтягиваются. Вроде бы на сервере файлы новые, но в браузере отображается все по старому. Это из-за кеша браузера. Программисты и многие пользователи знают как с этим бороться — просто почистить кеш. Но ведь не будешь писать после каждого обновления, чтобы пользователи сайта чистили кеш. Нужно другое решение. И оно есть — это ревизия файлов. Читать далее «Как избежать кеширование в браузере. Ревизия файлов»