XuGang

记录一个程序员的成长

 

10 2009 档案

提高网站性能之 —— 如何对待JavaScript
摘要:在一个页面中,每一个外部JavaScript 及CSS文件都会导致一个额外的HTTP请求。所以,如何合理的合并JavaScript 文件及CSS文件也是前端工程师应该考虑的。尤其是JavaScript 文件,在下载它时,并行下载实际上是被禁用的,并且还会阻塞页面的呈现!关于JavaScript 的下载在下载JavaScript 脚本文件时,浏览器不会并行启动其它下载,而是让JavaScript 脚本文件单独下载完毕后,再继续其它请求。这将对页面的整体性能是一个很大的问题,解决方案如下:解决方案1:将JavaScript 脚本内联在页面中,即直接将JavaScript 脚本写在HTML标签中。 阅读全文

posted @ 2009-10-31 13:40 钢钢 阅读(3838) 评论(8) 推荐(3) 编辑

细说CSS样式表中的position属性
摘要:在CSS中关于position定位的内容是:position: relative | absolute | static | fixed static(静态) 没有特别的设定,遵循基本的定位规定,不能通过z-index进行层次分级。relative(相对定位) 对象不可层叠、不脱离文档流,参考自身静态位置通过 top,bottom,left,right 定位,并且可以通过z-index进行层次分级... 阅读全文

posted @ 2009-10-30 14:05 钢钢 阅读(1186) 评论(2) 推荐(0) 编辑

关于数据类型导致的精确计算
摘要:实数也称为浮点数。浮点就是小数点的位置不固定,与此相反有定点数,即小数点的位置固定。整数可以看做是一种特殊的定点数,即小数点在末尾。一般的浮点数有点象科学计数法,包括:符号位、指数部分和尾数部分。在C#中,有3中实数型变量类型:float、double、decimal。关于decimal有两点很重要:一是decimal仍然是浮点数! 浮点数不能用于精确计算,将decimal用于财务运算是不恰当甚至... 阅读全文

posted @ 2009-10-30 13:35 钢钢 阅读(1255) 评论(1) 推荐(0) 编辑

提高网站性能之 —— 减少图片HTTP 请求的方案
摘要:《Higb Performance Web Sites》(中文名:“高性能网站建设指南”)这本书对于前端工程师来说,绝对值得一读。本人有幸从公司借阅了,但不幸的是感觉翻译有点怪怪的。尤其是在翻译CSS Sprites的关键部分,让人不知所云。幸亏原理比较简单,所以没有造成障碍。^_^ 本人看书有做笔记、写示例、发牢骚的习惯,所以有了下文。个人备忘也罢,初学者入门也罢,反正赖... 阅读全文

posted @ 2009-10-26 14:00 钢钢 阅读(4879) 评论(21) 推荐(11) 编辑

导航