针对临时新加的紧急需求,一般都为活动需求
若并非基于一个完整项目的情况下,我们需要尽量往以下规范靠拢
html
- html之前必须添加
<!doctype html>
方便浏览器解析 - head中,需预留tdk的位置,方便SEO优化,另包括icon的位置
- DOM结构,每一层大的父级元素前加注释
css
- 公用样式提取出来 放到common.css中
- @charset “utf-8”; 编码规范
js
- 由于是小项目,一般情况下,我们尽量只引一个jquery即可,当然,特殊需求特殊考虑
- 像头部,底部等多页面公用结构,我们需提取出来,利用js动态生成,在页面中直接引js文件即可
- js中,事件绑定,我们统一采取委托绑定,绑定到document下,防止js动态生成的DOM结构,事件失效
- 像常见兼容处理,ajax请求,错误消息提示,表单校验等,必须提出公用,统一调用
img
- 在移动端,根据需求,在图片品质和页面优化中衡量图片大小
- 小icon图标,统一合成spring图
待续