热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

移动端H5报表设计准则

如今随着移动端的普及,移动办公也越来越流行,应运而生的移动端报表查看也成为迫切需求,只要涉及报表开发和设计,总要被问及能否支持移动端浏

如今随着移动端的普及,移动办公也越来越流行,应运而生的移动端报表查看也成为迫切需求,只要涉及报表开发和设计,总要被问及能否支持移动端浏览报表。这个需求可能就像是手机能否连接wifi 一样非常基础必要的功能。

移动端报表的目标人群

  • 决策人员,移动办公,在移动环境下中方便查看,审阅,并根据展示的数据进行决策分析。

  • 数据分析人员,需要再查看当前实时数据状态与趋势,及时发现一场并反馈。

  • 业务人员,业务人员需要在客户现场或外部环境了解当前最新的业务数据。

移动端环境限制

  • 屏幕尺寸及分辨率在不同机型不一致

  • 移动环境,客户所处的外在环境可能更为复杂,如明亮度不一致。

  • 活跃时间不一致,用户查看报表的时间段可能不一致,有可能是碎片时间,有可能是整段时间进行数据预览分析。

移动端报表特点

  1. 文字少,图表多

移动端 H5 报表设计准则

2.数据趋势及比率划分

移动端 H5 报表设计准则

3.可触摸交互

移动端 H5 报表设计准则

4.响应式报表

能够适应移动设备的多样性,无论是主流移动设备还是少量偏门的手机,都能够正常展示报表数据,不需要进行缩放从而影响用户体验。

设计移动端报表准则

  • 基本元素设计简单明了

数字和图形是主要组成元素,占据了报绝大多数版面;数字的表达,直观、简洁,且占用空间少,是最直接展示方式。

图形在数据内容的表达上表现的更丰富,在视觉上也能达到更好的效果。所以图形设计一定要简单明了,色彩对比明显,避免占具屏幕控件过大,而现实的数据不全。

移动端 H5 报表设计准则

  • 避免冗余文字

避免出现大量文字出现,文字在移动端大量展示的话会影响阅读并且无法让用户锁定重点。

移动端 H5 报表设计准则

  • 避免滚屏查看数据

尽量在一屏内展示完整数据,或者减少横向和竖向滚屏同时出现。

  • 汇总表格展示

表格在移动端不适用展示过多复杂的表格结构和数据,因此在移动端展示的表格一般只有几行几列,而且都是以汇总数据为主,所以在移动端使用表格时,一定要减少表格的行列。

移动端 H5 报表设计准则

  • 增加层级钻取关系

移动端因为设备的限制,展示的数据是很有限的,但很多客户在了解汇总数据之后,还是要想要去了解更详细的数据,因此这个时候可以将数据分层展示,可避免在同一界面中展示大量的数据,所以在移动端报表设计中,应适当增加层级钻取关系。

更多移动端报表示例,请访问 ActiveReports 报表控件官网

关于葡萄城:

赋能开发者!葡萄城公司成立于 1980 年,是全球领先的集开发工具、商业智能解决方案、管理系统设计工具于一身的软件和服务提供商。西安葡萄城是其在中国的分支机构,面向全球市场提供软件研发服务,并为中国企业的信息化提供国际先进的开发工具、软件和研发咨询服务。葡萄城的控件和软件产品在国内外屡获殊荣,在全球被数十万家企业、学校和政府机构广泛应用。



推荐阅读
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 智能手机的快速耗电问题困扰着许多人。通过一些简单的设置和调整,你可以显著提升手机的电池续航能力,甚至实现两天一充的目标。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 为了深入了解辽源市市民对智能城市建设的感受和建议,国家统计局辽源调查队近期开展了一项针对200位市民的问卷调查。结果显示,大部分市民对智能城市的认知度较高,并对其带来的便利表示肯定。 ... [详细]
  • RecyclerView初步学习(一)
    RecyclerView初步学习(一)ReCyclerView提供了一种插件式的编程模式,除了提供ViewHolder缓存模式,还可以自定义动画,分割符,布局样式,相比于传统的ListVi ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文详细介绍了 Apache Jena 库中的 Txn.executeWrite 方法,通过多个实际代码示例展示了其在不同场景下的应用,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本教程涵盖OpenGL基础操作及直线光栅化技术,包括点的绘制、简单图形绘制、直线绘制以及DDA和中点画线算法。通过逐步实践,帮助读者掌握OpenGL的基本使用方法。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • Scala 实现 UTF-8 编码属性文件读取与克隆
    本文介绍如何使用 Scala 以 UTF-8 编码方式读取属性文件,并实现属性文件的克隆功能。通过这种方式,可以确保配置文件在多线程环境下的一致性和高效性。 ... [详细]
author-avatar
Jason剑豪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有