Womit erkennen Sie das Mobiltelefon des Besuchers, wenn möglich bis zum Modell?
Gegenwärtig pflegen wir unsere eigene Datenbank, die jedoch aufgrund des Mangels an Arbeitskräften für die Wartung wirklich ins Hintertreffen gerät. Daher haben wir uns entschlossen, eine Lösung von Drittanbietern auszuprobieren.
Dies sind meine Kandidaten, aber ich habe keine Zeit, sie alle wirklich auszuprobieren:
DeviceAtlas - 1 Jahr persönliche Bewertung, aber die Basislizenz ist erschwinglich. Ihre Datenbank sieht solide aus mit täglichen Updates und vom Benutzer bereitgestellten Tests / Updates. Ich bevorzuge diesen im Moment.
DetectRight - Ich wurde von einem Kollegen empfohlen, kann aber auf seiner Website nicht viel finden. 20.000 Geräte - wirklich?
WURFL - Open Source, Datenbank, die gemeinsam von UAProf abgeleitet wurde . Wenn Sie sich also für eine UAProf-Lösung entscheiden, sind Sie mit WURFL besser dran.
DetectMoBileBrowsers - Dies scheint die einfachste von allen zu sein. Schade, dass es sprachabhängig ist (PHP).
Bitte teilen Sie Ihre Erfahrungen oder Vorschläge!
Dies ist keine direkte Antwort, aber ich glaube einen wertvollen Beitrag. Natürlich hängt die Anwendbarkeit von Ihren Anforderungen ab, aber ich denke, dass viele Leser, die sich für Verbraucher entwickeln, dies nützlich und relevant finden werden.
Bis zu einem so guten Grad tue ich das nicht.
Die Erkennung von Benutzeragenten eignet sich natürlich hervorragend, um eine optimierte mobile Version für Geräte mit guten, auf Standards basierenden Browsern wie Android-Telefonen, iPhone / iPod Touch usw. bereitzustellen.
Aus praktischen Gründen sind mobile Browser der "alten Schule" tot . Geräte, auf denen das mobile Web heute tatsächlich verwendet wird, verfügen über großartige, leistungsfähige Browser: WebKit, Opera und Firefox Mobile. RIM hat gerade einen integrierten WebKit-Browser angekündigt, und ich glaube, sie sind die letzten großen Player, die die Migration durchgeführt haben.
Ich habe angenommen, Ihr Ziel ist einfach die Weiterleitung auf eine mobile Website. Wenn es komplexer ist, beispielsweise einzelne Modellnummern zu protokollieren oder feinkörnige Statistiken zu verfolgen, sollten sich diese Beiträge von Stack Overflow als hilfreich erweisen:
quelle
Schauen Sie sich auch die Mobile Device Database File (MDBF) von Microsoft an. Obwohl es nicht mehr aktualisiert wird, enthält es zumindest bis vor kurzem viele, viele Jahre an Geräten.
quelle
Luca Passani, WURFL-Erfinder hier. Mein Unternehmen hat kürzlich diesen Service eingeführt, der das hier diskutierte Problem so gut wie kostenlos löst. Ich rate Ihnen, http://wurfl.io/ zu besuchen.
Kurz gesagt, wenn Sie eine winzige JS-Datei importieren:
Sie erhalten ein JSON-Objekt, das wie folgt aussieht:
(vorausgesetzt, Sie verwenden natürlich ein Nexus 7) und Sie können Dinge tun wie:
Oder
Das ist was Sie suchen.
Vielen Dank
quelle