La plupart des smartphones utilisent des moteurs de navigateur modernes qui implémentent HTML 5 (ou au moins partiellement). Dois-je commencer à utiliser HTML 5 pour mon application Web? Où puis-je trouver une liste de moteurs de navigateurs utilisés par les appareils les plus populaires (iPhone, Android, etc.)? Mon application ne doit pas fonctionner sur les anciens navigateurs de bureau.Puis-je commencer à utiliser HTML 5 pour mon application smartphone?
Répondre
Selon la façon dont commercial/critique votre page Web est, la réponse diffère.
S'il est CRITIQUE de fonctionner sur TOUS les téléphones intelligents, utilisez HTML4, en vue d'une mise à niveau vers HTML5.
S'il est préférable que cela fonctionne sur la plupart des téléphones intelligents, HTML5 fonctionnera bien. Même si elle n'est pas supportée, la page s'affichera - elle ne vous ressemblera pas. J'utilise HTML5 avec quelques ajouts qui aident les anciens navigateurs à le rendre correctement.
J'ai fait un test du navigateur de HTML 5 (avec les aides pour les anciens navigateurs) avec les résultats suivants:
http://www.stevefenton.co.uk/Content/Blog/Date/200907/Blog/HTML-5-Browser-Test/
Selon ce post (iPhone developers abandoning app model for HTML5?), il semble que commencer à utiliser HTML 5 est réalisable.
À moins que vous ne vous souciez que de l'iPhone, 5 n'est pas bien pris en charge pour la plupart des smartphones. Si vous voulez vraiment une bonne compatibilité sur les smartphones, vous devriez garder avec 4.
The Wikipedia mobile browsers page a une table décente pour le moment. Sur le problème des "appareils les plus populaires", si vous disposez d'informations sur les téléphones utilisés par l'audience de votre application, cela aura plus de valeur que la popularité générale. Cela dit, je pense qu'en général, les chiffres de ventes de l'iPhone sont nettement supérieurs à ceux de tous les autres, et l'iPhone a un excellent support HTML5. Je vais aller de l'avant avec HTML5, car je pense que les autres smartphones vont soit rattraper leur support HTML5, soit disparaître.
Android est à peu près le seul autre smartphone avec des ventes importantes, non? Je pense que Google est passionné par HTML5.
- 1. Quelle est la meilleure façon de commencer à programmer pour mon non-smartphone?
- 2. Pour commencer à utiliser Boost.Test
- 3. Eclipse prend soudainement 5+ minutes pour commencer
- 4. Windows Mobile 5 Smartphone Erreur DNS pour les fichiers html locaux
- 5. Y at-il des avantages à utiliser HTML 5 Doctype `<! DOCTYPE html>` Sans utiliser les balises HTML 5?
- 6. Quelle est une bonne application pour commencer à faire des effets sonores pour mon application?
- 7. Outils pour HTML 5
- 8. Déterminer Smartphone/Non-Smartphone pour php
- 9. HTML 5 WebSocket
- 10. Migrer mon application pour utiliser OSB
- 11. Comment commencer à utiliser DotNetOpenAuth
- 12. comment utiliser izpack pour faire mon application jar à l'installateur?
- 13. Commencer à développer pour iPhone
- 14. ASP.NET MVC Routage pour commencer à la page html
- 15. HTML 5 test pour les nouveaux éléments
- 16. HTML 5 Charte de compatibilité du navigateur - HTML 5 dans les anciens navigateurs?
- 17. Composant Wysiwyg à utiliser dans mon application Android?
- 18. J'ai besoin d'aide pour commencer à développer une application iPhone
- 19. HTML 5 avec sockets CSS 3 et HTML 5
- 20. Comment commencer à utiliser Beaker dans Django
- 21. Utiliser Word pour créer des fichiers pour mon application
- 22. Smartphone pour utilisation avec le NXT
- 23. comment commencer avec appcelerator pour le bureau (et utiliser l'API)
- 24. Comment puis-je commencer à utiliser SSRS?
- 25. Logiciel de bureau à distance à utiliser dans mon application
- 26. HTML 5 doctype à XDocument (.NET)
- 27. Javascript, détection de Smartphone pour les vidéos?
- 28. HTML 5 Références Implémentations
- 29. Compile application Qt pour Windows Mobile 5
- 30. HTML 5 - Qui, Quoi, Où