钉钉后台配置微应用_将配置文件链接应用于微格式

钉钉后台配置微应用

微格式的某些方面很有用,而XML甚至JSON的某些替代品却非常差劲。 无论如何,一旦您决定将微格式用于特定目的,重要的是不要只是随意地将微格式插入内容中,而是声明它们的存在。 微格式社区为此类声明设定了一个安静的任务,但不幸的是,它们很少使用。 进行这样的声明非常简单且便宜,我将在本文中演示如何进行。

微格式个人资料

微格式是移植到诸如HTML,XHTML或Atom之类的宿主语言上的轻量级子格式。 宿主语言可能具有正式的架构,但是大多数微格式更喜欢Wiki页面中的非正式描述。 已经做出了一些努力来创建基于XHTML子集的超简单描述格式。 这些称为XHTML元数据配置文件(XMDP)。 该XMDP主页(请参阅相关主题 )说:

[XMDP]是一种基于XHTML的简单格式,用于定义易于由人和机器读写HTML元数据配置文件。 标记是XHTML的[子集]。 microformats.org祝福的所有微格式都有一个XMDP配置文件,位于显眼位置。

链接到个人资料

XMDP配置文件是解释和共享微格式约定的一种方式。 Web上对XMDP概要文件的引用也应该提供某种使用微格式的声明。 要求用户在实例文档中使用此类链接。 对于XHTML,通常将宿主语言配置文件引用作为head元素的属性放置。 清单1是使用XML Friends Network(XFN)微格式的XHTML文档的前几行的示例,其中重要的部分为粗体。

清单1.使用XFN微格式的XHTML文档的示例
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head profile="http://gmpg.org/xfn/11">
    <title>Sample document</title>
  </head>

profile在HTML 4和XHTML 1.x中是有效的属性。 对于使用多种微格式的文档,约定是使用以空格分隔的URI列表。 这有点不寻常,因为XHTML DTD的意图似乎是profile是单个URI,尽管如果您仔细看,空格分隔的URI列表会满足DTD中使用的CDATA数据类型的字母。 由于DTD的表达局限性,这对于微格式格式化者来说是幸运的一招。

语义角度

通过配置文件链接,微格式处理器可以足够聪明,仅解析声明的配置文件,从而减少了发生冲突和混乱的可能性。 语义Web社区希望通过将微格式的正式配置文件用作从实例文档中提取结构化元数据的钩子来利用它们。 这项工作的重点是从语言方言(GRDDL)收集资源描述,这是一种使用转换技术(通常为XSLT)从(通常)XML中提取RDF的方法。 GRDDL处理器将检查文档中是否存在特殊的配置文件,该配置文件提供了到RDF提取转换的链接。 因此,使用XFN的GRDDL友好文档指定的配置文件链接为http://www.w3.org/2003/g/data-view而不是http://gmpg.org/xfn/11 。 后者是XFN特定的,而GRDDL形式是XHTML的通用配置文件。 为了指定XFN的使用,对GRDDL友好的文档还指定了到专用XFN提取器的转换链接。 清单2显示了此类文档的前几行。

清单2.友好的GRDDL文档示例,该文档还指定了到专门的XFN提取器的转换链接
<?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
    <head profile="http://www.w3.org/2003/g/data-view">
      <title>Sample document</title>
      <link rel="transformation"
          href="http://www.w3.org/2003/12/rdf-in-xhtml-xslts/grokXFN.xsl"/>
    </head>

添加的link元素指定一个XSLT,用于从XFN代码段中提取RDF。

结语

普通微格式比GRDDL具有更多的市场嗡嗡声,因此坚持使用受微格式欢迎的配置文件链接可能更有意义,并且GRDDL处理器足够聪明,可以自动理解清单1清单2的转换 。 如果您甚至不使用基本的配置文件链接,那么这一切都是不好的,随着微格式的发展,您几乎肯定有理由感谢在目标文档中添加配置文件链接。 概要文件链接是必需的,尽管经常会忽略此要求。 它们不花一分钱,而它们不普及的主要原因是微格式社区在推动它们方面过于安静。 现在,您对它们有了更好的了解,请确保在实例文档中充分利用它们。


翻译自: https://www.ibm.com/developerworks/xml/library/x-tipproflink/index.html

钉钉后台配置微应用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值