Quelles sont les tâches de base à effectuer pour rendre un site Web compatible avec l'iPhone ou plus facilement accessible depuis un mobile en général?
Pour l'iPhone en particulier, vous devriez envisager de configurer la fenêtre d'affichage, qui contrôle l'échelle à laquelle votre page sera rendue. Ceci est particulièrement utile si votre site est nettement plus étroit que la largeur de fenêtre d'affichage par défaut de 980px. Vous pouvez le faire avec une balise meta:
<meta name = "viewport" content = "width = 590">
Vous pouvez également définir l'échelle et bien d'autres choses encore. Vous pouvez lire tous les détails sur le site Apple: http://developer.Apple.com/safari/library/documentation/appleapplications/reference/safariwebcontent/usingtheviewport/usingtheviewport.html
Avec de plus en plus de téléphones avec une résolution supérieure, une bonne évolutivité du navigateur et une prise en charge javascript/css normale, il est beaucoup moins nécessaire de créer une version spéciale de votre site pour mobile. Assurez-vous de ne pas compter sur: survolez et vous vous en sortirez bien, je suppose. Il existe un bon article sur A liste à part sur les dispositions de fluide qui conviennent à tous les appareils. Jetez un oeil à: http://www.alistapart.com/articles/responsive-web-design/