摘要: 转自adang编写高质量的代码。分工安排主要包含以下内容:1.公共组件(包括common.css 和 common.js) 一人维护,各子频道专人负责,每个频道正常情况下由一人负责,要详细写明注释,如果多人合作,维护的人员注意添加注释信息。2.视觉设计师设计完设计图后,先后交互设计师沟通,确定设计可行,然后先将设计图给公共组件维护者,看设计图是否需要提取公共组件,然后再提交给相应频道的前端工程师。如果有公共组件要提取,公共组件维护者需对频道前端工程师说明。3.如果确定没有公共组件需提取,交互设计师直接和各栏目的前端工程师交流,对照着视觉设计师的设计图进行需求说明,前端工程师完成需求。4.前端工 阅读全文
posted @ 2011-08-16 11:38 jhti 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 同事调试页面的时候发现如果IE没有选择自动编码,那么utf-8的有些页面会在IE下显示空白,即使你习惯性的加入了:<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />产生原因:utf-8用3个字节表示一个汉字,而普通的gb2312或big5是2个。而恰巧IE在解析网页编码时以HTML内的标签为优先,然后再会解析Header内的内容,但FF等其他浏览器相反。正因为这样,当Title里有奇数个全角字符时,IE把utf-8当作两个字节解析时出现半个汉字的情况,这时该半个汉字会和</title> 阅读全文
posted @ 2011-08-16 11:32 jhti 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: A级浏览器A-Grade browsers是YUI对浏览器的一个等级划分。英文“A-Grade”的,看这里http://developer.yahoo.com/yui/articles/gbs/index.html。A级浏览器是完整支持并测试过的,所有的Yahoo应用程序都要保证能在这些浏览器上工作。X浏览器是Yahoo已知的A级浏览器,但尚未有能力对其充分测试,或一个以前未曾出现过的新浏览器。给X级浏览器提供的内容是和A级一样的,希望他们能处理好这些比较高级(复杂)的内容。C浏览器通常称作”不好”的浏览器,他们不支持哪些运行Yahoo应用程序必须的特性,给这些浏览器提供的功能性应用程序内容应 阅读全文
posted @ 2011-08-16 11:27 jhti 阅读(738) 评论(0) 推荐(0) 编辑
摘要: unicode你懂的。js,flash中用的是以"\u"开始的unicode,css中则是以"\"开始的。中文名英文名UnicodeUnicode 2Mac OS华文细黑STHeiti Light [STXihei]\534E\6587\7EC6\9ED1华文细黑华文黑体STHeiti\534E\6587\9ED1\4F53华文黑体华文楷体STKaiti\534E\6587\6977\4F53华文楷体华文宋体STSong\534E\6587\5B8B\4F53华文宋体华文仿宋STFangsong\534E\6587\4EFF\5B8B华文仿宋丽黑 Pro 阅读全文
posted @ 2011-08-16 11:19 jhti 阅读(617) 评论(0) 推荐(0) 编辑