Vous voulez que les visiteurs équipés d'un appareil mobile (iPhone, Ipod, Android, etc) puissent choisir la version mobile ou standard de votre site Web? Voici une petite astuce.

Insérer ce code dans la page d'accueil de votre site (entre les deux balises HEAD):

<script type="text/javascript">
(function () {
if(/iPhone|iPod|Android|opera mini|blackberry|palm os|palm|hiptop|avantgo|plucker|xiino
|blazer|elaine|iris|3g_t|windows ce|opera mobi|windows ce; smartphone;|windows ce;
iemobile/i.test(navigator.userAgent)){
var question = confirm("Voulez-vous consulter la version mobile de ce site ?")
if (question){
window.location = "http://adressedelaverisonmobile.com";
}
}
}());
</script>

Pour voir ce que ça donne avec votre mobile, voir ce site. Pour voir le rendu dans votre navigateur, cliquez ici.

Si vous utilisez SPIP somme gestionnaire de contenu, le plugin iSPIP facilite la création du site pour mobile. On peut par la suite rediriger l'utilisateur-mobile selon son choix.

Mise à jour: J'utilise ce script afin d'ajouter un gros bouton rouge dans la page d'accueil qui donne le choix au visiteur de naviguer dans le site normal ou version mobile. L'avantage de ce script php est qu'on ne demande pas au visiteur le choix à chaque fois qu'il visite la page d'accueil.