Bonjour,
Je cherche actuellement un moyen fiable de rediriger automatiquement les utilisateurs mobiles vers une adresse dédiée, de type m.domaine.com.
L'idée est de proposer non seulement une présentation adaptée au périphérique mais aussi et surtout un contenu adapté (on exclut donc l'idée des media queries).
Si la solution du browser sniffing côté serveur est sans conteste la plus efficace en termes de performances, elle implique le listage d'une quantité gigantesque d'UA sans cesse renouvelée.
J'en suis donc venu à me rabattre sur un simple test JavaScript de résolution (couplé aux meta qui vont bien pour l'iPhone) avec redirection "le plus tôt possible" vers l'adresse mobile le cas échéant. Vous pouvez voir un exemple en ligne sur i5.be/W2. La solution n'est pas parfaite puisqu'elle charge tout de même une part (minime) de la version "large" du site mais c'est ce que j'ai trouvé de mieux pour le moment. La désactivation JavaScript éventuelle n'est à mon sens pas problématique puisqu'elle conserve la possibilité de visiter la version "large" du site, même si l'expérience utilisateur en demeure amoindrie.
Qu'en pensez-vous? Avez-vous d'autres moyens de faire cette redirection proprement?
Je cherche actuellement un moyen fiable de rediriger automatiquement les utilisateurs mobiles vers une adresse dédiée, de type m.domaine.com.
L'idée est de proposer non seulement une présentation adaptée au périphérique mais aussi et surtout un contenu adapté (on exclut donc l'idée des media queries).
Si la solution du browser sniffing côté serveur est sans conteste la plus efficace en termes de performances, elle implique le listage d'une quantité gigantesque d'UA sans cesse renouvelée.
J'en suis donc venu à me rabattre sur un simple test JavaScript de résolution (couplé aux meta qui vont bien pour l'iPhone) avec redirection "le plus tôt possible" vers l'adresse mobile le cas échéant. Vous pouvez voir un exemple en ligne sur i5.be/W2. La solution n'est pas parfaite puisqu'elle charge tout de même une part (minime) de la version "large" du site mais c'est ce que j'ai trouvé de mieux pour le moment. La désactivation JavaScript éventuelle n'est à mon sens pas problématique puisqu'elle conserve la possibilité de visiter la version "large" du site, même si l'expérience utilisateur en demeure amoindrie.
Qu'en pensez-vous? Avez-vous d'autres moyens de faire cette redirection proprement?