Development #5751
squelette "mobile"
0%
Description
L'infrastructure pour utiliser un squelette différent étant en place, il faut maintenant définir un template.mobile.ezt par défaut.
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-add-a-mobile-template-with-minimalistic-theme-5751.patch 0001-add-a-mobile-template-with-minimalistic-theme-5751.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Le patch a le bruit des icônes de catégorie, les trucs intéressants à regarder c'est template.mobile.ezt et wcs.mobile.js, et encore.
Mis à jour par Thomas Noël il y a plus de 9 ans
Tu as une source d'info pour avoir mis ce viewport ?
<meta name="viewport" content="width=device-width, initial-scale=1.0; user-scalable=no;user-scalable=0;">
(quoique ce meta me semble à gérer empiriquement, donc on peut partir avec ça et voir ce que ça donne sur les différents terminaux que nous possédons)
Pour le reste, sur mes terminaux "mobiles" j'ai un choix dans le navigo qui s'appelle "Version ordinateur", on pourrait éventuellement adopter cette phrase au lieu de "site web classique", je sais pas.
On peut aussi penser dès maintenant à des "-o-transition:", "-o-transform:" et même "transform:" dans le css (pour -o-
pour opéra, le "transform" pour tous dans l'avenir).
Pour le reste, j'ai rien à dire.
Mis à jour par Frédéric Péters il y a plus de 9 ans
Tu as une source d'info pour avoir mis ce viewport ?
Le user-scalable a été nécessaire sur le Chrome/Android sinon au focus d'un champ, il y avait apparition du clavier visuel et zoom automatique de la page.
For your website, you can set "user-scalable=no" in your meta viewport tag, which will disable zooming in general including this. There's no mechanism for web developers to affect textbox zoom behavior more explicitly.
— https://code.google.com/p/chromium/issues/detail?id=181560
Pour le reste, sur mes terminaux "mobiles" j'ai un choix dans le navigo qui s'appelle "Version ordinateur", on pourrait éventuellement adopter cette phrase au lieu de "site web classique", je sais pas.
Pour le vocabulaire "Version ordinateur", je n'ai pas d'opinion, je ne sais plus sur quel site j'avais vu "site web classique" (mais il fait quoi ton navigateur quand tu choisis "Version ordinateur" ?).
On peut aussi penser dès maintenant à des "-o-transition:", "-o-transform:" et même "transform:" dans le css (pour
opour opéra, le "transform" pour tous dans l'avenir).
Avec Opera qui se base désormais sur webkit, je ne pense plus que ce soit nécessaire; pour le transform, oui.
Mis à jour par Frédéric Péters il y a plus de 9 ans
mais il fait quoi ton navigateur quand tu choisis "Version ordinateur" ?
Testé, il change de user agent :
- de : Mozilla/5.0 (Linux; U; Android 4.2.2; fr-fr; Android Style III W Build/JDQ39) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
- à : Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-add-a-mobile-template-with-minimalistic-theme-5751.patch 0001-add-a-mobile-template-with-minimalistic-theme-5751.patch ajouté
Voilà avec "Affichage classique" comme libellé, suggestion de Victor; et la variante sans préfixe pour la propriété "transition" dans le CSS. Ça m'irait très bien que ça soit poussé ainsi, pour faciliter les tests par Victor et Pierre.
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
commit 1e1b76d4c230aa7005ef07b2065323ac415cb70a Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Oct 28 14:35:06 2014 +0100 add a mobile template, with minimalistic theme (#5751)