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

  1. Web mobile d’hier à aujourd’hui
  2. One web? Stratégies pour que votre site soit mobile
  3. Recommandations ergonomiques rapides (c’est pas le but de l’article)
  4. Structure et media
  5. CSS
  6. Javascript
  7. 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)

  1. Servir exactement les mêmes pages: aucune prise en compte des contraintes
  2. Servir les même documents, avec une CSS adaptée: prise en compte de l’écran mais pas de l’utilisation
  3. 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

  • Penser au contexte (mobilité, en train de chercher un resto, recherche d’un no de tel, etc.)
    • Deux situation: passer le temps VS besoin d’une info
  • 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

Oubliez. Pour le moment.

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

 
webmobile.txt · Dernière modification: 2007/11/21 00:22 par 82.247.15.212
 

Fil RSS | Propulsé par DokuWiki