Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows mobile 移动网页大小_Windows Mobile_Mobile Phones - Fatal编程技术网

Windows mobile 移动网页大小

Windows mobile 移动网页大小,windows-mobile,mobile-phones,Windows Mobile,Mobile Phones,我有一个开发者设计了一个通过手机浏览器在手机上使用的金融应用程序。现在每一页都是150kb,依我看,这太大了。没有使用图像,因为它主要是HTML按钮和CSS,可能还有JavaScript。 如何最小化页面大小?您的js/css/html。如果没有帮助,您需要重新调整页面以显示较少的信息,正如您所说的,没有图像,因此您无法在这方面进行任何优化在服务器上启用HTML压缩,如果还没有这样做的话 你的目标手机上有什么软件?如果他们有功能强大的浏览器,您可以通过以JSON格式发送相关数据,然后让Javas

我有一个开发者设计了一个通过手机浏览器在手机上使用的金融应用程序。现在每一页都是150kb,依我看,这太大了。没有使用图像,因为它主要是HTML按钮和CSS,可能还有JavaScript。
如何最小化页面大小?

您的js/css/html。如果没有帮助,您需要重新调整页面以显示较少的信息,正如您所说的,没有图像,因此您无法在这方面进行任何优化

在服务器上启用HTML压缩,如果还没有这样做的话

你的目标手机上有什么软件?如果他们有功能强大的浏览器,您可以通过以JSON格式发送相关数据,然后让Javascript呈现相关HTML来减轻一些负担。如果我们说的是移动电话。。。也许,也许不是

而且,正如其他人所说,使用缩小


在更高的层次上,您确定每页需要这么多数据吗?在移动浏览器上导航将是一件痛苦的事情。

主要的事情已经说过了,但我要补充一点:

清理Html标记。检查是否没有不必要的嵌套标记、div等。当DOM更轻时,它还可以帮助javascript处理得更快。

这是我目前正在解决的问题,我可以告诉你,你绝对会喜欢Steve Souders的书

在这本书中,你会发现的第一件事是,你应该减少HTTP请求,其中一种方法是将图像放入所谓的“精灵”(虽然你说你的设计师不使用很多图像,但将这些图像推送到精灵中仍然会有帮助)

要做到这一点,你需要一些工具(因为手动操作只是浪费时间),为此,我使用了这本书,这本书非常适合这个主题(它直截了当地说明了如何使用指南针来制作精灵-而且,我打赌一旦你尝试SASS,你将永远不会回到香草css)


此外,正如Midhat提到的,您应该缩小js/css/html,但最重要的是,您应该将所有js文件放在一个文件中(减少浏览器必须发出的HTTP请求),将所有css代码放在一个css文件中。此外,您应该将样式表放在页面顶部,脚本放在底部。不管怎样,我列出的几件事和你在史蒂夫的书中可以找到的14条规则。试一试,你不会失望的。

底层服务器技术是什么?这有关系吗,我认为客户端的cpu/内存限制是问题所在瓶颈是客户端浏览器。它不能处理这么多数据。因此,数据是否在传输过程中被压缩并不重要。当它到达客户端浏览器时,仍然是150kb