Quelle est la maturité du support AJAX pour les téléphones mobiles? Existe-t-il des versions mobiles de certains frameworks AJAX célèbres? Je vivrais même avec un support limité pour certains ajax lib.Prise en charge AJAX dans les téléphones intelligents en 2009
Répondre
Les iPhones ne mettent pas en cache tout contenu supérieur à 25 Ko non compressé, ce qui signifie que les bibliothèques telles que jQuery et Prototype ne seront pas mises en cache comme sur un ordinateur normal. Je soupçonne ce genre de chose est le cas avec beaucoup d'autres navigateurs mobiles, aussi.
XUI est une bibliothèque allégée ressemblant à jQuery qui est assez populaire.
Le marché de la téléphonie mobile est très fragmenté et vous devez vous limiter à une technologie spécifique pour obtenir une réponse utile. Autant que je sache, il n'y a pas de framework mobile multiplateforme disponible. Cependant, certains navigateurs mobiles sont assez avancés et ils seront capables de gérer jQuery ou d'autres bibliothèques. J'ai vu jQuery fonctionner sur S60 construit dans le navigateur ainsi que Opera (pas mini) sur la même plate-forme. J'ai également lancé avec succès jQuery dans IE mobile (Windows Mobile Professional Edition). Cependant, je ne dirais pas qu'il est sûr d'utiliser jQuery sur ces plates-formes. Vous souhaitez également poser la question concernant la taille de la bibliothèque téléchargée ainsi que la vitesse d'exécution.
Je pense que l'ajax mobile n'est pas encore mature, mais vous devriez lire ceci wmlprogramming thread, et vérifier cette version préliminaire de dojo mobile aussi.
Peter-Paul Koch (PPK) a commencé à travailler sur des tests de compatibilité de l'appareil mobile et a fait compatibility charts pour les appareils mobiles.
Une fois que ceux-ci sont documentés, les auteurs de bibliothèques peuvent commencer à abstraire les différences. Je ne connais pas beaucoup de bibliothèques qui soient encore multi-plateformes, mais le travail de Peter devrait accélérer le développement.
- 1. WCF et ASP.NET: Prise en charge de la prise en charge duplex utilisant AJAX
- 2. Fenêtre de console AJAX avec prise en charge ANSI/VT100?
- 3. Prise en charge de DEVPATH
- 4. Prise en charge d'IMAP IDLE en PHP
- 5. Prise en charge de Rijndael en Java
- 6. Prise en charge STL dans Ruby
- 7. Est-il possible de désactiver la prise en charge d'Unicode dans RAD Studio 2009?
- 8. Prise en charge du support HTML5 Safari4
- 9. l'interface ITransactionLocal est pas prise en charge
- 10. Prise en charge JAVA pour Web sémantique
- 11. Prise en charge de la géométrie PostGIS
- 12. Prise en charge des alias CNAME
- 13. Prise en charge multisite pour ActionMailer
- 14. Prise en charge de TDE PostgreSQL
- 15. Prise en charge de RTL PropertyGrid
- 16. La prise en charge pour JspWriter
- 17. Prise en charge de Spring.Net pour Linq2SQL
- 18. Prise en charge d'EJB2 avec Jboss 5CR2
- 19. Subsonic 3 avec prise en charge d'Oracle
- 20. Prise en charge de la bibliothèque Python
- 21. (avr-gcc) Prise en charge Makefile pour les sous-répertoires
- 22. Prise en charge de Linux pour les licences click-thru
- 23. Prise en charge d'ActiveSync sur les machines Windows CE/Mobile
- 24. Prise en charge de ASP.Net MVC pour les ressources imbriquées?
- 25. Prise en charge de la session file_get_contents() en PHP
- 26. Prise en charge du framework d'application Java7 swing
- 27. L'option -Xdebug est-elle prise en charge dans JDK 1.5?
- 28. Prise en charge de l'application multilingue dans Windows CE?
- 29. Prise en charge de plusieurs domaines dans Forms AUthentication
- 30. Prise en charge de Midi MediaElement dans Silverlight 3