沒(méi)有過(guò)他們也遭到了一些質(zhì)疑,比方,那樣的機(jī)制依托其三方效勞,受只限他們的正在線工夫,此外一度成績(jī)就是用度,書(shū)體答應(yīng)加上帶寬的占用沒(méi)有是一度小用度,此外,再有人指出,該署計(jì)劃并沒(méi)有能真正阻遏書(shū)體盜用,僅僅是讓盜用更難了一些。
其它計(jì)劃
該技能并沒(méi)有需求對(duì)于原部分書(shū)體資料停止改變,僅僅需求正在書(shū)體資料中嵌入一些額定的答應(yīng)消息。一些 Web 設(shè)想師將共性書(shū)體轉(zhuǎn)換成 Flash 或者圖片,那樣做有很多成績(jī)。.webfont 是一種通過(guò) Zip 打包緊縮的資料包,蘊(yùn)含兩個(gè)資料,info.xml 以及真正的書(shū)體資料,前端蘊(yùn)含了 XML 體例的答應(yīng)消息,受害于其 Zip 緊縮體例,這種書(shū)體資料分寸至多縮小了40%,沒(méi)有過(guò)書(shū)體公司該當(dāng)需要轉(zhuǎn)換機(jī)器,完成書(shū)體片段機(jī)制,那樣,資料分寸還會(huì)升高。
。css3 中的 @font-face 答應(yīng)間接鏈接到書(shū)體原始資料,就像咱們鏈接一度圖片這樣。對(duì)于于 eot的技能底細(xì),能夠參看 w3c 的 embedded opentype (eot) file format 一文。
多少年前,微軟購(gòu)置了10款書(shū)體的版權(quán)供 Web運(yùn)用,就是叫做的 Web 書(shū)體,咱們的 Web 就活正在這 10 款書(shū)體下,沒(méi)有過(guò)規(guī)矩講,雖然有10款,但瀕臨98.7% 的 Web 現(xiàn)實(shí)上只用內(nèi)中的4款,Times, Arial, Verdata, 以及 Georgia。(義務(wù)編者:帝位庫(kù))
眼前,支撐這一建議的書(shū)體公司囊括 House Industries, FontShop, Hoefler & Frere-Jones 等,以至 Typotheque 本人也支撐這一建議,Bilak 說(shuō),這沒(méi)有是一度無(wú)比現(xiàn)實(shí)的計(jì)劃,是一種讓步,固然仍沒(méi)有能消弭書(shū)體商的一切疑慮。實(shí)正在的書(shū)體象征著更少的數(shù)據(jù)量,雖然對(duì)于少數(shù)寬帶用戶來(lái)說(shuō)算沒(méi)有上什么,但對(duì)于一些運(yùn)用挪動(dòng)設(shè)施的用戶來(lái)說(shuō)卻非常主要,實(shí)正在的書(shū)體再有更多益處,比方能夠縮放,譯者,索引,能夠運(yùn)用讀屏硬件誦讀。
最初的考慮
以次是一度 typekit 的范例(http://forabeautifulweb.com/):
}
font-family:"skolar-1","skolar-2"""palatino","georgia","times","serif";
#introduction .one p {
你向 typekit 付錢運(yùn)用這個(gè)書(shū)體,他們給你一段 javascript 代碼嵌入到你的主頁(yè)即可,比方:
除非 .webfont ,typekit 也是一種不值關(guān)心的計(jì)劃,容易說(shuō),就是將書(shū)體放正在其三方效勞器上供調(diào)用。eot 只支撐 ie,為了能通用,微軟于2007年將 eot 提交給 w3c (供 css3 運(yùn)用),2007每年終,w3c 回絕了微軟的提案,說(shuō)辭之一是保險(xiǎn)成績(jī)。而價(jià)錢成績(jī)沒(méi)有同效勞商各沒(méi)有相反,沒(méi)有過(guò)讓更多的公司參加出去會(huì)讓價(jià)錢升高到市面可以承受的程度,對(duì)于于書(shū)體盜用,書(shū)體商們并沒(méi)有喜愛(ài) DRM,他們指望書(shū)體很簡(jiǎn)單安排運(yùn)用。唱片業(yè)的版權(quán)形式并沒(méi)有適宜書(shū)體業(yè),由于書(shū)體設(shè)想還沒(méi)有變化一度占有事業(yè)協(xié)會(huì)的事業(yè),他們少數(shù)都是人多勢(shì)眾,書(shū)體盜用對(duì)于他們的中傷很大。
上圖是 Typotheque 公司需要的兼容 @font-face 規(guī)范的 Web 書(shū)體技能示例。 (http://twitter.com/h_fj/status/2655923216)
最近,兩個(gè)備受尊重的書(shū)體設(shè)想師 tal leming 與 erik van blokland 提出了一種代替 eot 的提案,這種技能并非惟有技能,完成興起也沒(méi)有簡(jiǎn)單,h&fj 正在 twitter 上那樣形容 .webfont :
.webfont
曾有人將 eot 形容為 opentype 中的 drm,而一旦 eot 和 drm 聯(lián)絡(luò)到一同,其前途便立即陰暗興起。
相關(guān) web書(shū)體的議題正正在增加,對(duì)于 web設(shè)想師來(lái)說(shuō),他們并沒(méi)有關(guān)心技能底細(xì),無(wú)論是 truetype 的 hinting 技能,還是 opentype 的 permissions tables,他們關(guān)切的是我如何正在主頁(yè)中運(yùn)用某款書(shū)體。
Typekit 和 Fontdeck 的任務(wù)形式和 Typotheque 相似,他們按域名印發(fā)書(shū)體答應(yīng),因而別的網(wǎng)站即便失去了這段代碼,也無(wú)奈運(yùn)用,他們經(jīng)過(guò)運(yùn)用書(shū)體片段來(lái)升高數(shù)據(jù)量。
嵌入書(shū)體體例(eot)是微軟開(kāi)拓的一種技能,答應(yīng) opentype 書(shū)體嵌入到主頁(yè)并能夠鍵入至閱讀器渲染,閱讀器依據(jù) css 中 @font-face 的界說(shuō),鍵入,渲染這種 .eot 后綴的書(shū)體資料。雖然 .webfont 具有保險(xiǎn)成績(jī),但是絕大少數(shù)分量級(jí)書(shū)體公司都支撐 .webfont,見(jiàn) @typegirl 的 twitter 信息 most of the important foundries are supporting #webfont。
玲瓏,關(guān)閉,文雅,前瞻,事實(shí)。
異狀:TypeKit, Fontdeck, 以及 Typotheque 的 Web 書(shū)體效勞
除非美學(xué)上的考量,再有一些理論上的思忖,特別是可拜訪性。該技能另一益處是,無(wú)需任何順序,css 的 @font-face 能夠間接援用本書(shū)體,而 @font-face 正被簡(jiǎn)直一切閱讀器所支撐。
容易說(shuō),.webfont 就是正在書(shū)體中嵌入了拜訪答應(yīng)表,閱讀器能夠讀出該署答應(yīng)消息,并決議能否該當(dāng)鍵入和渲染該署書(shū)體。雖然 Firefox 個(gè) Safari 沒(méi)有斷踴躍地推進(jìn) Web 中的 TrueType 和 OpenType 技能,但是將生意書(shū)體放到效勞器供調(diào)用會(huì)進(jìn)犯到書(shū)體商的權(quán)利,由于此,至多有三家公司謀求運(yùn)用特別技能,正在兼容 @font-face 的大前提下,完成對(duì)于受權(quán)書(shū)體的拜訪,多家信體商成心支撐該技能,同聲,一些大的書(shū)體商示意支撐 .webfont。eot究竟怎樣回事?容易說(shuō),書(shū)體業(yè)沒(méi)有愿支撐。該署資料只正在以后頁(yè)運(yùn)動(dòng)的形態(tài)下,暫時(shí)裝置正在用戶的零碎中。(翻譯注:筆者明顯忘卻了中文字庫(kù)宏大的資料分寸成績(jī))
雖然該署書(shū)體設(shè)想優(yōu)質(zhì),特別正在眼前廣泛具有的低區(qū)分率顯現(xiàn)器上,但是,該署無(wú)限的書(shū)體顯示千篇一概,特別是公司網(wǎng)站用戶,他們更指望完成差同性,比方,他們指望經(jīng)過(guò)定制的書(shū)體抒發(fā)公司的辨認(rèn)消息。webfont 計(jì)劃失掉了書(shū)體業(yè)寬泛的歡送和支撐 (以至 typekit 也支撐它),但這并沒(méi)有象征著咱們很快就能夠用到 .webfont,w3c 率先要確認(rèn)絕大少數(shù)書(shū)體商支撐該技能,而后,才會(huì)開(kāi)端他們?nèi)唛L(zhǎng)而湍急的順序,而后是閱讀器對(duì)于此需要支撐,要實(shí)現(xiàn)全副進(jìn)程,或者許需求多少年工夫。最終無(wú)論哪個(gè)計(jì)劃獲勝,那些書(shū)體設(shè)想師們也要松開(kāi)工夫,少數(shù)書(shū)體眼前還沒(méi)無(wú)為正在銀幕上顯現(xiàn)停止優(yōu)化,假如他們要和那些曾經(jīng)做了優(yōu)化的書(shū)體(如 verdana)合作的話,他們后面的任務(wù)還很沉重。而閱讀器設(shè)想商仿佛也樂(lè)意參加到某個(gè)技能中,特別當(dāng) W3C 接收該技能變化規(guī)范時(shí),沒(méi)有過(guò)閱讀器設(shè)想商至多要期待 W3C 實(shí)現(xiàn)系列任務(wù)能力需要支撐。Rutter 注釋道,最最少,更多書(shū)體選項(xiàng)能夠能讓網(wǎng)站看下去更有共性。
書(shū)體設(shè)想公司需求什么?
web 設(shè)想師需求更多選項(xiàng),他們需求更多書(shū)體,眼前,諸如 sifr, cufón 等 web 書(shū)體代替計(jì)劃讓設(shè)想師們能夠運(yùn)用 web 保險(xiǎn)書(shū)體之外的書(shū)體完成更好的設(shè)想,但是,該署計(jì)劃性質(zhì)上都是一種代替計(jì)劃,它們只能偶然用來(lái)題目或者大批文字。
web 設(shè)想師們需求什么?
7月14日至19日,于 atlanta 舉行的 typecon 2009 上,眾人議論了如何正在 web 中嵌入書(shū)體(web font embedding: the new state of the debate),對(duì)于于這次宴會(huì),有以次 twitter 信息能夠參看,stephen coles 的 @typographica 以及 grant hutchinson 的 @splorp。2008年,微軟又一次提交該計(jì)劃,微軟正在提案中如是說(shuō):
處理計(jì)劃
鍵入該署書(shū)體也象鍵入一度資料這樣容易,沒(méi)有言而喻的是,書(shū)體公司沒(méi)有喜愛(ài)這種形式。
書(shū)體設(shè)想公司并沒(méi)有指望他們的書(shū)體原始資料被上傳到網(wǎng)站,這樣,書(shū)體很簡(jiǎn)單被盜用。關(guān)于那些沒(méi)有支撐 @font-face 的閱讀器,他們也有沒(méi)有同的應(yīng)答措施,比方 Typekit 會(huì)運(yùn)用 sIFR or Cufón 代替計(jì)劃。沒(méi)有過(guò)眾人還是提出了一些特地的 Web 書(shū)體建議,微軟最近再次向 W3C 提交 EOT 提案,沒(méi)有被仍被回絕,這次提交的 EOT 計(jì)劃起名兒為 EOT Lite,仿佛象征著一種讓步,沒(méi)有過(guò) Readable Web 的 Richard Fink 注釋到,EOT Lite 比 TTF 資料略有沒(méi)有同,蘊(yùn)含調(diào)動(dòng)過(guò)的資料頭以及沒(méi)有同的資料后綴。
向前追溯至1997年,微軟開(kāi)拓了一度公用的嵌入式 opentype 體例(eot),性質(zhì)上就是一種縮略版的 opentype。
將來(lái):咱們本人的 Web 書(shū)體
對(duì)準(zhǔn)于該署質(zhì)疑,Rutter 示意,依托其三方效勞的零碎四處都是,想想 Google 地質(zhì)圖或者 Amazon S3,眾人沒(méi)多余擔(dān)憂其牢靠性。此外,諸如希臘文,泰文,中文一類的言語(yǔ)眼前沒(méi)有很好的通用 Web 保險(xiǎn)書(shū)體,假如能完成自界說(shuō)書(shū)體,將是一種佳音。Typekit 的 Jeffery Veen 正在其公司博客中注釋道,咱們的手段是消弭一般意思上的濫用。
現(xiàn)在,曾經(jīng)有沒(méi)有少效勞商需要基于 @font-face 規(guī)范的 Web 書(shū)體效勞,但是正在書(shū)體盜用異樣容易的昨天,如何壓服書(shū)體商需要正在線答應(yīng)?此外便有了 TypeKit, Fontdeck 一類的效勞,他們占有非法受權(quán)的正在線書(shū)體,經(jīng)過(guò)向 Web 設(shè)想與開(kāi)拓者需要一段 CSS 和 JavaScript 代碼完成對(duì)于該署正在線書(shū)體的拜訪,除此之外,一些書(shū)體商也推出一些相似效勞。內(nèi)中的緣由正象 Web 設(shè)想師 Richard Rutter 所說(shuō)的這樣,設(shè)想與可拜訪性成績(jī)。
本貼來(lái)自天極網(wǎng)群樂(lè)社區(qū)--http://q.yesky.com/group/review-18227880.html
假如最終無(wú)奈達(dá)因素歧,.webfont 將永久停止正在提案階段,假如達(dá)因素歧,咱們正在閱讀器中看到 .webfont 的最早工夫生怕也要2011到2012年。Fontdeck 由 Rutter Clearleft 設(shè)想公司開(kāi)拓,能夠?qū)?zhǔn)于沒(méi)有同閱讀器推出沒(méi)有同書(shū)體體例,比方 IE 支撐 @font-face,但限于于微軟本人的 EOT 體例。
而由書(shū)體設(shè)想師 Tal Leming 與 Erik van Blokland 建議的 .webfont 計(jì)劃則遭到了少數(shù)書(shū)體商甚至 W3C 的關(guān)心。翻譯注:該署計(jì)劃很多是經(jīng)過(guò)特地機(jī)器,將那種書(shū)體下需求顯現(xiàn)的文字生成 flash 素材,再將 flash 素材嵌入主頁(yè)對(duì)于應(yīng)的地位,該署計(jì)劃的缺點(diǎn)是沒(méi)有言而喻的。.webfont 是一種將來(lái)的計(jì)劃,或者許要兩年或者四年,Bilak 說(shuō),也有人以為這一進(jìn)程需求五年或者更短工夫。
對(duì)于于這一技能 david berlow 的 permissions table for opentype 提案能夠給咱們一些提醒(技能底細(xì)),容易說(shuō),就是正在書(shū)體資料中嵌入答應(yīng)消息,比方,正在書(shū)體中嵌入這個(gè)站點(diǎn)能否占有運(yùn)用這個(gè)書(shū)體的答應(yīng)的消息。
干什么要費(fèi)這番不利?
作為 CSS3 的一項(xiàng)改良,特別是 @font-face 規(guī)范的對(duì)于手,.webfont 技能為 Web 設(shè)想師需要了更豐盛的書(shū)體選項(xiàng)。
隨著 CSS3 漸入良心,Web 書(shū)體逐步變化議題,這種行將讓將來(lái)的 Web 愈加豐盛多彩的技能(或者許說(shuō)規(guī)范)占有多種能夠,固然 .webfont 行將提交 W3C,但是它的完成依然指日可待,期待是苦楚的,因而,一些公司聯(lián)結(jié)書(shū)體設(shè)想推出兼容 @font-face 規(guī)范的技能,由于支流的閱讀器都支撐 @font-face,這種技能正在 .webfont 完成事先沒(méi)有失為一種沒(méi)有錯(cuò)的代替品,參看對(duì)于于 Web 書(shū)體:異狀與將來(lái)。書(shū)體業(yè)并沒(méi)有一度事業(yè)協(xié)會(huì)能夠唱票經(jīng)過(guò)這個(gè)決定,最瀕臨的方法是找到一切支撐 .webfont 的書(shū)體公司。
之上是 Typekit 的編者界面
Typotheque 的 Peter Bilak 說(shuō),咱們的效勞運(yùn)用 TTF 書(shū)體,但躲藏了該署書(shū)體的實(shí)正在的地點(diǎn),因而它們沒(méi)有會(huì)被合法復(fù)制,咱們對(duì)于書(shū)體停止理解決,去掉了閱讀器無(wú)奈辨認(rèn)的全體,而后向用戶需要一段代碼,那樣資料分寸只要原始資料的10%到20%大小。Font Bureau 的 David Berlow 則建議正在規(guī)范 OpenType 書(shū)體中退出一度答應(yīng)表,再不閱讀器查驗(yàn)這個(gè)書(shū)體能否答應(yīng)用來(lái)這個(gè)網(wǎng)站。
咱們需求分歧看法,但是分歧看法只能經(jīng)過(guò)讓步失掉。有人感覺(jué),這很好但也很風(fēng)險(xiǎn),由于人人能夠翻開(kāi)某個(gè)書(shū)體資料本人編者答應(yīng)消息。(翻譯注:這大概會(huì)處理中文件體資料分寸宏大的成績(jī))
固然下面說(shuō)的該署 Web 書(shū)體計(jì)劃有諸多缺點(diǎn),他們正在眼前至多是曾經(jīng)能夠運(yùn)用了的。