美文网首页
web中表格可读性提升分析(学习笔记)

web中表格可读性提升分析(学习笔记)

作者: amanda_feng | 来源:发表于2015-09-28 08:58 被阅读63次

看到我们的网站主要以信息展示为主,其中涉及到很多表格及数据统计。对表格的可读性提升方面进行了学习。

原文网址:http://blog.rexsong.com/?p=10271

表格存在的目的:展示多维度大数据量内容展示,更好的对比分析数据及内容。

为了提高表格的可读性,可从语义层和表现层两个层面出发。表现层涉及到视觉表达设计,语义层涉及到表格结构。

表格可读性问题及提升方法

1、行列组织关系模糊

主要关于单元格之间的关系问题对可读性的影响。通过辅助手段可以让信息呈现更好的差异化,或突出更重要的信息。

(1)表头表尾和表体明显区分,通常表头、表尾的效果一致。如下图,表头表尾与表体的层次区分明显:

(2)用边框分隔单元格,给单元格加上边框后,可以更清晰的表达数据,并且不易看岔行。如下图,1像素灰色边框表格和黑色文字的对比:

注意:表格的边框颜色不能过于抢眼。

(3)间行换色,间行换色更适用于表格过宽的需求,一定程度上能加强避免读错。另外,间行换色常与1像素边框同时使用。注意:间行换色的两种颜色不能反差过大。

如下图,1像素表格的表体区域有不太明显的间行换色效果:

(4)间列换色,也叫隔行换色,等于是间行换色的“垂直”版本,可以更强化列与列之间的差异。如下图,分别给不同列指定背景色:

个人感觉这个颜色太亮了,容易视觉疲劳。

(5)重要数据列强调,同样使用

2、单元格内容不清晰

主要是单元格内容的展示以及数据属性对可读性的影响。根据数据特性定制显示的四种对齐方式,原则是首先是满足用户需求,其次迎合用户的阅读习惯,最后注意单元格的内容不留空。

(1)可变长度字符串左对齐,“可变长度”指长度不一定的数据列,比如产品名称。此类情况应该符合用户的视线规律,左对齐排列,也能辅助对比明确各条数据的长短。如下图,表格的Title, Company, Location三个字段数据:

(2)固定长度、较短字符串居中,“固定长度”指长度规格不会变化的数据列,比如日期2009.02.21(补0是数字书写规范)。“较短字符串”指很短也不需逻辑对比的数据列,比如操作链接,或表状态文字,放中间左右留白均等是折中的最好效果。如下图,表格的“报告、状态”两个字段数据:

(3)可比较字符串右对齐,“可比较”指需要关联对比的数据列,基本都指数字的情况,比如钱有十位的¥24.30和百位的¥452.10。注意一点,这里的“可比较”其实也是“可变长度”的,只不过“可比较”是更重要的需求。表格的数据列对比,是各种系统和平台最经常碰到的需求,此点也是最容易被忽视的问题。如下图,表格的数字纵向对比效果:

(4)合并列的单元格顶部对齐,“合并列的单元格”指需要在水平方向跨多个单元格的需求,复杂表格中一对多的关系。因为单元格默认垂直居中,如果是多行的数据表,用户从上往下的阅读开始往往搞不清楚对应的后续数据列内容。如下图,表格的“联系人、状态、价格”三个字段数据:

(5)不留空白,空白单元格容易造成用户困惑甚至误解,用户会搞不清楚到底是没有数据,还是根本没有值?正确做法,没有数据的显示0,给没有值的单元格划线或者打叉。如下图,单元格内划横杠表示不支持:

相关文章

  • web应用中表格的可读性提升分析

    web应用中表格的可读性提升分析 在PC端的网页设计中中表格使用比较多,web宽阔的大屏幕上通常会把全部信息铺开,...

  • web中表格可读性提升分析(学习笔记)

    看到我们的网站主要以信息展示为主,其中涉及到很多表格及数据统计。对表格的可读性提升方面进行了学习。 原文网址:ht...

  • Flask系列:表单

    这个系列是学习《Flask Web开发:基于Python的Web应用开发实战》的部分笔记 网站需要能提供一个表格,...

  • 好程序员web前端培训分享Nodejs学习笔记之Stream模块

    好程序员web前端培训分享Nodejs学习笔记之Stream模块 一,开篇分析 流是一个抽象接口,被 Node 中...

  • 4.表格-HTML基础

    一、表格简介 在过去的web1.0时代,表格常用于页面布局。但在web2.0中,这种用表格的页面布局方式已经被抛弃...

  • caption标签,给表格添加标题和摘要

    摘要: 给表格语义化,增加表格的可读性 标题:用以描述表格内容,标题的显示位置在表格上方。 标题文本 ,

  • HTML—表格和表单的基本设置

    何为表格 在Web的历史中,HTML的表格发挥了极大的作用。最 初创建表格就是为了以表格的形式显示数据,后来表格 ...

  • 前端知识表格

    表格 在Web的历史中,HTML的表格发挥了极大的作用。最 初创建表格就是为了以表格的形式显示数据,后来表格 变成...

  • html入门(六)表格

    表格 在Web的历史中,HTML的表格发挥了极大的作用。最 初创建表格就是为了以表格的形式显示数据,后来表格 变成...

  • html 表格

    表格 在Web的历史中,HTML的表格发挥了极大的作用。最 初创建表格就是为了以表格的形式显示数据,后来表格 变成...

网友评论

      本文标题:web中表格可读性提升分析(学习笔记)

      本文链接:https://www.haomeiwen.com/subject/rnuwcttx.html