首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用@ Font -face安全加载font

使用@ Font -face安全加载font
EN

Stack Overflow用户
提问于 2012-01-23 23:50:01
回答 2查看 2.3K关注 0票数 0

我想在网站上使用自定义字体,并希望确保它的安全。我知道有Cufon等,但我想使用@ font -face,因为Cufon使用和@font-face更改文本,并且只将字体应用于文本。所以我找到了fontdeck.com,他们使用@ font -face进行安全的字体加载。

我必须在下面的代码中包含一个CSS文件:

@font-face { font-family: 'Proxima Nova Thin'; src: url('http://f.fontdeck.com/f/1/c0NxWjZ3YjEABIN8EILvJ0RNEaQrLMTNf/ckiJrqjmmED2eZzkurKBHRmOyi18vUlxuV1sPQGGKg/w.eot'); src: url('http://f.fontdeck.com/f/1/c0NxWjZ3YjEABIN8EILvJ0RNEaQrLMTNf/ckiJrqjmmED2eZzkurKBHRmOyi18vUlxuV1sPQGGKg/w.eot?') format('embedded-opentype'), url('http://f.fontdeck.com/f/1/c0NxWjZ3YjEABIN8EILvJ0RNEaQrLMTNf/ckiJrqjmmED2eZzkurKBHRmOyi18vUlxuV1sPQGGKg/w.woff') format('woff'), url('http://f.fontdeck.com/f/1/c0NxWjZ3YjEABIN8EILvJ0RNEaQrLMTNf/ckiJrqjmmED2eZzkurKBHRmOyi18vUlxuV1sPQGGKg/w.ttf') format('opentype'); font-weight: 100; font-style: normal; }

但是如果我用浏览器转到EOT,WOFF和TTF文件的URL,我会看到“禁止的”。

有人能给我解释一下这是怎么回事吗?

EN

回答 2

Stack Overflow用户

发布于 2012-01-24 00:07:28

你似乎找到了防止热链接的措施:http://en.wikipedia.org/wiki/Direct_linking#Prevention

一些服务器被编程为使用HTTP来检测热链接,并返回一条谴责消息,通常采用相同的格式,而不是预期的图像或媒体剪辑。大多数服务器都可以配置为部分保护托管的媒体不受内联链接的影响,通常通过不提供媒体或提供不同的文件来实现。

热链接可能会有道德和法律方面的影响。

我强烈建议你读一读这篇文章。

票数 1
EN

Stack Overflow用户

发布于 2012-01-23 23:59:29

您不能使用@ font -face保护字体。对于要应用于客户端上的文本的字体,必须将其发送到客户端。

许多字体都有特定的许可证限制,以明确是否可以使用@font-face。最好与您的法律部核对您的执照。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8974384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档