12306 售票网站新版验证码识别对抗

2015-03-19
阅读 4 分钟
15.2k
涨姿势了。原文:12306 售票网站新版验证码识别对抗 前文 12306官网推新型“图片验证码”抢票软件或集体失效 12306官网推出新验证码登录 抢票工具都跪了 12306验证码改版 目前所有抢票工具失效 近段时间 12306 订票网站验证码升级为用户识别图像内容,然后选取符合条件的图片为验证码,比如这样: 不少媒体新闻大呼抢票工...

AngularJS - 自定义指令

2015-03-02
阅读 8 分钟
4.5k
这一篇从自定义指令出发,记录了定义一个指令时影响指令行为的各种因素。 试着感受这些因素,让自己更高效地编写AngularJS应用。 Directive 先从定义一个简单的指令开始。 定义一个指令本质上是在HTML中通过元素、属性、类或注释来添加功能。 AngularJS的内置指令都是以ng开头,如果想自定义指令,建议自定义一个前缀代...

如何高效debug

2015-02-26
阅读 4 分钟
4.4k
这是一个公司内网上的问题,原意是题主觉得debug非常费时,影响了项目的效率,问如何改进。当时也在内网随手码了几点,回头又看了一遍觉得很有共性,可以再扩展一下单独写写,于是诞生此文。因为专业所限,本文的部分细节也只限于web前端,但思路和其它语言是相通的。

10步大幅提升网站可访问性

2015-01-28
阅读 3 分钟
3.1k
<title></title>**是第一个可以访问到内容的元素,所以一定要非常重视。当用户切换浏览器Tab标签的时候,一定最先听到<title></title>标记的内容。Title一定要能代表当前页面的主题。这里的要求和SEO最佳实践几乎一致。

15个提高编程技巧的JavaScript工具

2015-01-26
阅读 4 分钟
3.7k
JavaScript脚本库是一个预先用JavaScript语言写好的库,它方便了我们开发基于JavaScript的应用程序,特别适合AJAX和其他一些以Web为中心的技术。JavaScript主要用于编写嵌入或者包含在HTML页面的函数,从而实现DOM之间的交互。