Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-05-2009 14:26:01

alien7
Membre
Date d'inscription: 29-04-2007
Messages: 447

Site version mobile

Bonjour, j'aimerais faire une version mobile d'un site. Donc voilà, quelles sont vos bonnes pratiques et astuces ? Pour l'instant je pense à faire un module 'mobile', de rediriger vers ce module suivant $_SERVER['USER_AGENT']. Qu'en pensez vous ?

Y a-t-il un moyen plus pratique de savoir si le navigateur est sur mobile ou non plutôt que de faire une liste de tous les user_agent ?
Merci


ZF 2.3 - Twitter Bootstrap 3.2
Local: Ubuntu  -> Apache2 2.4 - MariaDB 10 - PHP 5.6

Hors ligne

 

#2 15-05-2009 17:19:42

Vincent
Administrateur
Date d'inscription: 19-09-2008
Messages: 510

Re: Site version mobile

J'avais lu un article sur l'optimisation de site vers les mobiles il y a quelques temps, je vais chercher ça...


aka miboo

Hors ligne

 

#3 18-05-2009 10:29:18

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Site version mobile

http://deviceatlas.com/

devrait BEAUCOUP t'interessé smile


Société : Direct Info Service

Hors ligne

 

#4 18-05-2009 18:30:52

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Site version mobile

Moi j'avais fais il fut un temps un site en .fr et .mobi
Dans la bootstrap je detecter la différence à partir du nom de domaine mais mon site était le même car pas bien compliqué...

Hors ligne

 

#5 18-05-2009 21:17:23

alien7
Membre
Date d'inscription: 29-04-2007
Messages: 447

Re: Site version mobile

yannux a écrit:

http://deviceatlas.com/

devrait BEAUCOUP t'interessé smile

Bah j'ai rien compris lol. Tout de façon j'ai vu "Buy now", j'ai tout de suite lâché l'affaire.

Moi j'avais fais il fut un temps un site en .fr et .mobi
Dans la bootstrap je detecter la différence à partir du nom de domaine mais mon site était le même car pas bien compliqué...

L'ideal serait de reconaitre que c'est un mobile device et de rediriger. Enfin moi je le vois comme ca.
Je donne un exemple de ce que j'aimerais faire :
http://mobile.pcinpact.com/

Pour l'instant j'ai télécharger une extension firefox pour essayer avec une iphone. J'utilise ce code dans le fichier index:

Code:

$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
if ($browser == false) {
    header("location: /mobile");
}

Le problème est que j'ai une redirection en boucle.


ZF 2.3 - Twitter Bootstrap 3.2
Local: Ubuntu  -> Apache2 2.4 - MariaDB 10 - PHP 5.6

Hors ligne

 

#6 18-05-2009 23:59:21

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: Site version mobile

alien7 a écrit:

yannux a écrit:

http://deviceatlas.com/

devrait BEAUCOUP t'interessé smile

Bah j'ai rien compris lol. Tout de façon j'ai vu "Buy now", j'ai tout de suite lâché l'affaire.

Hey bien c'est dommage, c'est une Api (php entre autre) et un fichier json contenant une base de donnée de l'ensemble des téléphones portables et de leur caractéristiques, capacités.

Il y'a une version développeur gratuite. Si tu l'utilise en production il y'a un système payant, pas forcément trop cher selon ton usage finale....


Société : Direct Info Service

Hors ligne

 

#7 19-05-2009 09:40:23

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: Site version mobile

Personne n'a essayé la type de média " handheld" dans les feuilles de style ?

http://www.pompage.net/pompe/petitsecrans/


----
Gruiiik !

Hors ligne

 

#8 20-05-2009 00:09:37

alien7
Membre
Date d'inscription: 29-04-2007
Messages: 447

Re: Site version mobile

Je connaissais déjà "handheld" avec les css, le truc c'est que je ne trouve pas ca propre , je veux pas m'embeter à cacher certaines parti du layout.
Je pense qu'un module dedié est mieux.


ZF 2.3 - Twitter Bootstrap 3.2
Local: Ubuntu  -> Apache2 2.4 - MariaDB 10 - PHP 5.6

Hors ligne

 

#9 08-09-2009 16:36:15

colophane
Nouveau membre
Date d'inscription: 24-10-2008
Messages: 1

Re: Site version mobile

Salut,

Au cas où la discussion est toujours d'actualité, le seul moyen à ma connaissance de faire la différence entre un navigateur web et un navigateur mobile est effectivement d'utiliser le user agent.

Après le problème se situe au niveau de la reconnaissance du terminal dans le cas où tu veux afficher des images par exemple en respectant la taille de l'écran. Tu as différentes solutions comme Wurfl qui est une base de données recensant les terminaux avec leurs spécificités, sinon tu peux trouver des scripts "lights" via notre nouveau meilleur ami d'enfance qu'est google.

Et perso je rejoint ton avis, alien7 : il vaut mieux développer un module plus allégé spécifique aux mobiles, je ne parle pas d'affichage, mais plutôt de traitement afin d'optimiser au max les temps de réponse.

(Désolé pour la réponse tardive, mais au départ je cherchais les bonnes pratiques de création de formulaire zend)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages