一些零散的经验

4月28日
1.列表中的数据项注意“限长略尾”处理,title属性的使用,是必须的。
2.应该注意在禁JS状态下,系统的运行状况的测试。
3.以后的数据实体都加上一个IsDeleted的标记,是良好的习惯(删除不一定是从数据表中剔除,这是数据可回溯性的一个体现。)
4.<input>的 size、maxlength等属性都是有必要存在的,都填上。
5.这样的布局挺有意思的(好像只是因为排版错了,any way):
image 
6.[HTML5]Modernizr是一个用来检测浏览器是否支持HTML5以及CSS3特性的基于MIT证书的开源Javascript库。在本书撰写的时候,它的最新版本是1.1.你也应该使用它最新的版本。那么如何使用它呢?其实只要将下面高亮的<script>元素放到你页面的<head>标签中所有<script>标签的最顶部就可以了。

Moderniz是自动运行的。也就是说没有诸如modernizr_init()之类的方法去调用以便于初始化。当它运行的时候,它会创建有一个叫“Modernizr”的全局对象,这个对象包含了一系列Boolean属性的集合,每个属性都表明了当前浏览器是否支持该HTML5特性。
举个例子,如果你的浏览器不支持canvas API,那么Modernizr.canvas属性值为false。
7.数据表设计的冗余更多的交给视图吧。

5月14日 
1.注意,类似套餐的数据表设计,应该预想好无限制的套餐,及新增套餐的准备。

你可能感兴趣的:(经验)