Вот есть решение
Первый вариант "1.Сообщение об апгрейде любого неподобающего браузера — jReject"
Только как его установить правильно?
Может на Инстанте уже есть подобное решение?
А может у человека сайт о компьютерной геронтологии?А пример-то вы посмотрели?
Чтоб окошко выскакивало "Неllo! Браузер обнови!"
В особенности интересует браузер Хром.
if(stristr($_SERVER['HTTP_USER_AGENT'], 'Chrome')){
echo "noob use firefox";
exit();
}
Здесь нашёл Подскажите, куда его вставлять?
Да, нужно решение вопроса, которое озвучивал выше.
Условие в этом коде определят, что используется браузер Chrome, всё. Вам точно именно это нужно?
Теперь понял. У вас найдётся, который решит?
Код, который вы привели, проблему топика не решает.
Просто в новых браузерах кириллические домены корректно отображаются, а в необновлённых в кодировке IDN.
Думаю, что процент этих посещений крайне низок. Можно и забить на них.
Но если очень надо, то алгоритм примерно такой:
— определяете, что к вам зашли браузером(это не бот и не мобильный),
— определяете название браузера (Хром,… ).
— определяете версию браузера.
Если версия "старая", то выводите своё сообщение про то, что надо бы обновить браузер.
Определять с помощью кодов само собой? (Которых я не знаю)
Есть ли реальная статистика по посещению вашего сайта со "старых" браузеров?
Думаю, что процент этих посещений крайне низок. Можно и забить на них.
Но если очень надо, то алгоритм примерно такой:
— определяете, что к вам зашли браузером(это не бот и не мобильный),
— определяете название браузера (Хром,… ).
— определяете версию браузера.
Если версия "старая", то выводите своё сообщение про то, что надо бы обновить браузер.
<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>