发掘浏览器潜能的优化策略

1.按需选择浏览器版本
因为较新的浏览器版本通常包含提高性能的新特点,但是旧的版本仍然有可取的地方 。如Linux的Netscape 3初次启动时要占用5MB的内存,Netscape 4则需要8MB 。所以,如果内存有限(特别是内存与磁盘交换数据和不与磁盘交换数据时差别较为明显),则使用旧版本将得到较好的性能 。
2.尽可能做最少的事情
我们可以改变浏览器的设置,使之只需要做最少的事情就可以得到和显示一个Web页面 。
【发掘浏览器潜能的优化策略】(1)关闭图像自动下载选项,因为它们占用了你的大部分带宽 。除非你的浏览器和服务器都能够支持持久连接,否则每一个图像都将对立一个独立的连接 。这样你将看到未下载图像的占位符,通过分别单击它们就可以重新加载这些图像,或者通过选择菜单的选项而下载所有图像 。
(2)如果带宽或者内存紧张,则应该关闭Java 。
(3)将浏览器设置成启动时仅加载一个空白页,可以使浏览器启动快一些 。
(4)尽可能少地下载插件,因为它们会增加启动时间 。
(5)不接收也不发送Cookie代码,这也能略微提高性能,同时也是保护隐私的一种策略 。但是这将破坏那些依赖Cookie功能的Web站点 。
3.使用快捷方式
许多快捷方式都能够提高用户利用浏览器的性能,但不能提高浏览器本身的性能 。
(1)不必总输入完整的URL地址 。如果仅仅输入了域名,大多浏览器都会用默认的“http://www.”和“.com”来填满URL的其它部分 。实际上这也可能致使性能变慢,或者在某种情形下起不了作用 。例如,如果你位于一个独立的机构中,并且机构建立了自己的DNS系统,那么它就会认为不完整的URL地址应该以该机构的域名(例如:tongda.net)结尾,那么简单的在浏览器里输入“news”将导致一个http://news.tongda.net/的查询 。如果没有一台名叫“news”的本地机,你的DNS系统才有可能把浏览器重新引导到http://www.news.com,不过也可能不这样,这主要取决于DNS是如何配置的 。
(2)使用键盘上已有的快捷键 。例如,在Linux上,“Alt →”表示前进,“Alt ←”表示后退,“Alt r”表示重新载入当前页 。你会发现使用快捷键比移动鼠标去选择Stop、Back、Forward,Open等按钮的速度更快 。
(3)使用历史菜单,从刚浏览过的历史页面中选定一页,而不要反复单击Back按钮,因为这样更快 。IE还有个特性,它尽量自动采用最近浏览过的URL来补全用户正在输入的URL 。
4.增加缓存区
如果硬件设备不成问题,则应该在浏览器里扩大内存和磁盘的缓存容量 。当正在访问一个新的站点时,清除浏览器的内存和磁盘的缓存区会有些帮助,因为浏览器需检查的内容减少了 。但如果正在访问以前访问过的站点,那么这样做反而有害,因为有的数据将重新下载一次 。一般应该把缓存区的容量设置为机器能够处理的最大值 。
5.重启
Netscape和IE都容易出现使用内存不返还的情况 。原因可能是:在使用浏览器时下载到内存的内容不断积聚而造成的 。当退出浏览器并重启它或者重新启动计算机以后,发现浏览器速度变快了 。所以,没有更多的办法,只好定期重启浏览器或者取消下载Java或邮件阅读工具之类的功能 。
6.在新窗口中浏览
可以点击链接按钮打开一个新窗口,也可以按下鼠标中键(如果有) 。还可以使用Ctrl N组合键或类似的功能立即得到刚刚访问过的窗口,而无需使用Back按钮 。这种操作比点击Back按钮速度更快,因为无需重新解析前面已浏览过的那个页面,而使用Back按钮则会重新解析 。而且,即使告知浏览器不要检查文档是否已被刷新,许多页面仍然会拒绝缓存,所以在按下Back按钮时,实际上需要回到服务器端读取信息 。所有这些麻烦都可以通过在新窗口打开链接来避免 。

推荐阅读