Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Определение Internet Explorer
Новая тема
Ответить
цитата
11/06/14 в 16:40
mariks
Приветствую,
С недавних пор IE сделала новый user-agent для IE11, как rv:11, верно ли будет определять IE вот таким образом на PHP?
elseif (strpos($user_agent, "MSIE") !== false) $browser = "IE";
elseif (strpos($user_agent, "rv:11.0") !== false) $browser = "IE";
Или всетаки это не верный способ определения всех версий IE? Просто последнее время по статистике самописного скрипта стало мало IE и как-то много Сафари с Хромом.
цитата
11/06/14 в 22:31
Дартаньян
регулярку что юзать что непозволяет?
цитата
11/06/14 в 23:03
mariks
Чего?)
цитата
11/06/14 в 23:39
mickey
хрома с сафари стало много потому что ИЕ выкупают активно на какашки
любой подливной траф берешь хрома больше всего
ИЕ всегда мизер
цитата
12/06/14 в 05:39
mariks
Трафик не покупной просто
цитата
12/06/14 в 05:43
bin90
Дартаньян писал:
регулярку что юзать что непозволяет?
насмешил, да
это как из большой берты по окопчику
цитата
12/06/14 в 06:10
mariks
Посоветуйте может легкую ТДС, для тестирования, поставлю вместо своего скрипта и гляну почему так... Очень буду благодарен сразу с ссылкой на скачивание (бесплатную).
цитата
12/06/14 в 10:13
Дартаньян
bin90:
но чай лучше чем куча ифок.
цитата
12/06/14 в 10:25
bin90
mariks писал:
Посоветуйте может легкую ТДС, для тестирования, поставлю вместо своего скрипта и гляну почему так... Очень буду благодарен сразу с ссылкой на скачивание (бесплатную).
http://simpletds.com/
http://9seo.ru/upravlyaem-trafikom-s-pomoshhyu-tds/
http://wiki.keitarotds.com/RukovodstvoKeitaroTDS
http://www.getredbutton.com/ru/tools/tds/
http://malware.dontneedcoffee.com/2014/04/meet-blackhat-tds.html
вот эти можно посмотреть
Последний раз редактировалось: bin90 (
12/06/14 в 10:27
), всего редактировалось 1 раз
цитата
12/06/14 в 10:27
bin90
Дартаньян писал:
bin90:
но чай лучше чем куча ифок.
ифы всегда быстрее рег, это аксиома
цитата
12/06/14 в 12:46
Дартаньян
bin90:
ты точно с луны упал! 10 раз иф+ strpos, будет медленее счвича с регуляркой.
цитата
13/06/14 в 21:03
bin90
Дартаньян писал:
bin90:
10 раз иф+ strpos, будет медленее счвича с регуляркой.
ты сначала сам ручками своими измерь, потом пиши, ок?
цитата
14/06/14 в 04:37
bin90
mariks писал:
Или всетаки это не верный способ определения всех версий IE? Просто последнее время по статистике самописного скрипта стало мало IE и как-то много Сафари с Хромом.
кстати, по-прежнему считаю такой способ определения туфтой, ибо в юзерагенте хрома можно найти всю таблицу менделеева
Код:
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2031.2 Safari/537.36
есть прекрасная либа на browscap.org, но она под серьезной нагрузкой сажает сервак вплоть до перезагрузки
цитата
14/06/14 в 12:14
freeek
мне кажется более точное определение юзер агента можно сделать только в javascript, потому что там мы отталкиваемся от свойств браузера, а не от заголовка юезер агента, где можно написать все что угодно
цитата
14/06/14 в 12:23
ibiz
freeek писал:
мне кажется более точное определение юзер агента можно сделать только в javascript, потому что там мы отталкиваемся от свойств браузера, а не от заголовка юезер агента, где можно написать все что угодно
вот это верный ответ!
причем надо отслеживать по версиям браузеров, то что умеет хром 22, в хроме 31 вырезано, например.
P.S. лично я забил на работоспособность IE на моих сайтах, к тому же мобил и таблеток стало почти 40%, а всех MSIE около 7% из них 4% 10-11 версии
Новая тема
Ответить
Эта страница в полной версии