Es gibt zwei verschiedene Versionen, die wir verwendet haben. Der erste ist derselbe, den @Marius erwähnte, abzüglich der spezifischen "Fennec" -Erwähnung ( die nicht mehr in der UA-Zeichenfolge von FF Mobile enthalten ist). Ich habe es aus ähnlichen Quellen erhalten:
iPhone|iPod|BlackBerry|Palm|Googlebot-Mobile|Mobile|mobile|mobi|Windows Mobile|Safari Mobile|Android|Opera Mini
Der zweite ist derselbe, wobei jedoch der Begriff "Mobil" entfernt wurde, sodass die Mobilversion einer Website nicht für das iPad bereitgestellt wird, das Mobile in seinem Benutzeragenten enthält. Apple macht in TN2262 sogar darauf aufmerksam :
Safari auf dem iPad ist in der Lage, ein "Desktop" -Web-Erlebnis zu bieten, und Benutzer werden dieses Erlebnis erwarten, da das iPad über einen großen Bildschirm und eine schnelle Netzwerkverbindung verfügt. Wenn Sie eine Version Ihrer Website haben, die für mobile Geräte mit kleinen Bildschirmen optimiert ist, dürfen Sie diese mobile Version NICHT für iPad-Benutzer bereitstellen.
...
Beachten Sie, dass die Zeichenfolge für den Safari auf iPad-Benutzeragenten das Wort "Mobile" enthält, jedoch nicht das Wort "iPhone". Wenn Sie derzeit mobilen Content für einen Browser bereitstellen, der sich als "Mobil" identifiziert, sollten Sie die Zeichenfolgenprüfungen Ihres Benutzeragenten so ändern, dass er nach iPad sucht und nicht die falsche Version Ihrer Website sendet.
Basierend auf dem, was ich auf FF Mobile sehe, wird die Verwendung von "Android" in dieser Zeichenfolge Probleme verursachen, wenn das Desktop-Design für alle Tablets (und nicht nur für iPads) bereitgestellt werden soll, da aus verschiedenen Gründen entschieden wurde , es in die UA-Zeichenfolge aufzunehmen .
Ich habe die Berichterstattung über die oben genannten Saiten ehrlich gesagt nicht persönlich getestet. Ich weiß das: Es ist ein kompliziertes Durcheinander! :)
Hinweis: Wenn Sie dies auf EE 1.12 oder früher einrichten (1.13 nicht aktiviert), benötigen Sie einen Patch des Magento-Supports, damit die FPC ordnungsgemäß funktioniert. Konstruktionsausnahmen werden im Release-Build nicht berücksichtigt.
Update 1:
Der bekannte Fehler, der einen Patch erfordert, damit Entwurfsausnahmen funktionieren, ist in EE 1.13.0.0 und 1.13.1.0 weiterhin vorhanden. Es gibt einen Patch vom Magento-Support, der in der Liste der bekannten Probleme aufgeführt ist: SUPEE-1598