Forums iOS

Site optimisé iPhone : forcer l'affichage classique

Site optimisé iPhone : forcer l'affichage classique

Message non lupar Mr_SATAN » 30 Mar 2010, 02:07

Salut !

Je viens de développer une version optimisée iPhone pour mon site et je me pose une petite question :
comment forcer l'affichage de la version classique ?

Ma page index.php détecte l'iPhone et me renvoie sur la version optimisée mais je voudrais proposer un bouton permettant de revenir à la version classique comme c'est le cas avec le site iPhone Gen.

Si quelqu'un avait une astuce ça m'aiderait beaucoup :) Merci d'avance !
Mr_SATAN Gamer Averti
Gamer Averti
Messages: 76
Inscription: 06 Sep 2009, 17:31
Pays: France

Site optimisé iPhone : forcer l'affichage classique

Message non lupar Aerith » 30 Mar 2010, 06:38

Il existe le plugin UA Faker (User Agent Faker), je ne me rappelle plus sur quelle source, mas cela te permet, une fois activé, de faire croire à tous les sites sur lesquels tu vas que tu n'est pas sur Safari mobile mais sur Firefox 3.0 :)
« I'd like to change the world, but they don't wanna give me the source code. »
- iPhone 4 user.
Avatar de l’utilisateur Aerith Gamer Bronze
Gamer Bronze
Messages: 1248
Inscription: 03 Sep 2010, 11:31
Pays: France

Site optimisé iPhone : forcer l'affichage classique

Message non lupar Silver » 02 Avr 2010, 12:13

J'ai réalisé la version mobile iPhoneGen, donc je suis à ton entière disposition.

Tu peux faire sur ton index.php (non mobile) une condition if qui, si $_GET['Mobile'] n'existe pas et que l'appareil est un iPhone, tu rediriges vers la version mobile, sinon si l'appareil est un iPhone mais que $_GET['Mobile'] contient "No", ne rien faire.

en gros :

if (FonctionQuiDetectel'iPhone == true) {
if ($_GET['Mobile'] == 'No') { }
else {
//redirection vers version mobile
}
}

// Code classique


(EDIT : J'ai enlevé les balises d'entrée et de sortie PHP car sur le forum je peux m'en servir avec mes droits HTML... :/)
Dernière édition par Tom Vivares le 02 Avr 2010, 12:14, édité 1 fois.
Ancien responsable des rédacteurs iPhone gamergen.com
Silver Gamer Bronze
Gamer Bronze
Messages: 2378
Inscription: 26 Juil 2008, 20:49
Localisation: Paris, France
Prénom: Jason
Pays: France
Sexe: Homme


 

Retourner vers Le coin du développement