Сказать пользователю, что его браузер устарел и предложить обновиться

InstantCMS 2.X
#1 28 мая 2018 в 07:49
Добрый день!

Вот есть решение
Первый вариант "1.Сообщение об апгрейде любого неподобающего браузера — jReject"

Только как его установить правильно?

Может на Инстанте уже есть подобное решение?
#2 28 мая 2018 в 09:07

Только как его установить правильно?

А пример-то вы посмотрели?
#3 28 мая 2018 в 09:40

А пример-то вы посмотрели?

@IamB
А может у человека сайт о компьютерной геронтологии? laugh
#4 28 мая 2018 в 19:18
Не знаю, может вот это кому пригодится А мне нужен способ как заставить пользователя обновить браузер, ибо не надо с необновлённым на новый сайт заходить))

Чтоб окошко выскакивало "Неllo! Браузер обнови!"

В особенности интересует браузер Хром.
#5 28 мая 2018 в 21:13
Такой подойдет?

if(stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome')){
echo "noob use firefox";
exit();
}

Здесь нашёл Подскажите, куда его вставлять?
#6 28 мая 2018 в 21:38
Условие в этом коде определят, что используется браузер Chrome, всё. Вам точно именно это нужно?
#7 28 мая 2018 в 21:43


Условие в этом коде определят, что используется браузер Chrome, всё. Вам точно именно это нужно?

@IamB
Да, нужно решение вопроса, которое озвучивал выше.
#8 28 мая 2018 в 21:46
Код, который вы привели, проблему топика не решает.
#9 28 мая 2018 в 21:48


Код, который вы привели, проблему топика не решает.

@IamB
Теперь понял. У вас найдётся, который решит?
#10 28 мая 2018 в 21:51
Нет. Да и в целесообразности написании такого кода я сильно сомневаюсь.
#11 28 мая 2018 в 21:52
Буду искать.

Просто в новых браузерах кириллические домены корректно отображаются, а в необновлённых в кодировке IDN.
#12 28 мая 2018 в 22:10
Есть ли реальная статистика по посещению вашего сайта со "старых" браузеров?
Думаю, что процент этих посещений крайне низок. Можно и забить на них.

Но если очень надо, то алгоритм примерно такой:
— определяете, что к вам зашли браузером(это не бот и не мобильный),
— определяете название браузера (Хром,… ).
— определяете версию браузера.
Если версия "старая", то выводите своё сообщение про то, что надо бы обновить браузер.
#13 28 мая 2018 в 22:17


Есть ли реальная статистика по посещению вашего сайта со "старых" браузеров?
Думаю, что процент этих посещений крайне низок. Можно и забить на них.

Но если очень надо, то алгоритм примерно такой:
— определяете, что к вам зашли браузером(это не бот и не мобильный),
— определяете название браузера (Хром,… ).
— определяете версию браузера.
Если версия "старая", то выводите своё сообщение про то, что надо бы обновить браузер.

@IamB
Определять с помощью кодов само собой? (Которых я не знаю)
#14 28 мая 2018 в 22:34
Нашёл
<script src="https://yastatic.net/browser-updater/v1/script.js" charset="utf-8"></script><script>var yaBrowserUpdater = new ya.browserUpdater.init({"lang":"ru","browsers":{"yabrowser":"16.12","chrome":"62","ie":"10","opera":"49","safari":"9.1","fx":"57","iron":"35","flock":"Infinity","palemoon":"25","camino":"Infinity","maxthon":"4.5","seamonkey":"2.3"},"theme":"yellow"});</script>
#15 28 мая 2018 в 22:48
Оу! Оказывается Яндекс о вас позаботился.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.