0

我们可以在 W3C 中使用任何扩展名还是只允许 HTML?以及LONGDESC应该如何打开链接,仅作为新窗口,或者我们可以在弹出窗口或灯箱中打开 Longdesc url?

LONGDESC对网站 SEO 有什么好处吗?

4

4 回答 4

3

我们可以在 W3C 中使用任何扩展名还是只允许 HTML?

规范没有规定 URI 的另一端应该是什么类型的资源,但 HTML 文档是最明智的

以及 LONGDESC 链接应该如何打开,仅作为新窗口还是我们可以在弹出窗口或灯箱中打开 Longdesc url?

我会设置一个 longdesc 然后不管它。我不会用 JavaScript 接近它。新的窗户和灯箱是可访问性障碍,最好在最好的时候避免使用——当资源的设计主要是为了那些需要辅助技术的人的利益时,这种情况会增加一倍。

LONGDESC 对网站 SEO 有什么好处吗?

可能。搜索引擎不会公布其算法的细节。作为一个经验法则“忘记搜索引擎优化。为用户设计并信任搜索引擎来完成他们的工作。”。同样,在实现可访问性功能时,这会翻倍。

于 2009-11-23T13:32:28.110 回答
0

我相信任何延期都是可以接受的。该规范没有提及扩展或 mime 类型。至于在弹出窗口或灯箱中使用它,这很简单:只需使用 AJAX 加载 URL 并将内容添加到弹出窗口中即可。在 jQuery 中,它是这样的:

$('a[longdesc]').click(function() {
    $('#popup').load($(this).attr('longdesc'));
});

如在stuffandnonsense上所述:

遗憾的是,不使用屏幕阅读器的人看不到 longdesc 属性,并且某些浏览器不支持该属性。

没有引用,也没有提到哪些浏览器支持或不支持它,但我认为可以肯定地说它不会对您的 SEO 有太大帮助。看看那个网站,寻找一些适用于所有访问者的好选择。

于 2009-11-23T13:21:54.093 回答
0

W3C 没有规定“扩展名”(即最后一个点之后的可选文本)。它可以是任何东西,甚至可以不存在。

可能需要说服您的 Web 服务器提供正确的 MIME 类型。许多网络服务器通过查看扩展来选择 MIME 类型。

于 2009-11-23T13:24:35.320 回答
0

为了获得最佳 SEO,请将 longdesc 指向同一页面上的锚点。如有必要,将包含描述的块移出屏幕,以便有视力的用户看不到它。

另外,请考虑使用 aria- describeby 而不是 longdesc。

于 2009-11-23T16:56:02.193 回答