问题:
在HTML中,您可以使用author
元标记(或 DC创建者)来表明某人是该信息的作者(即内容)。但是,我希望能够在meta标签中将自己签名为Web应用程序开发人员。
大多数人(在我看来)滥用 Web应用程序开发人员签名的author
元标记。例如,当您开发博客应用程序时,作者应该是文章编写者,而不是应用程序开发人员。但是应用程序开发人员的名称仍然是有用的元信息。
我认为常用的元标记集是不完整的,因为它没有为这类信息提供元标记。我是对的,还是我错过了什么?你会建议什么?
其他想法:
数字出版中的元标记密切关注纸质出版和图书馆中使用的元模型。 Dublin Core元素集可能就是一个很好的例子。如果我们使用这个类比,那么发布者可能就是我想要的。不过,我觉得事实并非如此。发布者可能不是Web开发人员。你能找到与纸张世界更好的类比吗?
答案 0 :(得分:14)
猜猜它是打字机!
我使用了三件事:
x-author: My Business Name
标头。最后一个是有点无意义的,但更重要的是,未来的开发人员可能能够了解我是谁!
答案 1 :(得分:2)
您可以根据需要在name
标记中使用几乎任何meta
属性。无论如何,标签将被忽略,除非文档由某些特定于站点的索引机器人或类似的东西处理。它与评论大致相当。
您可以查看http://dev.w3.org/html5/spec/the-meta-element.html#the-meta-element(及其引用的http://wiki.whatwg.org/wiki/MetaExtensions),然后决定使用author
或dcterms.contributor
。或者也许发明自己的,如programmer
。
将应用程序开发人员称为作者是非常好的。 “作者”并不仅仅意味着文学作品的创作者。
答案 2 :(得分:0)
在这种情况下,作者一词含糊不清。网页的作者可能是html / xml的作者(如此处所述http://www.webmarketingnow.com/tips/meta-tags-meta-author.html)或您声称的,它可能是该页面文本内容的作者。
还有web_author标记,用于区分这两者:http://www.metatags.info/meta_name_webauthor
这种模糊性在IT世界中很常见,因为事先并未考虑过这种情况的复杂性。通常,在使用标签和引用时,我们需要尽可能地特定于上下文。
此外,与纸张世界的类比并不完全正确。纸质世界并不像网页那么复杂。网页可能包含html / xml开发人员,javascript开发人员,Flash开发人员,css开发人员,设计人员,服务器端开发人员和主机(更像是发布者)。
我同意你的观点,即meta标签列表并不完整,但meta标签的目的无论如何都不是很清楚。现在看来人们将它们用于其他索引服务而不是SEO(http://webdesign.about.com/od/metatagsbasics/f/why-use-meta-tags.htm)。由于索引服务是任意的,因此该内容的实际使用也是任意的。换句话说,没有办法说索引服务是否会查找html / xml作者或文本作者。
因此,我的回答是尽可能具体,在上下文中需要。如果只有一个人同时编写html / xml和文本内容,则可以将该人称为作者。但是,在您的情况下,您发现文本内容作者是“作者”,您可以将Web开发人员添加为“web_author”。您也可以使用“web_application_developer”,并促进此用途。当然,我认为使用humans.txt也很好。
毕竟,网络正在不断发展,我们作为人类正在改进它的未来。我们讨论和推广更精确和实用的技术越多,网络就越好。即使一个标准无法生存,它仍可能对未来更好的解决方案产生影响。