阅读完问题后 网页字体字体选择, ,我想到便携式网络字体就是答案。我们曾经使用 Bitstream 的一个包来生成嵌入网页所需字体的子集,以便它在每个平台上的每个浏览器中看起来都相同。当我用 Google 搜索这个时,我发现了一个 RFC,看起来像是 Bitstream 所有的,除此之外就没有什么了。

这项技术怎么了?我只是没看到吗?还是因为它是专有的而消失了?如果是这样,这项技术的前景如何?

有帮助吗?

解决方案

大多数基于网络的字体嵌入技术都死于痛苦的死亡。例如,微软对它的看法是,猜测是什么,仅限IE,因此其他浏览器无法呈现它。当然,网页设计师不想这样做。

新的CSS标准支持字体嵌入IIRC。到目前为止,没有浏览器支持它。

如果您只想用特定字体完成标题,我建议使用sIFR或SVG预渲染它们(我使用动态渲染的SVG,但我的标题通常是2Mb)

如果你想用你的字体完成整个文本,那么,运气不好 - 目前没有简单的方法可以做到这一点。虽然如果你考虑到大多数用户仍然使用IE = sigh =然后你可以尝试使用微软的WEFT,看看它是否适合你。但请记住,许多用于打印的字体不具有与格鲁吉亚相同的暗示质量。

祝你好运!

其他提示

您可能会对此链接感兴趣: http://typeface.neocracy.org/

它使用的是javascript,所以它只适用于支持和启用javascript的地方。但在大多数情况下,这个比例很高。

Bitstream PFR 技术仅在 Netscape 4 中得到支持,幸好 Netscape 很久以前就已经死掉了。

微软对网络字体的尝试从未得到广泛接受,原因如下:

  • 仅限 IE;
  • 转换为EOT的不便;
  • WEFT 工具尤其糟糕;
  • 缺乏在屏幕上呈现良好的字体,尤其是当 ClearType 可能不可用/禁用时;
  • 许可证允许您将其嵌入到网络上的字体很少。

人们正在推动 TrueType/OpenType 字体文件在网络上正常工作,这可能会出现在 Firefox 3.1、Opera 10 和 Safari 中。不过,主要出于版权原因,对此存在一些政治争论。就我个人而言,我认为目前需要一点点猖獗的盗版行为才能将字体许可从当前“您不能将我们的字体用于任何用途”的可悲默认位置中唤醒。

因此,在此期间,如果您确实介意的话,可以对 IE 使用 EOT/WEFT,但情况可能很快就会改变。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top