问题描述
阅读 Web Monetization 时,我发现了使用元标记启用接受付款的方法。
<meta name="monetization" content="$YourPaymentPointer" />
是否有办法利用托管平台(例如 Github)通过元标记接受付款?例如,我想知道如果我将元标记嵌入到一个 Markdown 文件中,或者甚至嵌入到这个 SO 帖子中会发生什么。看来这将被证明是一般网络货币化的一个问题。
网络货币化是否只有在元标记位于 <head>
部分时才有效?
如果你编辑这篇文章,你会看到我已经嵌入了一个像上面引用的那样的元标记来表达我的意思。
解决方法
您可以嵌入任意元标记(例如 <meta http-equiv="refresh" />
)的任何地方都可能是页面通常表示您控制的内容的地方。
因此,在 Github Pages 上,您可能可以放置自己的 Web Monetization 标签,并且可能在项目 README 中,但除非允许其他元标签,否则将其嵌入评论中不太可能起作用。如果您检查源代码,您会看到 Stack Overflow 巧妙地从呈现的 HTML 中删除了您的元标记。
spec 还要求:
标签集必须位于文档的头部。
因此,任何在别处拥有它的页面都不需要规范,任何接受它的客户端实现都比规范认为的更宽松。