“2008年12月”的存档
- 2008.1230
-
- 如何开始使用YUI Doc工具?
YUI Team实践出了一个高效易协作的前端代码开发流程:代码首先由Ant来组织管理和版本化、接着由JsLint来验证,然后由YUI Doc文档化、最后由YUI Compressor进行压缩发布。上个月初,YUI Team公布了这个新的JavaScript API文档生成工具YUI Doc,它本来专门为YUI提供API级别的文档的,现在它开源为人民服务了。
YUI Doc和JavaDoc、JSDoc和JsDoc Toolkit相似。YUI Doc是由注解驱动(comment-driven )的系统,它通过解析代码中描述结构的注解来生成文档。由于它纯粹的依赖于注解,所以并不像一些模拟系统一样需要有惯用语和代码模式。更详细的介绍可以看YUI Doc的官方文档和YUI blog上的《YUI Doc: A New Tool for Generating JavaScript API Documentation》(由于YUI blog咱们无法访问,比较好的解决方案就是在Google Reader中订阅它的Feed,直接输入 http://yuiblog.com即可。)
YUI Doc是基于Python开发,且依赖几个扩展库,加之其Getting Started写的也比较含糊,所以如何使用这个工具反而成为第一道门槛,尤其对于那些对Python不熟悉的同学来说。所以,下面的重点是介绍如何在Windows上使用YUI Doc:
- 标签:YUI, yuidoc
- 在0:42发表于Javascript & DOM & AJAX,有评论3条
- 2008.1227
-
- border-radius与圆角
两年前发表的《The visual design of Web 2.0》中提到“Rounded everything”,圆角因使人感觉舒适的友好风格而变得无处不在。这个无处不在也让很多前端工程师累个半死,YAHOO Performance Research Engneer Team的Nicole在讲演《Designing Fast Websites》中用的副标题是don’t blame the rounded corners!,从侧面也说明了圆角给实现者带来的困扰:实现麻烦、兼容困难、性能不佳。而W3C早在2002年的CSS3草案中就加入了一个叫border-radius的属性,通过它可以直接来定义HTML元素的圆角。
- 标签:border-radius, CSS, CSS3
- 在19:25发表于HTML & CSS,有评论5条
- 2008.1217
- 2008.1209
-
- 2008软件开发2.0技术大会随想
4日至6日,CSDN.net主办的2008软件开发2.0技术大会在北京的九华山庄举行。开放平台、云、SaaS、移动互联网、WEB服务、SNS、开源、冬天、中国特色等等2008年在信息科技上的热词几乎一个不落的频频闪现,IT届的大小巨头们各自盘算着自己大小的标准平台和生态链。
软件开发2.0技术大会2007的概念图到2008的概念图最大的变化就是“WEB2.0作为统一平台”变成了“WEB作为统一平台”,且其包含内容也发生了巨大的改变,即WEB的应用开始渗透到信息科技的各个角落,WEB才是真正的平台。
- 标签:CSDN, F2E, SD2C, 前端工程师, 软件
- 在2:29发表于互联网 & IT,有评论6条
- 2008.1204
-
- 连续字符自动换行的解决方案
文本的排版依据语言的不同会有一些格式上的要求,比如简体中文中类似逗号、分号等标点符号不会出现在一行的开头,对于英文来讲就是一个完整单词不会在两行显示,浏览器会依据类似这样的原则来显示文本。但是由于网页有宽度限制的,连续的超长的字母、数字或标点符号超出其所在区域宽度的限制而导致影响页面视觉,如例1所示。这个问题在显示用户输入信息时尤为突出,这里就是要说如何解决这个问题。
在CSS3草案中,对文本的处理新增了两个新属性word-wrap和word-break来解决这个问题:
- {word-wrap:break-word;} :依照亚洲语言和非亚洲语言的文本规则,允许在字内换行,且允许非亚洲语言文本行的任意字内断开
- {word-break:break-all;} : 内容将在边界内换行,如需要则词内换行(word-break)也行发生
- 标签:break-all, createTreeWalker, CSS3, word-break, word-wrap, 跨浏览器
- 在0:16发表于HTML & CSS, Javascript & DOM & AJAX,有评论11条
