Il existe deux versions différentes que nous avons utilisées. Le premier est le même que @Marius a mentionné moins la mention spécifique "Fennec" ( qui n'est plus dans la chaîne UA de FF Mobile). Je l'ai obtenu de sources similaires:
iPhone|iPod|BlackBerry|Palm|Googlebot-Mobile|Mobile|mobile|mobi|Windows Mobile|Safari Mobile|Android|Opera Mini
Le second est le même, mais avec le terme "Mobile" supprimé afin que la version mobile d'un site ne soit pas diffusée sur l'iPad, qui inclut Mobile dans son agent utilisateur. Apple met même un point d' honneur à le dire dans le TN2262 :
Safari sur iPad est capable de fournir une expérience Web "de bureau", et les utilisateurs s'attendront à cette expérience car l'iPad dispose d'un grand écran et d'une connectivité réseau rapide. Si vous disposez d'une version de votre site Web optimisée pour les appareils mobiles avec de petits écrans, NE PAS diffuser cette version mobile aux utilisateurs d'iPad.
...
Notez que la chaîne d'agent utilisateur Safari sur iPad contient le mot "Mobile", mais pas le mot "iPhone". Si vous diffusez actuellement du contenu mobile sur un navigateur qui s'auto-identifie comme "Mobile", vous devez modifier les contrôles de chaîne de votre agent utilisateur pour rechercher l'iPad et éviter de lui envoyer la mauvaise version de votre site.
Sur la base de ce que je vois sur FF Mobile, l'utilisation d'Android dans cette chaîne causera des problèmes si vous souhaitez que le thème du bureau soit servi sur toutes les tablettes (et pas seulement sur les iPad), car il a été décidé de l'inclure dans la chaîne UA pour diverses raisons. .
Honnêtement, je n'ai pas personnellement testé la couverture des chaînes ci-dessus. Je sais ceci: c'est un gâchis compliqué! :)
Remarque: Si vous configurez cela sur EE 1.12 ou une version antérieure (non cochée 1.13), vous aurez besoin d'un correctif du support Magento pour que le FPC fonctionne correctement. Il ne prend pas en compte les exceptions de conception dans la version.
Mise à jour 1:
Le bogue noté nécessitant un correctif pour que les exceptions de conception fonctionnent existe toujours dans EE 1.13.0.0 et 1.13.1.0. Un correctif est disponible auprès du support de Magento et il figure sur leur liste de problèmes connus: SUPEE-1598