目标,可读性更好。
原因,不同的字母之间无法用等距,因为字型不同,眼睛总是会欺骗人的,明明两个字母之间的字距是相同的,但是由于字距不同,看上去还是很别扭的,过大或者过小。
办法,手动调整或者依赖字体自带的字距。
Post/Redirect/Get (PRG) 是一种网络开发设计模式,目的在于避免重复的表单提交,为用户建立更加直观的体验。PRG支持如书签和刷新按钮等可预测行为的场景,避免表单的重复提交。
表单通过HTTP POST提交后,用户在浏览器中刷新提交的地址,会导致原来的HTTP POST请求内容重复提交,可能会导致不希望的结果,如订单的重复提交。
为了避免该问题,开发者使用PRG模式——代替了直接返回一个页面,而是返回重定向命令。HTTP 1.1 标准推荐在该情况下使用HTTP 303(对于POST请求,它表示请求已经被处理,客户端可以接着使用GET方法去请求Location里的URI) 状态码,用户可以在浏览器中安全的进行刷新而不会导致表单的重复提交。然而,当前大多数的商业应用仍然使用有问题的HTTP 302(Found)状态码来处理。
PRG模式没法涵盖所有的表单重复提交的场景。一些已知的场景为:
解决方法
//在页面初始化的时候,将控件设置为可用
$(document).ready(function() {
$('input', this).attr('disabled', false);
| Rsync (Remote Sync): 10 Practical Examples of Rsync Command in Linux
Linux/Unix系统中,同本地操作一样能够进行远程拷贝,同步文件和文件夹的场景中,用得最多的命令就是Rsync(Remote Sync)。 使用rsync命令,可以用来在本地,远程机器之间拷贝同步文件,文件夹;能够跨文件夹,跨硬盘和网络;进行数据备份;制作机器镜像。
该文章包含了简单和高级的10个例子,解释了使用rsync命令将文件在本地和远程的linux机器之间传递。 运行rsync命令并不需要root用户的权限。
版本 1.6
2015年8月
该规范基于开放网络基金会最终规范协议1.0版本("OWF 1.0")提供。OWF 1.0可见http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0.
TypeScript是微软公司的注册商标。