字體格式指南:TTF桑孩、OTF拜鹤、WOFF、EOT和SVG

30649.pic.jpg

EOT洼怔,TTF署惯,WOFF,SVG镣隶,WOFF2...字體格式有很多選擇极谊,盡管格式種類繁多,但沒有一種格式適用于所有瀏覽器安岂。這意味著我們必須使用多種字體格式來提供一致的體驗(yàn)轻猖。

按瀏覽器支持字體格式

cross-browser-support.png

現(xiàn)在,讓我們復(fù)習(xí)一些基礎(chǔ)知識域那,并仔細(xì)看看網(wǎng)絡(luò)上使用的不同字體格式咙边。

TrueType字體(TTF)

ttf.png

TrueType字體格式由蘋果和微軟開發(fā)猜煮,作為對PostScript字體格式的回應(yīng)。TTF長期以來一直是Mac和Windows操作系統(tǒng)上字體最常見的格式败许。各大瀏覽器都支持過王带。然而,IE8不支持TTF市殷;從IE9開始愕撰,它只得到部分支持,因?yàn)樽煮w必須設(shè)置為“可安裝”醋寝。

TTF允許最基本的數(shù)字版權(quán)管理類型——一個可嵌入的標(biāo)志搞挣,指定作者是否允許將字體文件嵌入PDF文件和網(wǎng)站。有一些工具允許修改此標(biāo)志音羞,這是TTF格式的主要問題之一囱桨。另一個缺點(diǎn)是TTF/OTF字體沒有壓縮,因此它們的文件大小更大嗅绰。

OpenType(OTF)

otf.png

OpenType是TTF的演變舍肠。這是Adobe和微軟共同努力的結(jié)果。OpenType字體將屏幕和打印機(jī)字體數(shù)據(jù)包含在一個組件中窘面。OTF具有幾種獨(dú)家功能貌夕,包括支持多個平臺和擴(kuò)展字符集。OTF字體可用于Macintosh和Windows操作系統(tǒng)民镜。

OTF還允許存儲多達(dá)65,000個字符。這個額外的空間讓設(shè)計師可以自由地包括附加組件险毁,如小寫字母制圈、舊樣式圖形、備用字符和其他附加字符畔况,這些附加字符以前必須作為單獨(dú)的字體分發(fā)鲸鹦。

嵌入式開放類型(EOT)

eot.png

EOT字體由微軟設(shè)計為網(wǎng)絡(luò)上使用的字體。這是試圖解決TTF和OTF在網(wǎng)絡(luò)上發(fā)布時的版權(quán)缺陷跷跪。EOT使用微軟工具從現(xiàn)有的TTF/OTF字體創(chuàng)建字體馋嗜。壓縮和子設(shè)置使字體文件變小。子設(shè)置提供了一些版權(quán)保護(hù)吵瞻,但EOT也使用加密來進(jìn)一步保護(hù)葛菇。聽起來很有希望嗎?是的橡羞,但EOT格式僅由Internet Explorer支持眯停。

Web開放字體格式(WOFF)

woff.png

WOFF本質(zhì)上是包含了基于SFNT的字體(如TrueTypeOpenType或其他開放字體格式)卿泽,且這些字體均經(jīng)過WOFF的編碼工具壓縮莺债,以便嵌入網(wǎng)頁中。這是Mozilla基金會、微軟和Opera軟件合作的結(jié)果齐邦。因?yàn)樽煮w是壓縮的椎侠,所以加載速度更快。元數(shù)據(jù)允許在字體文件中包含許可證數(shù)據(jù)措拇,以解決版權(quán)問題我纪。這是一個萬維網(wǎng)聯(lián)盟的建議,顯然是字體格式的未來儡羔。

WOFF2是下一代WOFF宣羊。WOFF2格式比原始WOFF平均壓縮增益30%。由于它仍然只是一個推薦的升級汰蜘,它沒有WOFF的廣泛支持仇冯。

可伸縮矢量圖形字體(SVG)

svg.png

SVG字體是使用SVG的“font”元素定義的。這些字體包含字形輪廓作為標(biāo)準(zhǔn)SVG元素和屬性族操,就好像它們是SVG圖像中的單個矢量對象一樣苛坚。 SVG字體的最大缺點(diǎn)是缺少字體提示,字體提示是嵌入的額外信息色难,可呈現(xiàn)小字體且具有質(zhì)量和易讀性泼舱。另外,SVG不適用于正文枷莉,由于在Safari娇昙,Safari Mobile和Chrome上無法選擇文本,因此無法選擇單個字符笤妙,單詞或任何自定義選項(xiàng)冒掌,您只能選擇整個文本行或段落。

然而蹲盘,如果您的目標(biāo)是iPhone和iPad用戶股毫,SVG字體是您的唯一選擇。這是 iOS 版 Safari 瀏覽器 4.1 及以下版本允許的唯一文件格式召衔。

明智地選擇字體格式

如您所見铃诬,有很多因素可能會影響網(wǎng)頁字體的呈現(xiàn)。為了提供質(zhì)量和一致性苍凛,在所有可能的操作系統(tǒng)和瀏覽器組合上進(jìn)行測試至關(guān)重要趣席。


轉(zhuǎn)載自creativemarket.com - The Missing Guide to Font Formats: TTF, OTF, WOFF, EOT & SVG

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市毫深,隨后出現(xiàn)的幾起案子吩坝,更是在濱河造成了極大的恐慌,老刑警劉巖哑蔫,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件钉寝,死亡現(xiàn)場離奇詭異弧呐,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)嵌纲,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進(jìn)店門俘枫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人逮走,你說我怎么就攤上這事鸠蚪。” “怎么了师溅?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵茅信,是天一觀的道長。 經(jīng)常有香客問我墓臭,道長蘸鲸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任窿锉,我火速辦了婚禮酌摇,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嗡载。我一直安慰自己窑多,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布洼滚。 她就那樣靜靜地躺著埂息,像睡著了一般。 火紅的嫁衣襯著肌膚如雪遥巴。 梳的紋絲不亂的頭發(fā)上耿芹,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天,我揣著相機(jī)與錄音挪哄,去河邊找鬼。 笑死琉闪,一個胖子當(dāng)著我的面吹牛迹炼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播颠毙,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼斯入,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蛀蜜?” 一聲冷哼從身側(cè)響起刻两,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎滴某,沒想到半個月后磅摹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體滋迈,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年户誓,在試婚紗的時候發(fā)現(xiàn)自己被綠了饼灿。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡帝美,死狀恐怖碍彭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情悼潭,我是刑警寧澤庇忌,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站舰褪,受9級特大地震影響皆疹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜抵知,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一墙基、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刷喜,春花似錦残制、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至浊闪,卻和暖如春恼布,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背搁宾。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工折汞, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人盖腿。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓爽待,卻偏偏與公主長得像,于是被迫代替她去往敵國和親翩腐。 傳聞我的和親對象是個殘疾皇子鸟款,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,926評論 2 361

推薦閱讀更多精彩內(nèi)容