2.字樣)iOS 7勝出。iOS 7默認中文字體為“中文加粗”,Android KitKat默認中文字體為“Droid Sans Fallback”。個人覺得這兩種字體都不太好,各有各的缺點。(之前知乎對這兩種字體有過很多討論,以後有時間找鏈接補上就不贅述了。)
中文字體並不出彩。“Droid Sans Fallback”是Android早期隨Droid Sans推出的CJK字體,包括簡體中文、繁體中文、韓文和日文。最重要的特點是使用了拼接技術,導致框架結構非常松散,被大家所詬病。但是從設計的角度來看,還是不錯的。還衍生出了現在流行的現代漢字字體“文全義微米黑”。
中西兩種語言搭配都很差,安卓更差。“Droid Sans Fallback”最初被設計為與Droid Sans混合使用。但是Android 4.0之後,西文字體升級為Robotico,中文字體卻沒有變化,所以和Robotico這種細長的西文字體混在壹起還是有違和感。而中文逗號很難直視。
重量這個詞安卓徹底被打敗了。這是目前安卓中文字體排版的嚴重缺陷。《Droid Sans Fallback》只有壹個字重,加粗等效果都是軟件做的,看起來肯定會比較粗糙。在這壹點上,用戶的感知是非常不同的。
3.字體渲染)iOS 7勝出。Android KitKat目前使用的是FreeType 2版本2.4.12,沒有其他優化,在排版和渲染上也極其簡單。雖然看不到iOS 7字體渲染的源代碼,但是根據Core Text新引擎的界面,可以看出iOS 7在字體渲染領域依然保持領先開源社區。雖然iOS也用FreeType 2,和Mac OS X不壹樣,但iOS 7壹定不能像Android KitKat壹樣,使用沒有優化的默認配置。而且從個人使用iOS遇到的字體渲染的bug來看,iOS 6/7應該是分塊渲染的,這壹點也和Android不同。