在阅读了关于网络字体字体选择的问题后,我想到便携式网络字体就是答案。我们曾经使用 Bitstream 的包来生成嵌入网页所需的字体子集,以便在每个平台上的每个浏览器中看起来都一样。当我在谷歌上搜索这个时,我发现了一个 RFC,看起来它是由 Bitstream 拥有的,而不是其他的。
这项技术怎么了?我只是没看到吗?还是因为它是专有的而消失了?如果是这样,这项技术的前景如何?
在阅读了关于网络字体字体选择的问题后,我想到便携式网络字体就是答案。我们曾经使用 Bitstream 的包来生成嵌入网页所需的字体子集,以便在每个平台上的每个浏览器中看起来都一样。当我在谷歌上搜索这个时,我发现了一个 RFC,看起来它是由 Bitstream 拥有的,而不是其他的。
这项技术怎么了?我只是没看到吗?还是因为它是专有的而消失了?如果是这样,这项技术的前景如何?
大多数基于 Web 的字体嵌入技术都在痛苦中死去。例如,微软对它的看法是,你猜怎么着,只支持 IE,所以其他浏览器无法呈现它。自然,网页设计师不想走这条路。
新的 CSS 标准支持字体嵌入 IIRC。到目前为止,没有浏览器支持它。
如果您只想使用特定字体完成标题,我建议使用 sIFR 或 SVG 预渲染它们(我使用动态渲染的 SVG,但我的标题通常大小为 2Mb)。
如果你想用你的字体完成整个文本,那么,运气不好 - 目前没有简单的方法可以做到这一点。不过,如果您考虑到大多数用户仍然使用 IE =sigh=,那么您可以尝试使用 Microsoft 的 WEFT,看看它是否适合您。但是请记住,许多用于打印的字体没有像 Georgia 这样的字体那样具有相同的暗示质量。
祝你好运!
您可能会对此链接感兴趣: http: //typeface.neocracy.org/
它使用的是 javascript,所以它只能在支持和启用 javascript 的情况下工作。但在大多数情况下,这是一个很高的百分比。
Bitstream PFR 技术仅在 Netscape 4 中得到支持,幸好很久以前就死了。
微软对网络字体的尝试从未得到广泛接受,原因是:
正在推动制作 TrueType/OpenType 字体文件 Just Work on web,这可能会出现在 Firefox 3.1、Opera 10 和 Safari 中。不过,这方面存在一些政治辩论,主要是出于版权原因。就我个人而言,我认为在这一点上,可能需要一点点猖獗的盗版才能将字体许可从其当前可悲的默认位置“你不能将我们的字体用于任何事情”中唤醒。
因此,与此同时,如果您真的很介意的话,您可以在 IE 上使用 EOT/WEFT,但情况可能很快就会改变。