Fonts 将商业字体嵌入网站

Fonts 将商业字体嵌入网站,fonts,sifr,embedded-resource,cufon,typeface.js,Fonts,Sifr,Embedded Resource,Cufon,Typeface.js,女士们,先生们,晚上好 搜索跨浏览器解决方案以嵌入商业字体 像HelveticaNeue或Univers等,我发现了一些有希望的方法 首先,我将在这里列出所有发现的、现代的和易于使用的方法: 筛 库夫翁 typeface.js CSS3字体 sIFR是众所周知的,并且有点容易实现,但据我所知,它并不像 简单,因为它只是Javascript的兄弟,Cufón和typface.js Cufón引起了我的注意,因为它让我感觉好一点 而不是typeface.js,并创建较小的字体文件。显然地 没有合法的

女士们,先生们,晚上好

搜索跨浏览器解决方案以嵌入商业字体 像HelveticaNeue或Univers等,我发现了一些有希望的方法

首先,我将在这里列出所有发现的、现代的和易于使用的方法:

  • 库夫翁
  • typeface.js
  • CSS3字体
  • sIFR是众所周知的,并且有点容易实现,但据我所知,它并不像 简单,因为它只是Javascript的兄弟,Cufón和typface.js

    Cufón引起了我的注意,因为它让我感觉好一点 而不是typeface.js,并创建较小的字体文件。显然地 没有合法的方法可以将其用于任何商业字体, 这是不允许嵌入到这种解决方案中的

    对于typeface.js,同样的情况也适用,只是不同之处在于 事实上,它甚至不能用许可证转换字体,这 禁止将其嵌入网站

    最后但并非最不重要的一点是这个“新”CSS属性,称为字体面, 这是难以置信的容易使用,但对于我们的爱人,我们需要转换 将文件转换为EOT(嵌入式OpenType)文件

    因此,IE需要特殊的CSS声明,以便能够 在浏览器中使用这些字体

    现在的问题是:

    在网站上使用此类商业字体的最佳方法是什么? 从现在起仅使用Cufón的免费字体,或将所有使用的字体转换为EOT 文件,并将其与字体一起使用


    谢谢你有充分论证的答案,我很感激

    本页底部有关于如何使用纯HTML和CSS的信息:

    经过几个小时的研究和测试,我终于找到了一个 很好的解决方案,嵌入到网站的特殊字体

    通过CSS3字体脸使用这种方法是最好的解决方案

    对于IE,唯一需要做的开销就是转换 您的Truetype字体(不幸的是,OTF不起作用)进入 EOT文件。微软WEFT是一个解决方案,但却是最好的方法 要做到这一点,需要使用开源工具“ttf2eot”,它 可在此处找到:

    在Google上搜索“kirsle wizards”可以找到一个基于web的前端

    唯一需要注意的是浏览器支持

    IE4,5,6,7,8使用EOT文件,而TTF支持仅限于 由Firefox版本>=3.1提供。关于狩猎和歌剧 我不确定,但Safari 4适合我,Opera 10也适合我

    (所以我猜Chrome不支持它,因为使用了 旧的webkit版本?!)

    基于我们机构的客户跟踪统计数据“仅” 15%到20%的访问者使用不兼容的浏览器,如
    Firefox 2.0或3.0、较旧的Safari或Opera版本或Chrome。

    谢谢你的回答,但我想问的是,什么是最简单、最准确、甚至对seo友好、最容易维护和面向未来的方法=o) 关于使用CSS3字体面删除进行字体嵌入的注意事项:您仍然必须确保字体许可证允许嵌入!据我所知,所有Adobe字体都允许您这样做。网络上还有大量免费的高质量字体。塔斯莫:你确定Adobe支持嵌入CSS字体吗?如果是这样,那就太好了。我有点难以理解他们的政策和“许可预览和打印嵌入”的确切含义:嗯,实际上我不太确定-Adobe的许可信息真的很难理解,事实上我不知道。你最好使用真正的开放式字体,比如移动字体联盟中的字体。是的,我一直在读它,它真的让人困惑。嵌入flash似乎是允许的。因此,使用SIFR必须是可以的。是的,我希望我可以使用开放式字体,但当一家公司已经有一个包含商业字体的标识时,这不是一个选项。