Мне нужно сделать PHP-скрипт, который предупреждает пользователей, если их браузер не самая новая версия.
Я знаю, что в PHP вы можете получить версию браузера с get_browser()
, Но как я могу получить самую новую версию … Есть ли сайт, который бы предоставил такую информацию?
попробуйте это API: http://fresh-browsers.com/export/browsers.json он генерирует последние версии браузеров, используя JSON или, если вы хотите XML: http://fresh-browsers.com/export/browsers.xml
Эти сайты имеют обзор версий браузера:
http://browsehappy.com/
http://fresh-browsers.com/
может быть, с некоторой креативностью и cUrl вы могли бы извлечь эти числа и поместить их в version_compare.
http://php.net/manual/en/function.version-compare.php
Но я мог бы предложить вам создать свой веб-сайт для нескольких определенных версий браузера, а затем проверить жестко, если текущая версия подойдет. Это позволяет людям не видеть сообщение устаревшего браузера, хотя может даже не потребоваться просматривать ваш сайт в самой последней версии этого браузера.