一、robot简介
robot是dojo框架中用来进行前端自动化测试的工具,doh主要目的在于单元测试,而robot可以用来模仿用户操作来测试UI。总所周知,Selenium也是一款比较流行的前端自动化测试工具,与Selenium相比robot的优点在于robot触发的浏览器事件是真正的用户操...
分类:
其他好文 时间:
2014-05-19 18:52:16
阅读次数:
186
背景:
在现在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程序 时间:
2014-05-18 13:45:02
阅读次数:
463
使用过 AngularJS 的朋友应该最感兴趣的是它的指令。现今市场上的前端框架也只有AngularJS 拥有自定义指令的功能,并且AngularJS 是目前唯一提供Web应用可复用能力的框架。
目前有很多JavaScript 产品提供插件给Web开发人员。例如, Bootstrap 就是当前比较流行的提供样式和JavaScript插件的前端开发工具包。但是开发人员在使用Booostrap中的插件时, 必须切换到JavaScript 模式来写 jQuery 代码来激活插件虽然jQuery 代码写起来十分简...
分类:
Web程序 时间:
2014-05-18 08:21:28
阅读次数:
503