1

我正在使用 Firefox 的 Operator 扩展。

当我访问http://microformats.org/wiki/hcard(编码为 utf-8)并尝试将 Tantek Çelik(在顶部)的 hCard 导出到 Outlook 时,它以 Tantek Çelik 的形式出现。

有谁知道这是 Outlook、Operator 扩展的问题,还是 hCard 微格式不支持编码?

我试过使用 &...; 等效,结果相同。

4

1 回答 1

1

hCard 是一种将 vCard 转码为 HTML 的方法。vCard 本身不为其内容指定字符编码,但Content-Type用于传递 vCard 数据的 MIME 标头(例如通过 HTTP)可以指定编码。vCard 数据必须解码为 Unicode,然后以 HTML 使用的任何编码转换为 HTML。我不熟悉 Operator,但我怀疑它在导入 Outlook 之前没有正确解码/编码 hCard,或者 MicroFormats 网站一开始就没有正确格式化 hCard。

于 2012-11-15T21:49:09.340 回答