Agent utilisateur pour le navigateur Safari sur iOS 7
Je veux ouvrir mon site uniquement dans l'iPhone et l'iPod avec le navigateur Safari. Pour tout autre navigateur comme google Chrome, Dauphin, etc, Il ne faut pas ouvrir.
Mais actuellement je suis en obtenant le même agent utilisateur à partir de presque tous les appareils:
Pour Safari:
User Agent String :: mozilla/5.0 (iphone; cpu iphone os 7_0_2 like mac os x) applewebkit/537.51.1 (khtml, like gecko) version/7.0 mobile/11a501 safari/9537.53
Pour Chrome:
User Agent String :: mozilla/5.0 (iphone; cpu iphone os 7_0_2 like mac os x) applewebkit/537.51.1 (khtml, like gecko) crios/30.0.1599.16 mobile/11a501 safari/8536.25
Pour le Mercure navigateur:
User Agent String :: mozilla/5.0 (iphone; cpu iphone os 6_0_1 like mac os x) applewebkit/536.26 (khtml, like gecko) mercury/7.4.2 mobile/10a523 safari/8536.25
Pour Dolphin browser:
User Agent String :: mozilla/5.0 (iphone; cpu iphone os 7_0_2 like mac os x) applewebkit/537.51.1 (khtml, like gecko) version/6.0 mobile/10a523 safari/8536.25
Avec Chrome, je peux voir par la vérification de crios
et le Mercure par mercury
de la chaîne, mais ce que sur les autres navigateurs qui semblent avoir le même agent utilisateur Safari?
source d'informationauteur Novice User
Vous devez vous connecter pour publier un commentaire.
La d'autres réponse n'est pas strictement exact. Sur iOS, Apple de bloquer tout les navigateurs concurrents de fait, y compris leur propre moteur de rendu, tous doivent utiliser la norme webview.
De sorte que tous ceux de la 3e partie des navigateurs (avec des fonctionnalités telles que la synchronisation des favoris, etc.) sont tout simplement des wrappers autour du Safari alimenté webview qui est en fait le rendu de la page, donc tous avoir Safari de la chaîne de l'agent utilisateur.
Les navigateurs ne font cela de manière très délibérée pour empêcher les gens de faire ce que vous essayez de faire. Leurs développeurs l'impression que depuis qu'ils utilisent le même moteur web (WebKit, blink ou gecko) que les autres qu'ils vont lkely rendre des pages optimisées pour les mêmes navigateurs très bien (ce qui est probablement vrai).
Donc il y a probablement aucun moyen de dire.
Résout pour le mercure, opera, chrome n firefox, mais pas de dauphins