认识基础任务标签(下)—ant入门指南(4)

5.echo:向ant控制台打印消息 echo在调试ant任务时非常有用,也可以在任务执行后打印一些任务完成提示消息等。 实际上echo也可以把消息打印到指定文件,形成build日志,只需要指定file参数即可。 属性 说明 message 想要打印的消息 file 消息打印到指定文件 append 将消息追加到已经存在的文件 level 指定消息的类型,有”error”, “warning”, “info”, “verbose”, “debug” 来看典型的......

未来的web基础——SPDY <一>

前端应用的许多优化都是围绕网络开展的。Yahoo的35条网站优化实践中第一条便是Minimize HTTP Requests。前端工程师们为这些优化做了许多努力与探索,比如CSS sprits,比如CDN combo。天河就经常做CSS sprits,这个虽然有自动化工具。不过尴尬的是,主要是半自动化工具,还是要做部分工作来保证的。于是搞个CSS sprits常常花上小半天时间(苦逼的活呀)。 最近看了些关于SPDY的文章,......

RIA之家wordpress模板开放下载了!

36ria-theme

有不少朋友向明河索要RIA之家的模板,团队成员商量后,决定将该模板开放出去,欢迎下载试用,同时欢迎大家的反馈! 为了便于日后更新维护,明河将模板托管到github,传送门在此:https://github.com/minghe/36ria-theme。 说说该模板的特点: 中文原创模板,由明河设计,苏河、天河、飞绿制作; 中国为数不多的采用html5的wordpress模板; 适合团队博客; 整体设计还行(明河自吹......

javascript编程容易出现的11个错误

javascript-11-mistake

javascript是比较容易学的。但是,对于这门语言需要有一些值得注意的地方。本文将指出javascript编程中可能犯过的10个错误 错误1-使用全局变量 如果你刚开始javascript编程,可能会觉得全局变量很好用。事实上,刚开始javascript编程,你可能不知道使用全局变量会带来什么麻烦。在同一个页面中,全局变量可以在任何内嵌的javascript代码段中或是该页面加载的不同的js文件中,都......

Jasmine入门教程—web前端开发七武器(下)

上一篇教程明河同学给大家翻译了Jasmine的基础知识,接下来跟随苏河学习下Jasmine的更为深入的语法。 第四步:学习匹配器 好了,通过以上的学习应该初步了解Jasmine的简单使用,下面将介绍两种匹配器:toEqual和toThrow。当然还有很多其他奇奇怪怪的匹配器,如果你有兴趣,你可以在wiki里面寻找它们。 toBeDefined / toBeUndefined 这里介绍的两种匹配器是用于测试一个变量是否被定......

Jasmine入门教程—web前端开发七武器(上)

jasmine

武器档案 名称:Jasmine 用途:javascript单元测试框架 下载:http://pivotal.github.com/jasmine/downloads/jasmine-standalone-1.1.0.rc1.zip 使用文档:http://github.com/pivotal/jasmine/wiki 必备指数: 使用难度: 页面前端逻辑复杂度与日俱增,前端工程师写出来的javascript变得庞大甚至臃肿,维护的难度不断加大,你需要一个javascript单元测试框架,用于降低维护javascript代码时的出错风险,保证重构后的......