0

去年我们使用 WAP 和 ASP.NET 为服务器端开发了 Intranet 网站,该网站已经投入生产并被认为是成功的。我们使用内置 Openwave 版本 6 的低端手机。

现在我们使用 XHTML-MP 更新应用程序,因为我们认为这将是未来将支持的移动应用程序技术。但是性能非常差。我们在同一时间和同一模块上测试了这两个应用程序,新应用程序比旧应用程序长 10 秒(平均)。我们消除了重定向等几种可能性,并且我们已经压缩了页面(两个应用程序都是 2 kb 大小)。在测试过程中,我们遇到了 XHTML-MP 应用程序经常出现网络错误,例如“无法解析主机名”和“请求超时”,但在使用同一设备和浏览器的 WAP 应用程序上却没有。应用程序使用相同的代理。我们使用直接访问和使用代理(WAP 网关)进行了测试。

我们在我们的应用程序中放置了记录器,用于跟踪应用程序在服务器时间内执行了多长时间,并且不到一秒。

我们已经为此投入了大量时间和金钱,但我们无法弄清楚问题的原因。

这是否意味着在 Openwave 浏览器上渲染 XHTML-MP 比渲染 WAP 更长?为什么我在 Internet 上没有看到任何提到此的文件?是否建议使用 XHTML-MP 开发新的网络移动设备?

任何帮助和建议都非常感谢。

ucin

4

2 回答 2

0

请问你在做多少css格式?建议您不要广泛使用 css 来格式化页面,因为许多手机没有足够的能力来处理它(至少几年前是这样)。

于 2009-05-15T02:24:13.817 回答
0

这显然是特定于设备(或设备范围)的,您能告诉我们哪些设备难以格式化 xhtml 吗?

如果是这样,是不是不能向这些老的麻烦设备展示WML?例如,您可以查看他们的代理字符串来检测输出它们的标记。

于 2011-01-31T14:42:46.347 回答