>Background
- 我正在为客户构建一个 Web 应用程序。
- 这个应用程序将被全世界访问,并将放置在网络根目录的目录中(例如,
/my-app
(。子域不是一种选择,因为他们不想为另一个SSL证书咳出面团。 -
/my-app
是唯一允许我接触的目录(不合理的IT人员(。 - 我正在使用需要署名的图标集。
- 我已经联系了图标集的原作者,并获得了在
humans.txt
文件的THANKS
部分中链接回他的作品的许可。 - 我也觉得我应该提到其他人的工作。这些信息与上述内容相结合可能会占用 20 行,因此考虑到我将提供缩小的标记、CSS 和脚本文件,像
humans.txt
这样的单独文件似乎是放置它的理想位置。
问题
-
由于我不允许在 web-root 中放置
humans.txt
文件,(即使我是,把它放在那里也没有多大意义,因为它仅适用于网站的/my-app
部分(是否可以接受执行以下操作:- 创建:
/my-app/humans.txt
- 位置:在我的标记中
<link rel="author" href="//example.com/my-app/humans.txt">
- 创建:
-
我将提供严格的 HTML 4.01,并且
rel
属性的author
值似乎不是该规范中公认的链接类型。我是否需要做任何额外的事情来定义author
链接类型,或者使用它的行为是否足够?
我什至不知道目前是否有任何非蜘蛛工具实际使用此文件,但我想尽量减少将来出现问题时无法正常工作的可能性。
-
我认为可以将文件放在应用程序自己的目录中,因为它阐明了它特定于目录中的内容,而不是您可能在根目录中找到的所有其他内容。
-
当然,如果在 HTML 严格模式下有 0 个错误会很好。但是,这是一种您必须决定是否要
- 跟上标准,不要插入元标记(可以将其放在评论中或作为演职员表页面中的真实链接(
- 忽略标准,因为标准很好,但不是圣杯(你可以犯比这更糟糕的错误( 选择了另一个 Doctype,
- 它允许您使用所需的元标记,但再次测试是否所有浏览器都正确呈现新的 Doctype
但是我不能为你做出这个决定;)