Text To link

lkytal
2014-04-07T08:49:26Z

Turn plain text URLs into clickable links

请移步至 Github 提交反馈和建议 https://github.com/lkytal/GM

Please report bugs and feedback via Github https://github.com/lkytal/GM

个人主页 / Personal Home Page : https://lkytal.github.io/

相比于大部分文字链接化的脚步,加入了如下改善:

1. 识别大部分不以http开头的链接

2. 不会把相连的中文错误识别为链接的一部分

3. 支持Autopage, Superpreload等

注意 : 为了提高执行速度, 去除了对邮箱地址和ftp链接的识别

Advances:

1. Support links that do not start with "HTTP"

2. Support Autopage, Superpreload(etc)

3. Support Unicode characters

Notice: Will NOT handle email address and FTP links in order to speed up execution.

Update Log:

2.5.5 : Bug fix

2.5.4 : Speed up

2.5.3 : change initmode

2.5.2 : New RegExp

2.5.1 : Fix, switch to git

2.5.0 : Fix up some critical errors

2.4.7 : Delay when linkify

2.4.6 : Update page oberserver

2.4.5 : Fix http prefix

2.4.4 : 分段加载提高效率

2.4.3 : Fix RegExp

2.4.2 : New Mode to replace link, better performance

2.4.1 : Update regexp, "use strict" mode to enhance performance

2.4.0 : Fix scan error on ending chapter

2.3.9 : Switch Source

2.3.7 : Switch jquery source

2.3.6 : Fix

2.3.5 : 恢复对微博的支持

2.3.4 : 修复偶尔不能识别https的问题

2.3.3 : 排除微博

2.3.2 : Bug fix

2.3.1 : Bug fix

2.3.0 : 大幅修改了选择器代码, 性能提升一倍左右

2.2.5 : 排除code标签

2.2.4 : 新增部分域名后缀

2.2.3 : 优化正则表达式

2.2.2 : 修复因为延迟可能错过某些链接的问题

2.2.1 : 修正正则表达式

2.2.0 : 改用CoffeeScript生成

2.1.4 : 修复识别错误

2.1.3 : Little Fix

2.1.2 : 混合分析以提高效率

2.1.1 : 改变延迟参数

2.1.0 : 彻底重写了代码... 应该几乎不会有什么卡顿了

2.0.9 : 降低卡顿

2.0.8 : 修复bug

2.0.7 : 优化正则表达式

2.0.6 : 提高执行效率

2.0.5 : 修复中文识别

2.0.4 : 修复自动翻页

2.0.3 : 优化正则表达式