Rendez votre site mobile (titre provisoire)
Idées de titre (plus nazes les unes que les autres):
Décrochez avec votre site mobile
Votre site répond, même au téléphone
Le web est une cible mouvante, suivez le avec le mobile
Votre site dans la poche
Faites bouger votre site avec une version mobile
Plan
Web mobile d’hier à aujourd’hui
One web? Stratégies pour que votre site soit mobile
Recommandations ergonomiques rapides (c’est pas le but de l’article)
Structure et media
-
Javascript
Conclusion, ouverture sur le futur du web mobile
Web mobile d'hier à aujourd'hui
On se rappelle du WAP 1.0 et du WML, de l’imode et de sa syntaxe dédiée. Languages spécifiques, nouvelles technologies à apprendre. Aujourd’hui, WAP 2.0, utilisation de XHTML et CSS. Aujourd’hui 2.7B de mobiles, des pays avec plus 100% de pénétration. Des dizaines de navigateurs différents, des proxies, des écrans différents, des fontes différentes, etc.
One web? Stratégies pour que votre soit mobile
One web, un site web pour tous les appareils (W3C). Même technologies pour le web et le web mobile.
Différentes stratégies (de la moins lourde à la plus lourde)
Servir exactement les mêmes pages: aucune prise en compte des contraintes
Servir les même documents, avec une
CSS adaptée: prise en compte de l’écran mais pas de l’utilisation
Servir une version adaptée, avec
CSS adaptée: prise en compte des l’écran et des contraintes d’usage (navigation, input, mobilité, etc.)
Recommandation ergonomiques rapides
Repenser pour le mobile
Adapter pour l’affichage, l’input, la mobilité
Allez à l’essentiel
Contrainte du coût
Prévenir les erreurs, pour éviter les aller-retour couteux
Privilégier la recherche (taper quelques char plutot que browser une liste)
Structure et media
XHTML MP
div, span, p, br, b, small, form, input, select, option, textarea, table, tr, td, img, style, class
PNG, GIF, JPG, SVG tiny, flash lite
CSS
Quelques propriétés utilisables
color, background-color, border, margin, padding, text-align, vertical-align, font-size
Javascript
Conclusion, ouverture sur le futur du web mobile
On peut espérer une consolidation du marché des navigateurs avec l’émergence de Opera Mini, Webkit mobile (android). Apparition de terminaux capable de meilleurs prestations: iPhone (où le js est utilisable).
Références
Web pour mobile
Emulateurs
Documentation Opera Mini
Web 2.0 mobile