2009-05-04 14 views
0

Letztes Jahr entwickelten wir Intranet-Website mit WAP und ASP.NET für Serverseite, die Seite war bereits in Produktion und wurde als erfolgreich angesehen. Wir verwenden Low-End-Mobilteile, die in Openwave Version 6 integriert waren.WAP vs XHTML-MP

Jetzt aktualisieren wir die Anwendung mit XHTML-MP, weil wir denken, dass dies die zukünftige mobile Anwendungstechnologie sein wird, die unterstützt wird. Aber die Leistung war sehr schlecht. Wir haben beide Anwendungen zur gleichen Zeit und mit demselben Modul getestet, die neue Anwendung ist 10 Sekunden (durchschnittlich) länger als die alte. Wir eliminieren mehrere Möglichkeiten wie Redirect und wir komprimieren die Seite bereits (beide Anwendungsparre sind 2 kb groß). Während des Tests haben wir festgestellt, dass die XHTML-MP-Anwendung häufig einen Netzwerkfehler erhält, z. B. "Hostname kann nicht aufgelöst werden" und "Timeout anfordern", aber nicht in der WAP-Anwendung mit demselben Gerät und Browser. Die Anwendung verwendet denselben Proxy. Wir haben beide mit dem Direktzugriff und dem Proxy (WAP Gateway) getestet.

Wir haben Logger in unserer Anwendung, die verfolgen, wie lange Anwendung in Serverzeit ausgeführt wurde, und es war weniger als eine Sekunde.

Wir investieren schon so viel Zeit und Geld in diese Sache, aber wir können nicht herausfinden, was die Ursache des Problems ist.

Bedeutet das, dass das Rendern von XHTML-MP länger war als das Rendern von WAP im Openwave-Browser? Und warum habe ich keine Dokumente im Internet gesehen, die davon berichten? Ist die Entwicklung neuer Web-Mobile mit XHTML-MP vorgeschlagen?

Jede Hilfe und Vorschlag sind sehr zu schätzen.

UCIN

Antwort

0

Darf ich fragen, wie viel CSS-Formatierung geht es dir? Es wird empfohlen, dass Sie css nicht ausgiebig verwenden, um die Seite zu formatieren, da viele Mobilteile nicht genug Energie haben, um dies zu verarbeiten (vor mindestens ein paar Jahren, das war der Fall).

+0

Hallo Jack, wir verwenden kleine CSS und eingebettet in jede Seite, da die Verwendung der URL in openwave 6.1 nicht funktioniert, vielen Dank für die Nachfrage. –

0

Dies ist offensichtlich sehr Gerät (oder Gerätebereich) spezifisch, könnten Sie uns sagen, welche Geräte kämpfen, um XHTML zu formatieren?

Wenn ja, ist es nicht möglich, WML diesen alten problematischen Geräten zu zeigen? Sie können beispielsweise ihre Agentenzeichenfolge anzeigen, um festzustellen, welches Markup sie ausgibt.