你相信有女性因为邮件中全用大写文本被炒鱿鱼了吗?内容全部大写让人兴致缺缺,在社交场合这么用意味着你在大喊大叫,但在网站中这么用会让用户难以阅读[1]。
  很多网站使用大写文本强调信息,但这么做实际上会弱化信息,因为文本全大写会降低单词与单词间的对比度[2]。


  对任意字体而言,不管是sans-serif字体还是serif字体,大写文本中的单词都是矩形形状,这意味着其中每个单词的顶部和底部的边缘都是并行的,造成对比度很低。但主单词首字母大写的文本的顶部和底部有多个相邻的边缘,提高了对比度。[3]
  文本中的非并行边缘越多,对比度越高,用户越容易浏览。如果想让文本易于浏览,最好在网站中使用主单词首字母大写样式,不要使用全大写文本。


  什么时候适合使用全大写文本?全大写文本适合在不涉及大量阅读的场景中下使用,例如标志、标题、头字语和缩略语等。但当需要浏览信息时,不要强迫用户阅读对比度低的内容。设计人员应该少用大写键。[4]
  邮件内容全大写是种很不礼貌的行为,而设计中使用大写会降低可读性。知道什么时候用和什么时候不用全大写,或许更有希望留住用户和工作。

PS:原文评论中对作者的观点有很多讨论,有兴趣的朋友可以看看原文评论区。

原文地址:https://uxmovement.com/content/all-caps-hard-for-users-to-read/

[1]原文:There’s something about all caps text that turns people off. Using it in a social context means you’re yelling. But using it on your website means bad readability for your users.
[2]原文:Many websites use text in all caps to emphasize their message. However, what they’re actually doing is de-emphasizing their message because text in all caps reduces the shape contrast for each word.
[3]原文:The shape of any word in all caps for any type of font, sans-serif or serif, is a rectangle. This means that text in all caps show a parallel edge at the top and bottom of a word, giving it low shape contrast. But text in title style capitalization show multiple adjacent edges at the top and bottom, giving the words high shape contrast.
[4]原文:When is it okay to use all caps? All caps are fine in contexts that don’t involve much reading, such as logos, headings, acronyms, and abbreviations. But when your message involves reading, don’t force users to read words with bad shape contrast. The caps lock key is a key that designers should rarely use.

(翻译)用户难以阅读全大写文本的原因相关推荐

  1. (翻译)采用字母间距提高全大写文本可读性的方式

      全大写文本就像香料,不能过度使用.页面内容和菜单标题中使用少量全大写文本,有助于与正文形成对比.但要是标题中全大写文本太多的话,用户需要花功夫才能看明白.全大写文本易于发现,但难以阅读. 全大写文 ...

  2. 利用易用宝——设置EXCEL 文本中,姓名拼音字母为姓全大写,名的首字母大写?

    EXCEL 如何设置姓名的拼音字母为姓全大写,名的首字母大写? 如图: >>>>>>>>>>>>>>>> ...

  3. FastAPI 教程翻译 - 用户指南 26 - 安全性

    FastAPI 教程翻译 - 用户指南 26 - 安全性 FastAPI Tutorial - User Guide - Secuity Security Intro 安全性简介 There are ...

  4. 百度翻译用户群体及部分功能分析

    一.APP使用环境 手机系统ios12.2 百度翻译软件版本7.13.2 竞品有道词典软件版本7.9.4 时间 2019.5.25 二.产品简介 百度翻译APP是一款集翻译.词典.海量例句等功能于一身 ...

  5. 《设计之下——搜狐新闻客户端的用户体验设计(全彩)》

    <设计之下--搜狐新闻客户端的用户体验设计(全彩)> 基本信息 作者: 搜狐新闻客户端UED团队 出版社:电子工业出版社 ISBN:9787121220999 上架时间:2014-1-23 ...

  6. python文本分类模型_下载 | 最全中文文本分类模型库,上手即用

    原标题:下载 | 最全中文文本分类模型库,上手即用 本文转自『大数据文摘』 如何选择合适的模型上手进行中文文本分类呢? 别慌,福利来了,GitHub上一位名为"huwenxing" ...

  7. 博士学位论文 | 机器阅读理解与文本问答技术研究

    作者丨胡明昊 学校丨国防科技大学博士生 研究方向丨机器阅读理解 引言 文本问答是自然语言处理中的一个重要领域,随着一系列大规模高质量数据集的发布和深度学习技术的快速发展,文本问答技术在近年来引起了学术 ...

  8. Java集合框架上机练习题:用户分别从两个文本框输入学生的姓名和分数.............

    编写一个应用程序,用户分别从两个文本框输入学生的姓名和分数,程序按成绩排序将这些学生的姓名和分数显示在一个文本区中. import java.awt.FlowLayout; import java.a ...

  9. 解决 springboot + JPA + MySQL 表名全大写 出现 “表不存在” 问题(Table ‘XXX.xxx‘ doesn‘t exist)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 项目中使用 JPA 和 mysql .表名是全大写的. 出现 如下报错: java.sql.SQLS ...

最新文章

  1. wp配置后台自动更新
  2. 外观模式(Facade)
  3. 实现Android和PC之间的蓝牙通信
  4. 钉钉小程序----使用阿里的F2图表
  5. p1164【立方体求和】
  6. LeetCode 1832. 判断句子是否为全字母句
  7. ubuntu 16.04系统中nvidai、cuda、cudnn安装及注意事项
  8. 几何画板怎样添加操作按钮
  9. NOIP 2013 day2
  10. jQuery实现倒计时重新发送短信验证码功能示例
  11. 微信公众号开发——java后台开发(一)
  12. 在Arduino上使用433MHz发送和接收模块
  13. Arch Linux中的Pacman命令如何使用
  14. oracle job remove,如何删除oracle Job命令实例
  15. 什么是执行计划? 怎么用?
  16. 四和能聚分析做直播带货的商家通常发布什么类型的短视频
  17. 最好的EM算法介绍-由例子介绍原理
  18. 【历史上的今天】7 月 7 日:C# 发布;Chrome OS 问世;《仙剑奇侠传》发行
  19. 西门子smart200和西门子伺服V90三轴程序
  20. opencv实践项目-人脸检测

热门文章

  1. 【网盘项目日志】Seafile 源码部署和安装命令
  2. OpenCV+kinect1.0手语识别(二)手部区域的抠图与跟踪
  3. 软件测试周刊(第69期):说出观点需要勇气,说好笑则需求智慧。
  4. 生产者消费者问题:管程法
  5. C/C++编程:long long类型
  6. long型和int型的区别
  7. 店盈通电商:拼多多发货地址不一样有关系吗?
  8. java项目---探花交友
  9. pycharm创建虚拟环境后突然出现invalid SDK标识
  10. 艾司博讯:拼多多机器人客服在哪里