- UID
- 19095
- 帖子
- 796
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2006-9-15
|
在TheWorld主程序目录下,会有一个“ImgCache”的文件夹,其实这是网站图标缓存文件夹,里面保存的全是所访问过的网站的图标(网站Logo),而且全是ICO格式。那么这个文件夹名为“IcoCache”比“ImgCache”更合适一些吧。因为里面全是Ico图标,而不是图片。而且所保存的图片是放在另外的那个“Medias”文件夹里面的。这是有区别的。
我觉得这个网站图标缓存文件夹很有趣,可以让用户收集各个网站的logo。不过我发现里面有很多相同的ICO文件,比如www.baidu.com、zhidao.baidu.com和tieba.baidu.com都是同一个logo,即www.baidu.com的那个logo。
为了避免这种重复,可以启用这种机制:域名为***.com的网站的所有网页的logo都是首先默认为其首页www.***.com的网站logo,其次如果检测到该域名下某个非www开头的***.***.com的logo文件与首页网站logo文件大小不同,再重新下载***.***.com的网站logo。
比如,域名为pconline.com.cn下的所有网站logo都默认显示为www.pconline.com.cn的网站logo,即默认是与其首页www.pconline.com.cn的logo相同。
又比如,域名为qq.com的网站的所有网页的logo也是首先默认为其首页www.qq.com的网站logo,但是其下的个别网页,如qzone.qq.com的网页logo文件大小与其首页www.qq.com的网页logo文件大小不同,这才重新下载qzone.qq.com的真实网站logo。
[ 本帖最后由 janius 于 2008-3-5 09:33 编辑 ] |
|