Je vous suggère de créer au moins deux types site web, un pour le navigateur de bureau et un pour le navigateur mobile. Pour le navigateur de bureau, je pense que vous savez peut-être que tous les navigateurs modernes n'ont aucun problème avec le rendu ACID 2 standard (je ne savais pas pourquoi IE8 continue d'échouer sur certains sites, car il supporte complètement ACID 2). Le navigateur mobile supporte généralement HTML 4, et XHTML 1.0 Basic, vous pouvez considérer quel DOCTYPE vous utiliserez en fonction du support du navigateur ... pour autant que je crée un site web mobile, j'utilise XHTML 1.0 Basic et WCSS (sorte de CSS extension pour navigateur mobile). Jusqu'à présent, Opera a été le meilleur sur le navigateur mobile, suivi par IPhone Safari, Pocket IE était le pire et le navigateur Blackberry était trop vieux (sauf pour les nouveaux appareils tels que Storm).
choses à éviter en général Javascript et CSS 2 (meilleur bâton avec CSS 1.x) ne pas utiliser trop de CSS positionnement particulier & frontière
Et je vous suggère de lire quelques articles à http://mobiforge.com/
EDIT (ajouter l'article de référence): pour la conception web mobile vous devriez vérifier quelques articles comme ci-dessous:
http://mobiforge.com/designing/story/effective-design-multiple-screen-sizes
http://mobiforge.com/designing/story/mobile-app-design-getting-point-part-i
Je pense que vous êtes à la recherche d'un graal – MrTelly