PLUxml pour iPhone
SapinTremblant
Member
dans Modifications
Bonjour,
Je suis en train d'adapter PLUxml pour iPhone afin que les sites soient optimisés pour une navigation sur celui-ci.
En fait il faut proposer 2 templates au visiteur. Un pour les navigateurs classiques et un pour iPhone. SPIP propose un plugin (http://abel.foxylounge.com/Plugin-iSPIP.html), alors il faut se bouger dès maintenant...
La navigation sur iPhone est un peu particulière. Vous pouvez vous familiariser en visitant ces sites :
- http://blog.jaysalvat.com/articles/webapps-un-nouveau-framework-pour-vos-sites-iphone.php
- http://webapp.net.free.fr/Doc/Installation.html
Je pense que PLUxml est tout à fait adapté car il est léger.
J'ai commencé des recherches basées sur myPluXML 0.2 mais n'étant pas un roi du PHP, j'ai du mal a avancer.
Si cela vous dit, travaillons ensemble sur ce developpement. Votre site pourrait bientôt être visisble sur iPhone (de façon optimisé) et surtout éditable depuis celui-ci.
Je suis en train d'adapter PLUxml pour iPhone afin que les sites soient optimisés pour une navigation sur celui-ci.
En fait il faut proposer 2 templates au visiteur. Un pour les navigateurs classiques et un pour iPhone. SPIP propose un plugin (http://abel.foxylounge.com/Plugin-iSPIP.html), alors il faut se bouger dès maintenant...
La navigation sur iPhone est un peu particulière. Vous pouvez vous familiariser en visitant ces sites :
- http://blog.jaysalvat.com/articles/webapps-un-nouveau-framework-pour-vos-sites-iphone.php
- http://webapp.net.free.fr/Doc/Installation.html
Je pense que PLUxml est tout à fait adapté car il est léger.
J'ai commencé des recherches basées sur myPluXML 0.2 mais n'étant pas un roi du PHP, j'ai du mal a avancer.
Si cela vous dit, travaillons ensemble sur ce developpement. Votre site pourrait bientôt être visisble sur iPhone (de façon optimisé) et surtout éditable depuis celui-ci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
arf , non STP , pas que Iphone , les mobiles oui mais pas que Iphone ou I-machin chose .
La suite IPhone , Ipod , etc ... je n'aime pas a cause de leur façon de faire en générale , pluxml est en open source , aucune raison donc de privelegier une société qui réverait d'avoir le monopole sur tout les fichiers numériques audio et vidéo .
Pour ajouter de l'eau a ton moulin , je te propose de tester dans l'Iphone : http://re7net.com (j'en ai pas de Iphone , j'ai un htc).
c'est un test et le script de base n'est pas de moi :
(je cite mes sources ici : http://re7net.com/?28-re7net-sur-pda-smartphone-iphone )
Dans le templtae , voici grosso modo la partie qui appel les styles : Bon , c'est le même combat que les js qui cherche a quoi ils ont a faire (test navigateur ou os) en attendant que les differents nav soit en mesure d'implementer correctement les media pour les styles.
Ne te trompe pas sur ma réaction , je ne boycotte pas l'Iphone , au contraire , je ne veut pas boycotter ce qui n'est pas un Iphone .
Ensuite pour le squelette , celui de pluxml est deja simple et pas mal accessible , A ceux qui veulent en faire des 'sur mesures' , attention a faire des pages accessibles et pas trop lourdes (zappé pub , grosse image , etc ), cela a aussi grande importance.
Pour les JS , ils sont plus ou moins pris en compte selon les mobiles , de pas du tout a pas mal .
... je laisse les autres apporter leur critiques et conseils avisée sur le sujet , je ne suis qu'un amateur .
GC
Cela dit je pense que les sites pour iPhone doivent être visible sur les autres plateforme, car le code est propre et assez sémantique.
Toujours est-il que je pensais que cela pourrait intéresser des gens dans la mesure ou SPIP et WP proposent un plugin pour adapter leurs sites. Cela peut être un très bon moyen de faire connaître PLUxml aussi car les blogs pour iPhone, et mobiles en général, ne sont pas légions.
Merci
Depuis longtemps déjà il a été mis en place des standards et la possibilité d'avoir des feuilles de styles alternatives. Ainsi si chacun fait son boulot correctement, c'est-à-dire d'un coté des sites aux normes évitant l'attribut "media=all" et de l'autre des fabricants de produits mobiles intégrant des navigateurs de qualité, une seule version d'un site web est nécessaire dans 99% des cas.
D'autant qu'il n'y a rien d'extraordinaire. Il s'agit d'un peu JS et de CSS afin d'adapter les pages au format de l'écran. Alors en mettant tout cela en %, je pense que les navigateurs OPERA mobile et autres affichent cela à la perfection.
Mais je ne vais pas tenter de vous convaincre. Si cela n'interesse personne pas de problèmes. Je passe mon chemin pour ce developpement via Pluxml.
Il s'agit juste de faire un template pour les petits écrans (de mobiles et autres eeepc). Je n'ai pas d'iPhone mais un eeepc 700 et je peux dire que les templates "iphone" de facebook et autre Digg sont des merveilles à visiter sur un écran de 7" en 800px de large. Voila où je voudrais aller.
La contrainte est aussi dans la conception car cela repose sur un effet "slide" qui demande de n'avoir qu"une seule page fixe et des appels de page de contenu sur cette page.
Si cela n'interesse tjs personne. Je laisse tomber. Mais je voulais juste clarifier un peu (ai-je réussi ?).
Peut-tu m'en dire plus par contre sur l'effet "slide" ? (en lien détaillant ça par exemple)
Tu peux aller voir sur http://www.joehewitt.com/blog/introducing_iui.php
ensuite les exemples sont quasi tous avec un style iPhone (désolé) mais tous sont très agréables et parfait sur un eeepc ou sur Opéra Mobile.
Aussi il faut une detection de User Agent qui redirige vers le "Template" adéquate en fonction.
Voila pour le moment.
tu peux aller voir sur www.aktiq.fr/iphone j'ai tenté une version fixe.
oui , c'est interessant mais pas nouveau comme concept de nav (je n'ai plus de lien sous la main , désolé , ça date un peu).
un lien : version mobile ou simplifié/epuré, suffirait alors a basculé sur un 'template ou theme ' different .
Du coup la notion de 'Pluxml mobile ou iphone et de media handled ' n'est plus a l'ordre du jour , il s'agit de proposé un théme specifique (mobile ou iphone) au visiteur.
Sitot qu'on ne cherche pas a servir une version alternative automatiquement et que l'on laisse le choix au visiteur , il n'y a plus aucun problémes.
Sur les premier pluxml , un selecteur de theme etait utilisable , un formulaire reduit a un imput submit pour basculer d'un théme a l'autre ,serait envisageable .... mais quel support utilisé pour conservé se switch de theme ? : sessions , cookie ou un 'mode' a la $_get ? lequel le plus fiable et le plus facilement reversible ? .. ou une autre methode ?
Si le media handled est reconnu correctement , il ne pourra de toutes façon pas faire intervenir autre chose que des styles (logiquement) , donc pas moyen d'embarquer un js spécifique pour la navigation et encore moins appelé un fichier template.php differents .... finalement ou est bien sur un theme a part entiere a proposé , ... enfin me semble - t-il .
GC
je souhaite relancer la discussion mais orientée média mobile. Comment faire avec la V4 de pluxml un selecteur de theme ?
Je peux faire un theme dédié média mobile mais il me faut un lien "version mobile" qui switch vers le theme en question ou éventuellemnt un JS qui detecte le média et switch automatiquement.
Quelqu'un a-t-il une idée ?
Un sélecteur de thèmes à déjà été développé pour la beta 4, tu peux t'en inspirer je pense : http://wiki.pluxml.org/?7-installer-un-selecteur-de-themes
Mais il me semble que l'on peut "reconnaitre" l'iphone en visite sur un site et lui demander (ou le forcer) à l'affichage du template. J'ai croisé ça sur plusieurs sites (avec mon iphone) et c'est pas mal comme solution.
TCho, Hamtaro.
TCho, Hamtaro.
voila l'erreur renvoyée :
J'ai mis le dossier plugins à la racine et ai suivi les instructions du wiki...
si vous avez une idée.
J'avais donc "mal fait".... merci pour ta clairvoyance Marama.
Tout fonctionne parfaitement désormais.
Merci.
Vous pouvez avoir une démo et télécharger le .ZIP sur cette page : http://aktiq.fr/?article24/theme-iphone-pluxml
je l'ai accompagné d'une procédure assez claire je crois.
à+
D'ailleurs, le thème de ton site est superbe !
Tu prends cher au niveau des tarifs ? ^^
Je vais de ce pas tester ce thème. A ce que j'ai compris, il refait aussi la partie admin ?
Mais au fait, l'iphone est automatiquement détecté et le thème devient imposé ?
TCho, Hamtaro.
Pour le moment le thème ne prend pas l'admin. J'y travaille.
L'iphone est détecté automatiquement et s'impose mais c'est une option. Tu gères cela avec le javascript dans header.php
Bon test.
- la redirection automatique vers mon thème marche bien (http://www.geexy.fr/blog/?style=iphone)
- mais la page recharge sans arrêts, sans afficher de contenu.
- de plus sur mon PC (ubuntu + firefox) cette page ne renvoit pas mon thème...
J'ai juste copier coller le thème iphone ainsi que la code dans mon header.
Faut-il tout de même installer le sélecteur de thèmes ?
TCho, Hamtaro.