如何找回WordPress 4.2中消失的Link Title属性

分享本文:
link-feature

WordPress 4.2的编辑器中,插入链接对话框中的链接标题属性(Link Title)消失了,取而代之的是链接文本属性(Link Text)。这让许多相信链接标题有利于网站SEO的WP用户很不高兴。今天WP非官方中文站来给大家介绍一下,WordPress 4.2为何移除了Link Title属性,以及如何重新恢复Link Title输入框。

插入链接对话框的变化

我们先来看看WordPress 4.1与WordPress 4.2的插入链接对话框的变化,截图如下:
link-title
如果担心中文版翻译的词汇不准确,我们再来看看英文版的截图:
link-title-en

为什么移除了Link Title属性?

在HTML中,Link Title(链接标题)内容可以与Link Text(链接文本,锚文本)内容不同,可用来提供关于Link Text的额外信息,通常是进一步描述Link Text的详细信息。当网站访问者的鼠标移动到Link Text(链接文本)上时,Link Title(链接标题)通常会以弹出框的形式显示出来。因此,链接标题在不影响访问者阅读正文的情况下,在网站访客点开链接之前,让网站访问者有机会提前了解目标网址的大概内容。

link-title-example

从事网站SEO的用户很喜欢这一特性,因为他们可以使用Link Text作为关键词,使用Link Title作为说明性文字,非常方便实用。

然而,也有许多人认为Link Title(链接标题)存在易访问性问题。Link Title的作用仅限于弹出一个小小的提示框,但是,使用屏幕阅读器打开网页的用户,通常是盲人,无法阅读这样的提示信息。越来越多的用户使用手机、平板等各种移动设备上网,这类设备上面也无法显示出Link Title的提示信息。还有一类用户,他们只有键盘,少用甚至不用鼠标,这类用户也无法阅读到这样的提示信息。

因此,WordPress 4.2版本开发项目主管,Drew Jaynes,决定移除Link Title这一输入项。他是这样解释这一修改的:

根据#28206建议,wp链接对话框中的Title属性已经被我们特意移除,主要原因是,Link Title(链接标题)与真正的Link Text(链接文字,锚文本)容易让人混淆。

近年来,我们逐步劝阻大家在链接中减少使用Link Title属性;因为除了能给可视化用户一些“提示信息”之外,Link Title属性几乎没什么用处;此外,Link Title并不具备良好的可访问性。

如果你想继续在链接中使用Link Title这一属性,你可以在文本编辑器中进行手动添加。

有几位用户参与了这一问题的讨论,解释了Title属性在其工作中的重要地位。正反双方各执一词,讨论一度白热化。但最后结论是,移除链接对话框中的Link Title属性。

将链接标题添加到WordPress中

要想找回wp链接窗口的Link Title属性,很简单,你只需要安装并激活Restore Link Title Field插件即可。这款插件很简单,无需任何设置。

再返回到文章写作窗口,随便选择几个文字,点击TinyMCE编辑器中的插入链接按钮。插入链接对话框弹出来了,你会看到,Link Title属性框又回来了。

restore-link-title

再说Link Text属性

对于是否要使用Link Title属性,我之前并没有注意过,基本上很少使用这一功能。在这篇文章的写作过程中,我查了一些资料,发现许多Web专家都反对使用Link Title。比如被誉为Web标准之王的Jeffrey Zeldman网站重构一书的作者;Bruce Lawson,Opera公司网站可访问性方面的专家。

link-title-tweet

在WordPress Trac上,#28206#32095下有详细的讨论,有兴趣的话可以看看正反双方各自的观点。我们也欢迎各位网友就此问题发表自己的观点。

分享本文:


发表一下评论

邮箱地址不会被公开。 必填项已用*标注