因为时间或者技术专业原因,需要将UI切图工作外包给团队之外的工程师去做。为了更有效的使用别人制作好的静态页面,建议采用以下的原则: 

1.文件名称不能出现中文、不能出现空格, 名称尽量采用贴近功能的英文或缩写表示 
2.CSS需要要根据模块进行分割,最终的css要通过recss编译 
3.尽量采用单页应用设计思路,即: 以单张网页为主体,各个部分根据点击动作通过ajax或load进行加载 
4.列表展示要采用模板机制,可以通过json数组进行渲染。json的格式会在静态页面制作前确定。 
5.页面校验要完整。校验规则会在页面制作前确定。 
6.要兼容最终客户需要的浏览器类型。 
7.如果页面中使用了大量的js文件,要通过sea.js/require.js/do.js或者其它类似方式进行管理使用。 
8.如果本身有较多的js操作,要考虑使用前端框架:angularjs/emberjs/knockoutjs/backonejs等类似方案。 
9.JS书写要考虑模块化。 
10.如果是管理后台页面,须采用常见的框架,便于维护。如bootstrap,easyui。 
11.下拉框如果没有特别说明,做成原生的select,方便使用onchange事件;如果一定要按照设计图的情况,采用ul,li实现后,要绑定click事件进行change模拟。