我使用浏览器字段来显示网页,但与BlackBerry上的默认浏览器相比,加载页面所需的时间大约是其四倍。我想加快这个加载时间。
我发现使用缓存可以减少加载时间。我使用BlackBerry支持论坛知识库文章"How to Implement a Web Cache for Your BrowserField2 Application"中的代码,但没有加速。
是否有其他解决方案或我在使用缓存时出错?
答案 0 :(得分:0)
您可以缩小代码。缩小代码基本上会删除所有过多的字符(主要是空格),以使文件大小更小,因此下载时间更短。
然而,HTML通常不缩小。我强烈建议您缩小您的Javascript和CSS 仅。
尝试减少图像文件等,播放扩展和质量。您还可以创建一个仅适用于移动设备的替代CSS,通过添加媒体类型来加载质量较低的图像(对于已在CSS中应用的图像):
<link rel="stylesheet" media="screen" href="default.css" />
<link rel="stylesheet" media="handheld" href="mobile.css" />
除此之外,你几乎无能为力。您不能神奇地提高任何移动设备的下载速度,因此您应尽量减小尺寸。