Tester ses applications pour iPhone et iPad
Difficile de résister à l'effet de mode insufflé par la marque à la pomme. La sortie de leurs appareils iPhone et iPad pousse les entreprises à assurer la compatibilité des sites gérés pour ne pas se voir clouer au pilori par la presse nationale.
Apple vient donc de relancer la guerre avec les grandes entreprises du marché en espérant capter un auditoire intégralement menotté par leur terminal de lecture. Pendant ce temps, les développeurs doivent mettre à jour leur outils de tests et de vérification pour la déclinaison.
Les outils de tests
Voici un exemple de trois outils permettant des tests avec iPhone et iPad :
- iPhone Emulator - tester l'iPhone ou le Palm sur son bureau
- iPhone tester - tester le rendu iPhone en ligne
- iPad peek - tester le rendu iPad en ligne
Des pages bien pratiques, mais j'ai l'impression qu'elles ne prennent pas en compte les feuilles de style conditionnelles pour iPhone.
Le développement sous iPad
Pour le développement iPad, Jin Yang vient d'écrire un article très complet sur les indices à prendre en compte pour la compatibilité iPad. Je vous laisse lire les explications et vous liste les points importants.
iPad Ready
- Flash
- Événements de la souris (Mouse Events)
- Contenu scrollable (Scrolling Content)
- Éviter les éléments fixes (Fixed Positioning)
- Attribut contenteditable (contenteditable)
- Désactiver le Copier/Coller (Disabling Cut/Copy/Paste Dialog)
iPad Optimisé
- Détection Agent utilisateur (User-agent String)
- Les requêtes Média (Media Query)
- Détection du format (Format Detection)
- Configuration de la fenêtre de visualisation (Viewport setting)
- Désactiver la correction automatique (Disable Automatic Format)
- Désigner les champs (Keyboard Types)
- Adapter la navigation avec un doigt ou deux doigts (Multi-Touch Event Handling)
Lire Designing for the iPad.