我很惊讶地看到关于此的一些信息。我想用语义标记来增强我的Rails网页,以便与Facebook / LinkedIn / Twitter和搜索引擎一起使用。
我在打字时发现的大部分内容" RDFA ruby / rails"实际上是可以读取/解析图形和模式的处理器,但实际上并不包括在网站中包含语义标记。
我想知道人们是如何做到这一点的?通过在content_tag中的html_options中传递RDFa?通过在HTML视图中手动添加它?
我实际上发现this gem似乎是这样做的,但它不在github上,而且这个页面似乎可以追溯到人们编写原始html(如果可能的话)的pre-bootstrap时代。此宝石上没有任何活动迹象,该页面上没有单一日期,下载似乎已被破坏。
Rails网站是否有一种不常见的语义标记?
编辑:
使用Rails 5和Mongoid,很快就会使用Algolia
答案 0 :(得分:1)
实际上有一些宝石会做你想做的事情,比如green_monkey
和item
,但不幸的是它们没有得到积极维护:
https://github.com/Paxa/green_monkey
https://github.com/lassebunk/item
如果你想从html文件中解析或提取microdata
,你可以使用mida
:
https://github.com/LawrenceWoodman/mida
并且meta-tags
宝石看起来很有趣,值得一试: