`
janedoneway
  • 浏览: 581879 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Mac和Windows系统中网页字体显示方案对比

 
阅读更多

From: http://www.websbook.com/alltext/shijue/MachWindowsxtzwyztxsfadb_21188.html

 

 

Mac和Windows系统中网页字体显示方案对比

2012-09-12 来源:icoli 【 】 评论:0

Mac在诞生的时候就把对字体处理尽可能接近原貌成为它很大的一个卖点,而在这些年亲身使用后,个人感觉Mac下的字 体确实看起来比Win下舒服些,特别是在浏览网页时,字体比较“珠圆玉润”,可惜的是Mac目前并不是主流,大多数还是Win用户。所以即使你所使用是 Mac,在设计仍然要记得平衡Win下的效果。

Mac和Win的显示区别

截了段文字做了个对比,很容易看得出来,字体显示起来是有很大的差别的。

 

Mac下文字是渲染过,比较饱满,Win下更像素化些,看起来很清晰。具体什么因素造成了这个差别,已经有不少的讨论了。 Joel Spolsky「Font smoothing, anti-aliasing, and sub-pixel rendering 」总结了各自的区别。

  • 苹果认为,字体渲染算法的目标应尽可能还原字体的设计,即使代价是造成些许模糊。
  • 微软认为,字符的形状应和像素契合,以防止模糊,提高可读性,即便扭曲了字体的构造。

Typekkit 「Type rendering: operating systems 」也总结了一段

  • Mac OS X users see Core Text, Windows 7 and Windows Vista users see either DirectWrite or GDI, and Windows XP users see GDI. For now,

还有更多,我就不摘过来了,大家可自行搜索。

默认字体&CSS字体设置

字体的差异不仅是渲染的效果,其实Mac和Win的默认字体也是不一样的,Mac是“华文黑体(Heiti SC Light 和 Heiti SC Medium) ”,Win是“宋体(Simsun) ”,所以在页面没设置默认字体的情况下,同个页面在2个系统同时展示的中文字体也是不一样。(字体效果可以见刚才的2个系统字体对比图)。有种特殊的情况,即使命名了默认中文字体Mac也会使用系统默认字体,不知这算不算是一个Bug,情况如下:

  • font-family:"宋体 " Mac下无法认出宋体,Win可以认出
  • font-family:"simsun " Mac和Win都可以认出宋体

在使用中文命名时,还可能会遇上CSS编码导致发生乱码的问题:

综合发生的情况,建议在设置字体时都使用英文描述,这些是从网上找了相关中英文字体的命名:

  • 宋体: SimSun
  • 黑体: SimHei
  • 华文细黑: STHeiti Light [STXihei]
  • 华文黑体: STHeiti
  • 微软雅黑: Microsoft YaHei
  • 微软正黑体: Microsoft JhengHei
  • 新宋体: NSimSun
  • 新细明体: PMingLiU
  • 仿宋: FangSong
  • 楷体: KaiTi
  • 更多中文字体的英文名称 的文档

暂定的解决方案

在设计时候如何能够平衡Mac和Win的设计差别? Win下面可以在PS中使用“宋体无渲染”完全还原默认系统的文字效果,但Mac下可能系统的文字渲染和PS中的文字渲染算法不一样,总是有点差别,没办法完全的还原。

所以在考虑到网站的用户是以Win为主,PS中又能够完全的还原Win下文字的显示效果,同时之前的一段中发现在Win下面有不错效果在Mac下也会有不错的表现之后,有了一个暂定的方案:

  • 统一使用“宋体无渲染”为默认文字,先保证在Win系统下的显示效果
  • 在CSS中不订下默认字体,根据系统格式调整
  • 在网页上线后在Mac下再进行一次复查,保证Mac下的显示效果

目前这个是能考虑到的暂定的方案,看到这篇文章的设计师们有没有更好的解决方案?

分享到:
评论

相关推荐

    windows字体美化

    标题“Windows字体美化”涉及到的是在Windows操作系统中改善字体显示效果的技术和方法。Windows系统默认的字体渲染可能并不满足所有用户对于美观和易读性的需求,因此,许多第三方工具和技巧应运而生,旨在提升字体...

    MacType字体渲染神器

    MacType是一款专为Windows操作系统设计的字体渲染软件,它通过优化字体显示,使得在Windows系统中的文本看起来更加清晰、美观,接近于Mac OS系统的字体渲染效果,因此被誉为“字体渲染神器”。MacType的核心功能是...

    MacType(自带字体调整工具)

    尽管名称中带有“Mac”字样,但MacType并非适用于苹果Mac OS操作系统,而是专注于改进Windows上的字体渲染效果,使其接近于Mac系统的细腻风格。 在Windows系统默认情况下,字体的渲染往往显得较为粗糙,尤其是在高...

    MacType 美化字体工具

    尽管其名称中含有“Mac”,但MacType并不是苹果Mac OS系统的软件,而是模仿Mac OS的高质量字体渲染效果,使Windows用户也能享受到类似的良好视觉体验。 MacType的核心功能是通过修改系统内部的字体渲染机制,优化...

    obs mac场景item与windows不一样

    标题中的“OBS Mac 场景item与Windows不一样”指的是在使用开源广播软件 OBS (Open Broadcaster Software) 在Mac OS和Windows操作系统上创建和管理场景时存在差异。OBS是一款广泛用于直播、录制视频的专业软件,它...

    windowsnt 技术内幕

    登录标记 查看当前Windows NT中运行的程序 微软Zero Administration Kiet(ZAK)简介 系统策略疑难解答 理解长文件名 自动产生MS-DOS文件名 FAT分区的长文件名 理解FAT分区和文件大小限制 基于RISC体系结构的计算机...

    mac的颜色配置文件

    解压这个文件后,用户可以将其导入到Mac或Windows的色彩管理系统中,以便调整和优化显示器的色彩表现。 导入步骤通常如下: 1. 下载并解压缩文件,获取icc配置文件。 2. 在Mac上,进入“系统偏好设置” -> ...

    类数码管字体四个ttf文件

    TrueType字体是一种点阵字体格式,广泛用于Windows和Mac OS操作系统中。这些字体文件可以被软件应用程序如PCtoLCD使用,将字体转换为适合TFT LCD液晶屏的点阵数据,以便在液晶屏上精确地显示数码管风格的字符。 ...

    MacTypeInstaller_2021.1-rc1.exe.7z

    标题中的“MacTypeInstaller_2021.1-rc1.exe.7z”表明这是一个针对Windows用户的软件安装程序,其主要功能是让Windows系统能够更好地支持和渲染Mac字体。这个压缩包文件采用7-Zip格式进行压缩,7-Zip是一种常见的...

    MacTypeInstaller_2010

    MacTypeInstaller的主要功能是将Mac OS X系统中的优秀字体渲染技术引入到Windows环境中,改善默认的DirectWrite或GDI渲染,使得文本在屏幕上呈现更加柔和、自然的视觉效果。尤其是在高分辨率显示器上,优化后的字体...

    MacTypeInstaller_2013_1231_0

    MacType是一款专为Windows系统设计的字体渲染优化工具,它能显著提升系统中文字的显示效果,让Windows的字体看起来更加美观、清晰,类似于Mac OS的字体渲染风格,因此得名MacType。这款软件在2013年12月31日发布的...

    Mactype

    在Windows操作系统中,虽然默认的字体渲染方式已经相当不错,但对于一些追求细节和高质量显示效果的用户来说,Mactype则是一个非常出色的工具。它能显著提升字体在屏幕上的显示质量,使其更加清晰、锐利,接近Mac OS...

    mac系统快捷键

    - 在Windows系统中,大部分快捷操作和Mac相似,但存在一定的键位差异。例如,在Windows系统中,复制使用的是“Ctrl+C”而不是“Command+C”。 - 在一些基本功能上,比如复制、粘贴等,Mac系统与Windows系统有相似...

    OS X 系统的tips

    用户可以根据个人喜好调整Dock的大小、位置和显示方式,使其更加符合自己的使用习惯。 #### 技巧三:OS X与Windows操作的对比 OS X的操作逻辑与Windows有所不同,例如,关闭应用时,OS X仅会将应用最小化到Dock而...

    Violation

    而`.TTF`文件是TrueType字体格式,这是一种广泛使用的可缩放字体格式,常见于Windows和Mac OS系统中。`violation.TTF`可能是用于演示或教育目的的一个特殊字体,可能包含了违反字体版权规定的设计,或者是用于展示...

    MacType2017

    MacType是一款专为Windows系统设计的字体渲染优化工具,尤其在Windows 10环境下,它能够显著提升文本显示的质量,让字体看起来更加清晰、美观,从而改善用户的视觉体验。MacType2017是该软件的一个版本,针对的是...

    Medication

    6. **字体管理**:在多字体环境中,字体管理工具如FontBook(Mac)或Font Manager(Windows)可以帮助用户组织和预览字体,确保在需要时能快速找到合适的字体。 7. **无障碍性**:在医疗应用中,字体设计必须考虑到...

    Designer

    9. **跨平台兼容性**:设计时要考虑字体在不同操作系统和设备上的显示效果,确保在Windows、Mac OS和移动设备上都能正常显示。 10. **无障碍性**:对于视觉障碍的用户,清晰、大号的字体和高对比度的颜色方案至关...

    网页拾色器

    7. **跨平台兼容**:虽然这里提供的文件名为"ColorPix.exe",这表明它可能是Windows操作系统下的应用程序,但很多网页拾色器也有Mac或Linux版本,确保跨平台的使用需求。 8. **集成到其他软件**:有的网页拾色器能...

    STATEOFA

    5. 字体管理:在设计和开发环境中,字体管理工具如FontBook(Mac)和FontExplorer X(Windows)可以帮助用户组织和预览字体库。 6. 字体版权:在商业使用中,必须注意字体的版权问题。很多字体是受版权保护的,未经...

Global site tag (gtag.js) - Google Analytics