把握5元素,讓頁面文字閱讀更舒適

百度MUX發表於2013-07-18

上網線上閱讀,是大多人獲取資訊的重要途徑。使用者會在網上閱讀到大量的新聞及各類文章,特別是網路小說,這些頁面展示的主體就是通篇大段的文字。對於這種看似簡單的文字堆砌的頁面,有沒有人抱怨過:“這樣的頁面還需要出效果圖啊?”作為網頁設計師的你是怎樣處理這樣的介面的?

是習慣性的使用宋體字或者微軟雅黑?
是直接設為12px或者14px的字號?
你有想過為什麼要使用這種字型、字號嗎?
你有考慮過文字排布與閱讀效率的關係嗎?
你的頁面背景會影響到使用者的瀏覽舒適度嗎?

讓我們從以下5個元素具體分析。

字型、字號

字型和字號這兩個元素必須捏在一起說。

字型分為襯線體(serif)與非襯線體(sans serif)。簡單的說,襯線體(serif)就是帶有襯線的字型,筆畫粗細不同並帶有額外的裝飾,開始和結尾有明顯的筆觸(如下圖)。常用的英文襯線體有Times New Roman和Georgia,中文即是我們在windows下最常見的中易宋體。

與襯線體相反,無襯線裝飾,筆畫粗細無明顯查差異的字型就是非襯線體(sans serif)。Arial、Helvetica、Verdanad都是我們熟悉的英文非襯線體,中文有微軟雅黑和mac下預設的中文-華文細黑。

在過去,普遍認為有筆觸裝飾的襯線體,可提高辨識度和閱讀效率,更適合做為閱讀的字型。多用於報紙、書籍等印刷品的正文。非襯線體飽滿醒目,常用做標題或者用於較短的段落。

很長一段時間裡,在網際網路上我們會注意這樣的一個現象,國外網站大部分以非襯線體為主,而中文網站基本就是宋體。其實不難理解,襯線字型筆畫有粗細之分,很小字的情況下細筆畫就被弱化,受限於電腦的解析度,10-12px的襯線字型在顯示器上是相當難辨認的(見下圖);同字號的非襯線體筆畫簡潔而飽滿,更適於做網頁字型。windows下,中文宋體小字點陣的特性,12px、14px的字號顯示仍然相當清晰美觀,便於閱讀。這也就是為什麼大多網頁設計製作人員容易機械性的選用特定字號或英文或中文的字型。

如今隨著顯示器越來越大,解析度越來越高,經常會覺得看12px的文字有點吃力,做為設計師也會不自覺的開始大量使用14px的字型,而且越來越多的網站開始使用15、16px甚至18px以上的字號做正文文字。大字號的使用,對英文字型來講,襯線體的高辨識度和流暢閱讀的優勢就體現出來了。中文宋體在顯示14號以上字型時,單線條大字總是看上去有些單薄不那麼協調,特別是這款點陣字在ClearType(http://baike.baidu.com/view/755822.htm) 強制平滑顯示狀態下尤其顯得模糊不清。微軟雅黑就是微軟在這個字型顯示問題上的解決方案。

讓我們分別對比下中英文的襯線體與非襯線體在不同字號時的顯示效果。

英文以Times和Verdanad為例,中文以宋體和微軟雅黑為例。

行長

我們隨手拿起一本書或者一份報紙,數一數每行的文字,一般情況下都不會超過40個漢字。這是因為如果每行文字過長,讀者會不停的轉動脖子,感到疲憊的同時也會降低閱讀效率;目光從行尾移至下一行首,也很容易序列,影響讀者瀏覽文章的節奏。這點同樣適用於網頁上的文章閱讀。由於顯示器是橫向的,我們更要注意劃分閱讀區域。

文字寬度控制在450-700px為宜,此範圍內參照字號大小;
英文每行80-100個字母(空格算一個字母)為宜;
中文每行30-40個漢字為宜。

間距

通過設定間距,我們就可以控制文字的密度。如果每行間距太小,與文字過長一樣,讀者瀏覽文章時也容易序列;如果行距過寬,閱讀時就會感覺文章不夠連貫。

間距沒有固定的值,通常是根據字型大小來定義的。在word裡我們常看到雙倍行距、單倍行距和1.5倍行距的選項。網頁上行距的單位常用em來表示,不管是中文網站還是英文網站,大家多喜歡用1.5em-1.8em的行距。以1.6em的行距為例,字號16px的字,行距就是25.6px。

如(圖)所示,1.5-1.8em的行距的確是非常適於閱讀的文字密度。

關於段距,我們要考慮一下具體實際情況。比如文章篇幅較短,就不需要很寬的段距;二文章篇幅很長,特別是那些偏學術的比較枯燥的文章,就要多利用段距把握文章的節奏,給閱讀者喘息和思考的機會,且使文章更有層次和可讀性。

背景

白色是全頻光,全放射光對人眼睛的最有刺激,所以很多印刷品讀物的紙張都選用乳白色或者淡黃色的紙張。由於顯示器本身就發光,所以同是純白色背景的文字,在電腦上比在紙上閱讀會使眼睛更容易疲乏,另有研究表明:在電腦上閱讀只有在紙上閱讀速度的78%,閱讀效率大大減低。因此,為了提高頁面瀏覽的舒適度和效率,越來越多的頁面採用淺灰色和淡黃色做為頁面背景。

另外,印刷品以文字為主的出版物往往會採用低光澤度的紙張,也是因為光澤度高的紙張反射度高,導致閱讀質量下降,容易使人視覺疲勞。頁面背景仿造低光澤度的紙張(紙張紋理)也能否提高閱讀的舒適度呢?

我曾做過這樣一個小調研,同樣一段文字放在不同顏色的背景上(僅考慮自然光源),其中有兩個背景加了紙張紋理的效果。結果75%的人認為帶有紙張紋理的背景長時間閱讀舒適度最高。

結語:實際工作中,我們需要思考的更多,僅僅這5個元素是不夠的。瀏覽環境、裝置、網站特點、使用者人群、個人偏好等等都需要設計師根據具體情況來把握介面文字的展示效果。差別也許是細微的,就像蝴蝶效應,多一點點的思考,就能為使用者帶來更好的體驗感受。

相關文章