把握5元素,讓頁面文字閱讀更舒適
上網線上閱讀,是大多人獲取資訊的重要途徑。使用者會在網上閱讀到大量的新聞及各類文章,特別是網路小說,這些頁面展示的主體就是通篇大段的文字。對於這種看似簡單的文字堆砌的頁面,有沒有人抱怨過:“這樣的頁面還需要出效果圖啊?”作為網頁設計師的你是怎樣處理這樣的介面的?
是習慣性的使用宋體字或者微軟雅黑?
是直接設為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個元素是不夠的。瀏覽環境、裝置、網站特點、使用者人群、個人偏好等等都需要設計師根據具體情況來把握介面文字的展示效果。差別也許是細微的,就像蝴蝶效應,多一點點的思考,就能為使用者帶來更好的體驗感受。
相關文章
- 分享5款小軟體,讓你打造更舒適的辦公電腦
- BedJet智慧控溫系統讓你睡眠更舒適 冬暖夏涼
- H5頁面PC富文字內容自適應顯示H5
- h5頁面適配小結H5
- 頁面元素大全
- ELWN FIT無線耳塞很特別:續航更長佩戴更舒適
- C#文字閱讀C#
- 用 CSS 隱藏頁面元素的 5 種方法CSS
- HTML5 移動Web App閱讀器-4(頁面基本結構開發)HTMLWebAPP
- 移動端H5解惑-頁面適配(二)H5
- 如何讓Safari網頁中的內容更易於閱讀網頁
- javascript頁面元素座標JavaScript
- 使用protractor操作頁面元素
- 讓你的Mac閱讀體驗更上一層樓——Bookends for MacMac
- 這樣設計出來的遊戲,才能讓玩家感到“舒適”遊戲
- iphoneX適配-客戶端H5頁面iPhone客戶端H5
- React 元素如何渲染到頁面React
- js管理頁面元素位置大小JS
- 閱讀網頁-待清空網頁
- 閱讀筆記5筆記
- H5 頁面適配iPhone X,就是那麼簡單H5iPhone
- JDK原始碼閱讀(5):HashTable類閱讀筆記JDK原始碼筆記
- jQuery 判斷頁面元素是否存在jQuery
- iPhone X 適配手Q H5 頁面通用解決方案iPhoneH5
- 「移動端」Web頁面適配Web
- Java 18 新增@snipppet標籤,註釋中寫樣例程式碼更舒適了!Java
- 如何讓頁面跳出框架在一個新頁面開啟框架
- 5 個開源 RSS 訂閱閱讀器
- flexible.js-移動端H5頁面適配應用FlexJSH5
- jquery 設定頁面元素不可點選、不可編輯、只讀(備忘)jQuery
- 讓你的網頁更絲滑(一)網頁
- 讓你的網頁更絲滑(全)網頁
- 移動端適配頁面快速搭建
- Android高仿qq閱讀/微信讀書/掌閱高亮選擇文字效果Android
- html頁面自定義文字水印效果案例HTML
- ACL2018: 百度閱讀理解技術新進展 讓機器讀懂文字
- Git Message能引起極度舒適?Git
- 頁面路徑分析模型全新上線,讓你的產品更懂使用者模型