IOS、Android、WP移动平台浏览器下常用字体支持度研究


webapp风行了很久,但是最近一年才真正实际的应用起来,尤其是混合型的app开发深的企业的青睐,那么作为一名前端工程师,要做的事情就是要把移动端app以web的形式表现出来,自然字体是不可避免的因素,长久以来对三大移动平台的可用常用字体具体怎么定义和表现含糊不清,也出现了很多情况下无法向交互和视觉设计师们解释,故来做怎么一个研究和整理。

研究过程如下:

1. 确定目标范围。

   首先我们不是要研究移动端的设备具体可以支持什么字体,那样毫无意义,我们想要得到的是我们在WEB里常用的字体和类型在移动端的支持度和具体表现。

2. 整理出一份字体列表并创建测试页面。

   测试字体有五大类型:sans-serif(无衬线)、serif(线)、monospace(等宽)、 fantasy(梦幻)、cuisive(草体);

   常用的字体中无线字体有:Arial、Helvetica、Lucida Grande、Verdana、Tahoma、Trebuchet MS Normal;

   线字体有:Georgia、Times New Roman;

   中文字体有:Simsun(宋体)、Microsoft Yahei(微软雅黑)、Sim hei(黑体)、STXihei(华文细黑);

   外网测试地址链接:http://2.mcorp2.duapp.com/fonts.html

3. 搜集不同平台版本的移动设备,测试页面并截屏汇总结果。

4. 对比分析及填表,发现结论。

测试表格设置及数据结果如下:

分类 字体安卓3.2 (同4.x) 安卓4.x IOS5.x(同IOS6) IOS6.x IOS7.x (同IOS6) WP8.x

sans-serif(无线) 支持/独特 支持/独特 支持/同微软雅黑
serif(线) 支持/独特 支持/独特 支持/独特
monospace(等宽) 支持/独特 支持/独特 支持/独特
fantasy(梦幻) 不支持 支持/独特 不支持
cuisive(草体) 不支持 不支持 不支持

线

Arial 不支持/同Arial 支持/同Helvetica 支持
Helvetica 不支持/同Arial 支持 不支持
Lucida Grande 不支持/同Arial 支持/同Verdana 不支持
Verdana 不支持/同Arial 支持 支持/同Thoma
Tahoma 不支持/同Arial 不支持 支持
Trebuchet MS Normal 不支持/同Arial 支持 支持

线

Georgia 不支持/同Georgia 支持 支持
Times New Roman 不支持/同Georgia 支持/同Georgia 支持

Simsun(宋体) 不支持/类黑体 不支持 支持
Microsoft Yahei(微软雅黑) 不支持/类黑体 不支持 支持/默认字体
Sim hei(黑体) 不支持/类黑体 不支持 支持
STXihei(华文细黑) 不支持/类黑体 支持/默认中文字体 支持/同黑体

 

得出初步结论:

Android平台

 4.0之前安卓支持Dorid系列字体,Droid Sans(无线)、Droid Serif(线)、Droid Sans Mono(等宽),西文无线表现类似Arial,西文  线表现类似于Georgia,中文字体全部表现为类似黑体的线字体;

 4.0以后加入了无线字体Roboto,类似于Arial和Helvetica,更现代。  

 默认情况,西文都会以线字体渲染。

IOS平台  常见的西文字体支持较多,中文默认表现为华文细黑,西文默认表现为线字体(接近Georgia)。
WP平台  wp平台对字体的支持更完全,默认中西文都为微软雅黑
最终安全字体  西文是Arial(安卓字形接近)、Trebuchet MS Normal(因字体特点较少使用),中文则要可以使用不同的黑体系列,无法统一

备注:此结论局限性较大,只针对常见WEB字体进行研究,只针对三大原生系统默认支持的字体,第三方定制的不再研究之列,时间精力有限如有纰漏,望不吝指正。

 

PS:附上本次测试所用的测试机型列表

设备型号 操作系统版本
小米M1 Android4.1.2
小米M1 Android4.0.4
三星Galaxy S3 Android4.1.2
三星Galaxy Tab7.7 Android3.2
iPhone4 IOS5.1.1
iTouch4 IOS6.1.2
iPhone5 IOS7.0.4
Nokia Lumia 920 windowsphone8.0.2

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值