微信網站當中的字體抗鋸齒技術
?
在論述字體抗鋸齒技術之前,我們需要先了解顯示屏的像素。
金華微信網站開發(fā)的設計師告訴我們每一個像素在標準顯示器上都由三部分組成:一個紅次像素點:一個綠次像素點:一個藍次像素點。每一個這樣的次像素的亮度都可以單獨控制,因為它們尺寸非常小,我們的肉眼會將這三個次像素點視為一個純色像素點。
?
而抗鋸齒技術特點是細到為每一個次像素點都設置數值,從而獲得全灰度像素。次像素渲染開發(fā)出了彼此獨立的每個單色組成部分,并使其明顯增強了顯示器分辨率。這使一個像素點的視覺重量同臨近的像素點區(qū)分開,從而使得字體以更小的增量實現平滑。用這個方式渲染的字體可以在字形邊緣看到微弱的色彩變化。次像素渲染需要依靠完美的像素網格對齊,這使得液晶顯示器成了這項技術完美運行的唯一一種顯示器。顯像管顯示器受困于不夠精準和奇怪的分布式像素問題,導致次像素渲染難以實現。說起來其實液晶顯示器之間也存在著很多次像素排列的不同:有些顯示器是按照RGB的順序來排列,然而其他的則是按BGR排列。次像素渲染通過對每個顏色組成部分單獨作設置而達到了三倍的高清分辨率。
?
?
?
?
?
?
?
作為設計師和開發(fā)人員,我們很難控制終端用戶最終以何種方式來查看字體,但是通過使用適當的傳輸方法,我們還是可以確保最佳的表現效果。就是說,我們可以看一下現在最常用的三種輸出到用戶的文字傳送方式:HTML、圖片和slFR。只要應用得當,每一種方式都能獲得理想的效果,大幅提高易讀性,并由此提升整個用戶體驗。通過允許瀏覽器從一個網址導入字體,現在我們可以呈現給用戶任何我們想要的字體,而不再依賴于用戶的字庫。這意味著我們不但能表現更加獨特的字體,而且這些字體效果比經過微調來得更好、更易閱讀。
?
盡管這一特性有望創(chuàng)建一個更完美的線上字體環(huán)境,我們仍然可以看到金華微信網站平臺的設計師選擇像Verdana這樣的字體,這類字體專為屏幕顯示做過特殊設計和微調。一些我們在印刷品上鐘愛使用的字體,當放到屏幕上一經渲染后就看起來很糟糕,特別是小字體。