No encontrado nada parecido en foros, por lo que comparto mi solución. Es un pequeño script en Javascript para ejecutar alguna acción si estamos en un Safari de una versión concreta o inferior.
// Comprobar si es Safari 10 o inferior
var userAgent = navigator.userAgent;
var versionSafari = 10;
if ((
userAgent.indexOf('Safari') !== -1
&& userAgent.indexOf('Chrome') === -1
&& parseInt(userAgent.split('Version/')[1].split('.')[0]) <= versionSafari
) {
alert('Soy Safari 10 o inferior!');
}
Si queréis cambiar la versión de Safari para comprobar, solo hay que cambiar la variable versionSafari.
{{ comments.length }} comentarios