(reprise du message précédent)
C assez compliqué à gérer tant les cas de figures sont nombreux, en particulier concernant les questions de fenétrage, de viewport et de priorités entre l'un et l'autre. De plus, Opera mini sur écran tactile préserve par exemple une zone d'outils disponibles pour interagir avec le contenu, du coup 1/3 de la fenêtre est utilisée par cette boite à outils : le contenu affiché, la fenêtre réelle et le viewport disponible ont tous des tailles différentes.
Me concernant j'ai définitivement adopté la technique consistant à proposer par défaut l'interface web "standard" (screen.css) et proposer (par détection sur le size viewport) un gros bouton de routage vers la handheld pour qui le veut. La handheld.css sera de moins en moins appelée nativement. C'est pour l'instant ce que j'ai trouvé de mieux à faire.
C assez compliqué à gérer tant les cas de figures sont nombreux, en particulier concernant les questions de fenétrage, de viewport et de priorités entre l'un et l'autre. De plus, Opera mini sur écran tactile préserve par exemple une zone d'outils disponibles pour interagir avec le contenu, du coup 1/3 de la fenêtre est utilisée par cette boite à outils : le contenu affiché, la fenêtre réelle et le viewport disponible ont tous des tailles différentes.
Me concernant j'ai définitivement adopté la technique consistant à proposer par défaut l'interface web "standard" (screen.css) et proposer (par détection sur le size viewport) un gros bouton de routage vers la handheld pour qui le veut. La handheld.css sera de moins en moins appelée nativement. C'est pour l'instant ce que j'ai trouvé de mieux à faire.