Rockwell是网络安全字体吗?

Flu*_*ear 27 web-safe-fonts

最近我们收到了一个客户网站的模型,该网站在菜单项,文章标题,块标题等布局中大量使用罗克韦尔字体...

我之前从未听说过这种字体,我认为它不是网络安全的,我也在网上查了几个地方确认这个,就像这里这里一样,但是找不到任何对这种字体的引用.

所以讲来,我们将需要使用某种类型的文本替换技术的使用这种字体,他们告诉我们,这确实是一个网络安全的字体设计师和后,他们在Windows和Mac检查和安装的字体.

所以我们将使用这种字体,但我仍然很好奇这是一个标准字体,还是与Adobe产品或任何其他应用程序一起安装的.

有人有这方面的任何信息吗?

Ron*_*era 38

有一小组网页安全字体; 罗克韦尔不是其中之一,因为它附带了第三方软件,如Microsoft Office.

也就是说,如果你必须使用Rockwell作为主要字体,请确保为它定义一个体面的字体堆栈.也就是说,使用CSS来定义回退列表,其中每个回退都是 Web安全字体:

body, input, textarea {
  font-family: Rockwell, "Courier New", Courier, Georgia,
                 Times, "Times New Roman", serif;
}
Run Code Online (Sandbox Code Playgroud)

有关字体堆栈的一些信息:

如今(2011),现代浏览器支持嵌入自定义字体@font-face.热门选项包括Typekit,Google FontsFont Squirrel.请注意,并非所有浏览器都支持通过CSS加载自定义字体,因此您仍应将Web安全字体列为后备.


are*_*555 8

作为Rockwell的替代品,您可以使用Google Web Fonts API中名为Arvo的字体.

  • 实际上有一些微妙的差异. (2认同)

Xan*_*hir 7

正如其他人所说,罗克韦尔不是网络安全字体.例如,我正在一个完全普通的Windows机器上打字,但没有它.它与某些版本的Office一起安装.

当前接受的答案建议使用适当的CSS字体堆栈来向拥有它的访问者提供Rockwell,并为那些没有的人提供更常见但更不合适的字体.这是一个很好的建议,所以这样做.

但是,你可以做得更好.所有现代非IE浏览器现在都支持CSS Webfonts,或者将在下一个版本中支持.此模块允许您在服务器上托管字体,并在访问时透明地将其提供给访问者,允许您使用大量不可靠的字体.继续为Rockwell添加Webfont支持,将其作为字体堆栈的第二选择(落后于普通的Rockwell).这将允许使用高级浏览器但未安装Rockwell的访问者仍能充分发挥您的排版效果,同时允许浏览器较少的访问者仍能优雅地降级为其他字体.

最后,如果你真的需要使用字体命中IE,请使用图像替换.SIFR始终是一个选项,但它确实可以减慢页面速度,特别是如果你使用了很多页面.我是PIR的开发者,这是一个不显眼且超轻量级的基于javascript的图像替换器,它使用PHP后端生成图像.它直接从CSS中获取所有相关信息,甚至可以自动处理自动换行.我的一位用户正在开发一个FastCGI后端.PIR生成32位PNG,因此它可以提供完全透明(如果访问者使用的浏览器知道如何处理透明色,它甚至可以使字体本身透明).