成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳談關于Web字體:現狀與未來

開發 前端
有關Web字體的話題正在增多,對Web設計師來說,他們并不關注技術細節,不管是TrueType的Hinting技術,還是 OpenType的Permissions Tables,他們關心的是我如何在網頁中使用某款字體。

7月14日至19日,于 Atlanta 召開的 TypeCon 2009 上,人們討論了如何在 Web 中嵌入字體(Web Font Embedding: The New State of the Debate),關于這次會議,有以下 Twitter 消息可以參閱,Stephen Coles 的 @typographica 以及 Grant Hutchinson 的 @splorp。

[[4606]]

Web 設計師們需要什么?

Web 設計師需要更多選項,他們需要更多字體,目前,諸如 sIFR, Cufón 等 Web 字體替代方案讓設計師們可以使用 Web 安全字體之外的字體實現更好的設計,然而,這些方案本質上都是一種替代方案,它們只能偶爾用于標題或少量文字。譯者注:這些方案很多是通過專門工具,將某種字體下需要顯示的文字生成 Flash 素材,再將 Flash 素材嵌入網頁對應的位置,這些方案的缺陷是顯而易見的。

字體設計公司需要什么?

字體設計公司并不希望他們的字體原始文件被上傳到網站,那樣,字體很容易被盜用。CSS3 中的 @font-face 允許直接鏈接到字體原始文件,就像我們鏈接一個圖片那樣。

fonts


下載這些字體也象下載一個文件那樣簡單,顯而易見的是,字體公司不喜歡這種方式。唱片業的版權模式并不適合字體業,因為字體設計還沒有成為一個擁有行業協會的行業,他們多數都是單槍匹馬,字體盜用對他們的傷害很大。

解決方案

向前追溯至1997年,微軟開發了一個專用的嵌入式 OpenType 格式(EOT),本質上就是一種縮略版的 OpenType。EOT 只支持 IE,為了能通用,微軟于2007年將 EOT 提交給 W3C (供 CSS3 使用),2007年年底,W3C 拒絕了微軟的提案,理由之一是安全問題。2008年,微軟又一次提交該方案,微軟在提案中如是說: 

嵌入字體格式(EOT)是微軟開發的一種技術,允許 OpenType 字體嵌入到網頁并可以下載至瀏覽器渲染,瀏覽器根據 CSS 中 @font-face 的定義,下載,渲染這種 .EOT 后綴的字體文件。這些文件只在當前頁活動的狀態下,臨時安裝在用戶的系統中。

曾有人將 EOT 描述為 OpenType 中的 DRM,而一旦 EOT 和 DRM 聯系到一起,其前景便立刻暗淡起來。關于 EOT的技術細節,可以參閱 W3C 的 Embedded OpenType (EOT) File Format 一文。EOT到底怎么回事?簡單說,字體業不愿支持。
.webfont

最近,兩個備受尊重的字體設計師 Tal Leming 與 Erik van Blokland 提出了一種替代 EOT 的提案,這種技術并非專有技術,實現起來也不復雜,H&FJ 在 Twitter 上這樣描述 .webfont :

小巧,開放,優雅,前瞻,現實。 (http://twitter.com/H_FJ/status/2655923216

簡單說,.webfont 就是在字體中嵌入了訪問許可表,瀏覽器可以讀出這些許可信息,并決定是否應該下載和渲染這些字體。webfont 方案獲得了字體業廣泛的歡迎和支持 (甚至 TypeKit 也支持它),但這并不意味著我們很快就可以用到 .webfont,W3C 首先要確認絕大多數字體商支持該技術,然后,才會開始他們漫長而緩慢的程序,然后是瀏覽器對此提供支持,要完成全部過程,也許需要幾年時間。

關于這一技術 David Berlow 的 Permissions Table for OpenType 提案可以給我們一些提示(技術細節),簡單說,就是在字體文件中嵌入許可信息,比如,在字體中嵌入某個站點是否擁有使用某個字體的許可的信息。

該技術并不需要對原有的字體文件進行改動,僅僅需要在字體文件中嵌入一些額外的許可信息。有人覺得,這很好但也很危險,因為人人可以打開這個字體文件自己編輯許可信息。該技術另一好處是,無需任何程序,CSS 的 @font-face 可以直接引用該字體,而 @font-face 正被幾乎所有瀏覽器所支持。

其它方案

除了 .webfont ,Typekit 也是一種值得關注的方案,簡單說,就是將字體放在第三方服務器上供調用。

typekit-customise字體


你向 Typekit 付費使用某個字體,他們給你一段 JavaScript 代碼嵌入到你的網頁即可,比如:

#introduction .one p {
font-family:"skolar-1","skolar-2","Palatino","Georgia","Times","serif";
}

以下是一個 Typekit 的實例(http://forabeautifulweb.com/):

Typekit的實例


***的思考

我們需要一致意見,然而一致意見只能通過妥協獲得。字體業并沒有一個行業協會可以投票通過某個決議,最接近的辦法是找出所有支持 .webfont 的字體公司。盡管 .webfont 存在安全問題,然而絕大多數重量級字體公司都支持 .webfont,見 @typegirl 的 Twitter 消息 Most of the important foundries are supporting #webfont。

如果最終無法達成一致,.webfont 將永遠停留在提案階段,如果達成一致,我們在瀏覽器中看到 .webfont 的最早時間恐怕也要2011到2012年。最終不管哪個方案獲勝,那些字體設計師們也要抓緊時間,多數字體目前還沒有為在屏幕上顯示進行優化,如果他們要和那些已經做了優化的字體(如 Verdana)競爭的話,他們前面的工作還很繁重。

【編輯推薦】

  1. Web 2.0應用10種商業模式
  2. Web 2.0巨頭危機四伏 領先地位難持續
  3. Web 2.0需要向SOA學習的五件大事
  4. 實現真正Web 2.0 需借助開源技術力量
  5. Web 2.0 時代PHP能走的更遠嗎
責任編輯:彭凡 來源: cnbeta
相關推薦

2011-02-21 09:10:42

WebHTML 5JavaScript

2009-07-03 09:41:27

HTML 5

2022-04-09 08:49:28

元宇宙

2013-05-23 09:58:18

融合系統未來基礎設施

2017-05-12 09:58:31

NAND閃存現狀未來

2019-06-28 08:27:27

車聯網5G移動通信

2010-04-19 18:13:48

Unix操作系統

2020-12-04 10:57:15

物聯網科學

2024-04-11 08:02:11

算法用戶畫像深度學習

2010-01-21 11:11:22

SAN交換機

2023-04-23 18:39:05

數據中心

2020-12-18 08:36:06

芯片行業臺積電中芯國際

2014-12-08 11:01:09

openstack網絡network

2023-10-06 09:43:13

2022-05-17 23:32:47

人工智能數據科學機器人

2021-05-17 11:08:18

5G基站技術

2011-12-01 11:55:57

云計算云手機

2018-07-30 13:34:04

2022-05-30 09:43:06

數據庫字節跳動數據規模

2015-10-19 11:28:49

WebAPP未來
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰电影 | 国产又色又爽又黄又免费 | 国产1区2区在线观看 | 天天久久 | 久久久久国产精品人 | 亚洲国产成人精 | 国产精品成人一区二区三区夜夜夜 | 国产毛片av | 日韩在线一区二区三区 | 精品九九 | 成年人视频在线免费观看 | 日韩欧美在线观看 | 国产一区二区在线播放 | 成人一区二区三区在线 | 欧美日韩精品区 | 97视频成人 | 青青久久久 | 中文字字幕在线中文乱码范文 | 国内精品久久久久久影视8 最新黄色在线观看 | 成人免费黄色片 | 成年人黄色一级片 | 久久久久久久久久毛片 | 欧美精品1区2区3区 精品国产欧美一区二区 | 亚洲天堂男人的天堂 | 亚洲第一视频网 | 男人阁久久| 天天天天天天天干 | 精品96久久久久久中文字幕无 | 国产成人精品一区二区在线 | 国产精品免费一区二区三区四区 | 国产精品美女久久久久久久网站 | 请别相信他免费喜剧电影在线观看 | 蜜桃精品在线 | 久久精品国产清自在天天线 | 夜夜摸天天操 | 99精品国产在热久久 | 久久综合久 | 国产精品久久久久久久久久三级 | 午夜在线观看免费 | 黄色片网站国产 | 天天激情综合 |