对@daringfireball推特账户做了一些调整

我对运行的机器人做了一些调整@daringfireball今天Twitter帐户。直到现在,我一直在用我自己的网址缩写器发布链接,像这样:http://df4.us/mr0。(最初,我用了一个很聪明的IDN域名,但多年前就放弃了,因为太多Twitter客户端无法处理URL中的unicode字符。

我写自己的网址缩短器而不是像bit.ly这样的东西的原因是双重的。首先,保持控制。我的短网址应该工作只要大胆的火球本身是在线的。万博manbetx贴吧第二,通过滚动我自己的,我可以创建url真的短- 17个字符,包括“http://”协议。与使用大多数公共链接缩短服务相比,这为长条目标题在tweet中留出了更多空间。

但是Twitter很久以前就开始包装所有的url,不管长度,内置t.co链接缩短服务。所有t.co URL的长度现在都是22个字符,这意味着对于我的df4.us URL,t.co实际上是一个网址,搅面机。这还意味着,当您单击DF Twitter提要中的链接时,它将首先从T.CO重定向到DF4.US,只有到www.gazogooz.com——一个不必要的额外跳跃。另外,现代的Twitter客户端不显示缩写的t.co网址;出于显示的目的,它们将它们展开到原始URL。

简而言之,因为我使用短url的全部原因是为了Twitter,简单地使用Twitter自己的缩短器是有意义的。我得到更好的分析这种方式,了。

我在处理post bot的代码时又做了一个更改:当一个条目的标题为太长时间为了适应tweet,机器人从标题的末尾开始,一次一个地整理单词直到它足够短适合,与省略号一起表示截断。在此之前,我只是懒洋洋地将推文截短,更糟糕的是,我有一个错误,留下一些标题很长的项目没有推特。

前一: 标题
下一个: WWDC 2014序曲