一、robot简介
robot是dojo框架中用来进行前端自动化测试的工具,doh主要目的在于单元测试,而robot可以用来模仿用户操作来测试UI。总所周知,Selenium也是一款比较流行的前端自动化测试工具,与Selenium相比robot的优点在于robot触发的浏览器事件是真正的用户操...
分类:
其他好文 时间:
2014-05-19 18:52:16
阅读次数:
186
正则表达式两类:Pattern模式类和Matcher匹配类
Pattern主要是用来编译模型和生成匹配器matcher;正则表达式基本方法 //定义一个pattern,该pattern就是个f空两个k的模式Pattern
p=Pattern.compile("f(.+?)(.+?)(.+...
分类:
编程语言 时间:
2014-05-19 18:29:37
阅读次数:
270
背景:
在现在WEB开发中,稍复杂一点的页面,都会涉及到多个模块,尤其是类似seajs、LABjs、requireJS等模块工具出来后,前端开发者分模块开发已经慢慢变成一种习惯了,但是多个模块间的常常有各种交集,需要通信、需要互相调用,这时监听者模式便是必不可少的一种设计模式了,在前端表现事件操作....
分类:
编程语言 时间:
2014-05-19 18:05:46
阅读次数:
372
最近一直在忙着投简历,在投简历的时候,发现了一个名词,叫web语义化,当时不太明白,什么叫语义化,相信很多人也有我当时的疑问,在这里我就把我最近学习到的,看到的总结一下,给大家提供一些解释,希望对大家能有所帮助。
所谓的web语义化,简单的解释下,就是将web的前端代码写成搜索引擎更容易理解的...
分类:
Web程序 时间:
2014-05-19 17:30:48
阅读次数:
336
什么是CSS基础框架?CSS 框架是一系列 CSS
文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块,用于简化web前端开发的工作,提高工作效率。为什么需要研究和使用它?在当前浏览器很多
而且各有差异的情况下 如何统一样式 兼容大部分浏览器是很有必要的从具象的表现中...
分类:
Web程序 时间:
2014-05-19 16:06:24
阅读次数:
375
最近我一直在做数据可视化的前端工作,我用的最多的绘图工具是d3。d3有点像photoshop,功能很强大,例子也很多,但是学习成本也不低,做项目是需要较大人力投入的。3月底由在亚马逊工作的同学介绍下使用了一下echart,一个由百度前端发起的canvas国产类库(官网:http://echarts....
分类:
其他好文 时间:
2014-05-19 15:45:10
阅读次数:
316
### AngularJS简介 angularjs
是google出品的一款MVVM前端框架,包含一个精简的类jquery库,创新的开发了以指令的方式来组件化前端开发,可以去它的官网看看,请戳这里
再贴上一个本文源码分析对应的angularjs源码合并版本1.2.4,精简版的,除掉了所有的注释, 请...
分类:
Web程序 时间:
2014-05-19 13:24:59
阅读次数:
550
CommonJS规范
早在Netscape诞生不久后,JavaScript就一直在探索本地编程的路,Rhino是其代表产物。无奈那时服务端JavaScript走的路均是参考众多服务器端语言来实现的,在这样的背景之下,一没有特色,二没有实用价值。但是随着JavaScript在前端的应用越来越广泛,以....
分类:
Web程序 时间:
2014-05-19 13:00:41
阅读次数:
370
[HTML&&CSS]--来自百度文库1.Doctype?严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?Doctype声明位于文档中的最前面的位置,处于标签之前。此标签可告知浏览器文档使用哪种HTML或XHTML规范。该标签可声明三种DTD类型,分别表示严格版本、过渡版本以及基于框架的H...
分类:
Web程序 时间:
2014-05-19 12:43:49
阅读次数:
372
今天我们要读的书是Web 前端开发修炼之道 第1章 从网站重构说起 1.1
糟糕的实现,头疼的维护 曾经, 网页代码很乱. 1.2 Web 标准,结构,样式和行为的分离 分离了. 1.3 前端的现状 人员参差不齐. 小结:
本章相当于引论,价值为1. 第2章 团队合作 小结: 团队和沟通这个永远是个...
分类:
Web程序 时间:
2014-05-19 12:16:23
阅读次数:
299