我们可以在 W3C 中使用任何扩展名还是只允许 HTML?以及LONGDESC
应该如何打开链接,仅作为新窗口,或者我们可以在弹出窗口或灯箱中打开 Longdesc url?
LONGDESC
对网站 SEO 有什么好处吗?
我们可以在 W3C 中使用任何扩展名还是只允许 HTML?以及LONGDESC
应该如何打开链接,仅作为新窗口,或者我们可以在弹出窗口或灯箱中打开 Longdesc url?
LONGDESC
对网站 SEO 有什么好处吗?
我们可以在 W3C 中使用任何扩展名还是只允许 HTML?
规范没有规定 URI 的另一端应该是什么类型的资源,但 HTML 文档是最明智的
以及 LONGDESC 链接应该如何打开,仅作为新窗口还是我们可以在弹出窗口或灯箱中打开 Longdesc url?
我会设置一个 longdesc 然后不管它。我不会用 JavaScript 接近它。新的窗户和灯箱是可访问性障碍,最好在最好的时候避免使用——当资源的设计主要是为了那些需要辅助技术的人的利益时,这种情况会增加一倍。
LONGDESC 对网站 SEO 有什么好处吗?
可能。搜索引擎不会公布其算法的细节。作为一个经验法则“忘记搜索引擎优化。为用户设计并信任搜索引擎来完成他们的工作。”。同样,在实现可访问性功能时,这会翻倍。
我相信任何延期都是可以接受的。该规范没有提及扩展或 mime 类型。至于在弹出窗口或灯箱中使用它,这很简单:只需使用 AJAX 加载 URL 并将内容添加到弹出窗口中即可。在 jQuery 中,它是这样的:
$('a[longdesc]').click(function() {
$('#popup').load($(this).attr('longdesc'));
});
如在stuffandnonsense上所述:
遗憾的是,不使用屏幕阅读器的人看不到 longdesc 属性,并且某些浏览器不支持该属性。
没有引用,也没有提到哪些浏览器支持或不支持它,但我认为可以肯定地说它不会对您的 SEO 有太大帮助。看看那个网站,寻找一些适用于所有访问者的好选择。
W3C 没有规定“扩展名”(即最后一个点之后的可选文本)。它可以是任何东西,甚至可以不存在。
可能需要说服您的 Web 服务器提供正确的 MIME 类型。许多网络服务器通过查看扩展来选择 MIME 类型。
为了获得最佳 SEO,请将 longdesc 指向同一页面上的锚点。如有必要,将包含描述的块移出屏幕,以便有视力的用户看不到它。
另外,请考虑使用 aria- describeby 而不是 longdesc。