Chinaunix首页 | 论坛 | 博客
  • 博客访问: 303406
  • 博文数量: 153
  • 博客积分: 3347
  • 博客等级: 中校
  • 技术积分: 1556
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-30 17:50
文章分类

全部博文(153)

文章存档

2013年(7)

2012年(21)

2011年(46)

2010年(16)

2009年(63)

我的朋友

分类: 系统运维

2009-12-30 19:07:59

前段时间为网站(去理财),开发了两个功能,一个股票代码自动搜索,一个曲线图功能.


完成后,页面下载时HTML代码长度为238K,感觉下载速度不理想.


改进一:将股票数据封装为json,进一步封装为js 对象数组,减少量极为可观,

改进二:原曲线实现为 DIV画点组线,修改为使用JS数组保存计算后的坐标,使用JS的document.write生成DIV,

以上两步改进成功将代码从238K减少为156K.


又进一步改进,将股票数据动态生成的json保存为JS文件,使得同一浏览器在第二次下载时缓存,减少56K下载量,现在下载量为(首次156K,后继99K)


有兴趣的开发者可参考这个 页面 ,自行查看源代码
阅读(731) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~