2009-05-04 6 views
0

L'année dernière, nous avons développé un site Web intranet utilisant le WAP et ASP.NET pour le côté serveur, le site était déjà en production et a été considéré comme un succès. Nous utilisons un téléphone bas de gamme qui a été intégré dans Openwave version 6.WAP vs XHTML-MP

Maintenant, nous mettons à jour l'application en utilisant XHTML-MP, car nous pensons que ce sera la future technologie d'application mobile qui sera prise en charge. Mais la performance était très pire. Nous avons testé les deux applications en même temps et sur le même module, la nouvelle application est 10 secondes (moyenne) plus longue que l'ancienne. Nous éliminons plusieurs possibilités telles que la redirection et nous compressons déjà la page (les deux applications sont de taille 2 kb). Pendant le test, nous avons rencontré l'application XHTML-MP souvent obtenir une erreur réseau, tels que "Impossible de résoudre le nom d'hôte" et "Request Time Out", mais pas sur l'application WAP en utilisant le même appareil et navigateur. L'application utilise le même proxy. Nous avons testé les deux en utilisant l'accès direct et en utilisant un proxy (WAP Gateway).

Nous avons mis logger dans notre application qui suit combien de temps l'application a été exécutée au moment du serveur, et ce, en moins d'une seconde.

Nous investissons déjà beaucoup de temps et d'argent dans ce domaine, mais nous ne pouvons pas déterminer quelle est la cause du problème. Cela signifie-t-il que le rendu de XHTML-MP était plus long que le rendu du WAP sur le navigateur Openwave? Et pourquoi je n'ai vu aucun document sur Internet qui en parle? Est-ce que le développement d'un nouveau site Web mobile utilisant XHTML-MP est suggéré?

Toute aide et suggestion sont très appréciées.

UCIN

Répondre

0

Puis-je demander comment le formatage beaucoup css que vous faites? Il est recommandé de ne pas utiliser trop souvent css pour formater la page, car de nombreux combinés n'ont pas assez de puissance pour le traiter (il y a au moins quelques années, c'était le cas).

+0

Salut Jack, nous utilisons peu de CSS et intégré à chaque page, car l'utilisation de l'URL ne fonctionne pas dans openwave 6.1, merci de demander. –

0

Ceci est évidemment très spécifique à l'appareil (ou à l'appareil), pourriez-vous nous dire quels appareils ont du mal à formater xhtml?

Si tel est le cas, n'est-il pas possible d'afficher WML à ces anciens périphériques gênants? Vous pourriez regarder leur chaîne d'agent par exemple pour détecter quel balisage les sortir.