小密圈里,贴一个 URL,过一会儿,服务端会自动将 URL 转换成 Title 显示出来(其实服务端还做了 URL 缓存,点前面的链接时,会显示缓存下来的内容。复制全文的时候,还会继续保持复制 URL)。

看起来蛮好,但最大的问题是:异步缓存,给用户带来了很大的困扰。很多用户询问怎么发链接能带标题……Fenng 跟我催促了好几次,提到支付宝圈子、知乎、Facebook 等,都可以在终端尽快取回 Title,并且是做了单独的链接样式(如图)。

一开始想,那就仿支付宝,贴进 URL 的时候,终端取 Title 吧,马上就涉及到几个问题:

  1. 如果贴入的 URL 是海外链接,用户在国内,访问慢或者甚至无法访问,该怎么办?
  2. 如果贴入的文字里含有多个 URL 该怎么办?
  3. 贴完之后,用户如果想在 URL 前后加入内容,该怎么办?
  4. 发表完之后,用户如果想复制信息,这种形态无法复制 URL。

目前考虑的改进措施: