Power BI 傻瓜入门 21. 让引人注目的报告变得可访问和用户友好的十种方法

news2024/11/30 6:38:39

Power BI中读取报告和可视化的能力不应仅限于那些能够区分颜色或能够独立阅读的人。色盲用户,甚至那些需要辅助技术来帮助他们解释数据的用户呢?不应该仅仅因为他们有一个独特的要求就把他们蒙在鼓里。使用Power BI,您可以无缝地整合许多功能,而无需付出任何努力,即可使报告可供多种受众类型访问。

在本章中,我描述了在使用可访问的方法解释Power BI数据时,满足需要特殊需求的受众的十种方法。

导航键盘

由于内置了对可访问性丰富功能的支持,报告作者不必担心用户会在Power BI中使用鼠标或键盘查看数据。报表用户还可以在视觉效果中浏览数据点,在页面表之间切换,并查看交互功能,包括使用键盘或鼠标交叉突出显示数据、过滤和切片数据。

用户可以使用显示的焦点快捷方式来导航报告,以指示用户在任何给定时间在报告中的位置。根据使用的浏览器的不同,对焦能力也有所不同。例如,Apple Safari、Google Chrome和Microsoft Edge的使用有所不同。

要访问常用的键盘快捷键,请按Power BI中的问号(?)键以显示键盘快捷键对话框列表。

有一个屏幕阅读器作为你的伴侣

微软已经为需要视觉调节的用户提供了使用屏幕阅读器的可能。带有键盘导航功能的Power BI中的每个对象都有一个可供选择的兼容屏幕阅读器选项。这意味着报表使用者可以浏览所有可视化,包括标题、可视化类型、alt文本以及集成到可视化中的任何文本信息。

与众不同

Power BI支持集成大多数(如果不是全部的话)可视化的高对比度主题。高对比度允许有限数量的颜色,这使得界面更容易为那些有视觉挑战的人使用。那些有感光性或视觉障碍的人从在电脑上使用高对比度模型中受益匪浅。考虑到观看可视化所需的有限配色方案,那些在弱光环境中的人也受益匪浅。

在Windows中使用高对比度功能时,Power BI Desktop会自动检测使用的高对比度主题,并应用最适合可视化的设置。一旦发布到PowerBIServices,高对比度的颜色就会转移到下面的环境中,如图21-1所示。

与Power BI Desktop自动检测高对比度设置不同,Power BI Services会根据使用的浏览器尽最大努力检测适当的设置。您可以手动设置主题,方法是转到右上角的Power BI Services并选择“查看” ⇒ 菜单中的高对比度颜色。然后,您可以从给定的选项中选择适用的报告主题。

识别尺寸问题(使用焦点模式)

生成时,每个视觉效果都设置为默认大小。有时,你可能想增加尺寸,以帮助那些需要查看更精细细节的人,无论是绘图图上的点还是更小的文本。为了提高仪表板中视觉效果的可读性,您可以通过单击报告右上角的Focus Mode图标来展开视觉效果以填充更多的屏幕空间,如图21-2所示。

在数据表和可视化之间切换

有时,一个可能是色盲或有视觉挑战的人可能无法察觉视觉数据中的细微差别。对他们来说,使用文本数据来判断明显的差异可能会更容易。在这些情况下,访问表格替代方案是理想的。您可以通过以下两种方式之一显示表格数据:按键盘上的Alt-Shift-F11调出表格数据,或单击“更多选项”,然后选择报告上的“显示为表格”选项。这两个选项之间的唯一区别是基于键盘的选项对屏幕阅读器友好。图21-3显示了表格输出的示例。

一点额外的文字会有很大的帮助

并非报表设计器实现的每个功能都可以由屏幕阅读器读取,尤其是当报表设计器手动创建时。当手动创建视觉效果和图像时,最佳做法是添加替代文本(替代文本)描述。提供替代文本使任何需要帮助的人都有机会使用文本描述符来解释视觉效果、图像、形状和文本框。

要提供此替代文本,您必须使用“可视化”窗格中的Power BI Desktop选择对象(在设计模式下),为每个项目创建描述。方法如下:

  1. 转到“格式”选择。
  2. 展开“常规”选项卡。
  3. 滚动到底部,用您选择的文本填充AltText框,如图21-4所示。
  4. 完成后,按Enter键。

请注意,alt文本限制的字符数有上限:输入的字符不能超过250个。

在方框中描述你的发现时尽可能具有描述性,同时也要注意措辞。Power BI独有的一个特定功能是,alt文本数据可以动态化。特别是,可以包含DAX度量值和条件格式。随着值的变化,alt文本会反映值,以更好地描述最终用户正在查看的条件。

设置等级和选项卡顺序

当您无法在屏幕上可视化项目,并且依赖键盘或屏幕阅读器时,最终用户可能会受到“报告”选项卡的支配。这就是为什么报表设计器操纵选项卡顺序以匹配用户视觉处理报表视觉效果的方式也是至关重要的。最佳做法是删除任何不必要的装饰元素,如形状或图像,这些元素只是为了给报告添加轶事旁白。

若要设置选项卡顺序,请转到功能区的“视图”选项卡,然后单击选项卡的“显示窗格”区域中的“选择”图标以显示“选择”窗格。当窗格出现时,使用上下箭头移动每个项目,如图21-5所示。

一切都与标题和标签有关

尽管视觉效果是一项重要的资产,但围绕视觉效果的标题和标签同样至关重要--
它们是通过描述内容的上下文来引导读者的路标。出色的视觉效果从不包括令人困惑的语言,如缩写词或行话,即使是在报告标题、图例、页眉、页脚或标签中也是如此。在图21-6中的示例中,标题是明确的,因为它描述了可视化的特定目的。条形图的标签模仿了计量单位的名称,每个联邦机构的投标都是数千。

视觉效果可以有几个标签,也可以有很多标签。您可以选择打开和关闭视觉中每个系列的标签。事实上,您甚至可以为每个标签选择位置,以便它们显示在序列的上方或下方。标签也可以是不同的颜色和大小,这是至关重要的,因为你想让它从一开始就很容易看出数据是否难以读取。图21-7和图21-8是完全不同方法的示例。

留下你的标记

您的某些报表查看器可能是色盲。在这些情况下,应该避免使用颜色来表示信息点的条件格式。相反,使用标记来传递不同的基于序列的数据。各种数据系列,如线、区域、散射和气泡视觉效果,都可以使用形状作为每条线的一部分来分解数据系列中的数据点,从而传达数据标记。一组数据点有助于轻松解读数值。图21-9提供了三个州实施标记的示例:七个月内的授予机会、投标机会和失去机会。在图21-10中,您可以看到如何访问Markers配置区域以及配置形状的选项。

与主题保持一致

并非微软提供的每一个主题,或由报告设计者设计的主题,都是最终用户——
友爱的有时,报告的消费者可能有相反的颜色(红色/棕色、绿色/橙色。蓝色/
紫色),而其他可能是色盲的。在其他情况下,一些用户可能会遇到解码着色的问题,这会导致文本和背景颜色之间的对比度问题。假设您熟悉第508节合规性、WCAG 2.0+或美国Web设计系统指南。在这种情况下,它们都有一定的原理,表明某种程度的对比度反映了4:5:1的比例。
公众可以免费使用一些工具来测试网络上的对比度和可访问性。也就是说,当涉及到颜色缺陷时,报告评审员之间存在差异。

最好的方法是尽量减少使用多种颜色。这就是为什么微软开发了特定的主题来帮助减少无法访问的报告的创建。例如,有视力挑战的用户将很难区分绿色和红色、绿色和棕色、蓝色和紫色或绿色和橙色。(请记住,这些只是少数糟糕的颜色搭配;还有更多。)使用这些组合时,数据可能会被误解。因此,使用仅限于一种或两种对比度很高的颜色的配色方案与非常相似的配色方案是最好的方法。

要访问Power BI中Microsoft的预定义主题(包括色盲友好主题),请转到功能区的“视图”选项卡上的“主题”区域,然后单击向下箭头。您有几个选项可供选择,包括PowerBI主题、主题库、浏览器主题和当前主题自定义,如图21-11所示。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1165895.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

电脑蓝屏怎么办?3个方法教你快速修复

电脑蓝屏,也被称为蓝屏死机,是计算机用户可能会遇到的一种常见问题。蓝屏通常伴随着错误代码和计算机重新启动,可能导致数据丢失。然而,幸运的是,电脑蓝屏问题通常可以得到解决。在本文中,我们将介绍电脑蓝…

通过51单片机控制28byj48步进电机按角度正反转旋转

一、前言 本项目基于STC89C52单片机,通过控制28BYJ-48步进电机实现按角度正反转旋转的功能。28BYJ-48步进电机是一种常用的电机,精准定位和高扭矩输出,适用于许多小型的自动化系统和机械装置。 在这个项目中,使用STC89C52单片机…

IP地址证书申请注意事项

IP地址证书申请跟常见的域名证书有所区别,首先确保80端口或者443端口处于开放状态,让CA机构在验签过程中能够正确访问到验证值,其实IP地址证书只能采用服务器文件验证,即把CA机构生成的服务器文件TXT文本上传到服务器根目录&#…

VueJs各个版本— 判断当前是开发、生产环境

VueJs各个版本— 判断当前是开发、生产环境 文章目录 VueJs各个版本— 判断当前是开发、生产环境vue项目分类VueCLI21,判断样例2,判断原理 Vue CLI 3 和 Vue CLI 41,判断样例2, 判断原理手动设置-json文件手动设置- .env 文件单个 .env 文件多…

python 数据挖掘库orange3 介绍

orange3 是一个非常适合初学者的data mining library. 它让使用者通过拖拽内置的组件来形成工作流。让你不需要写任何代码就可以体验到数据挖掘和可视化的魅力。 它的桌面如下,这里我创建了 3 个节点,分别是数据集、小提琴图,散点图 其中 …

数据结构与算法:使用数组模拟队列Java版

逻辑分析 代码实现 package com.haimeng.queue;import java.util.Scanner;public class ArrayQueueDemo {public static void main(String[] args) {//测试一把//创建一个队列ArrayQueue queue new ArrayQueue(3);char key ; //接收用户输入Scanner scanner new Scanner(S…

使用 Appilot 部署 Llama2,会聊天就行!

Walrus 是一款基于平台工程理念的应用管理平台,致力于解决应用交付领域的深切痛点。借助 Walrus 将云原生的能力和最佳实践扩展到非容器化环境,并支持任意应用形态统一编排部署,降低使用基础设施的复杂度,为研发和运维团队提供易用…

最常见的激活函数

文章目录 1. 激活函数2. Sigmoid函数3. RelU函数4. Softmax函数 1. 激活函数 1. 神经网络中的每个神经元节点接受上一层神经元的输出值作为本神经元的输入值,并将输入值传递给下一层,输入层神经元节点会将输入属性值直接传递给下一层(隐层或输…

软件开发项目文档系列之九如何撰写测试用例

目录 1 概述1.1 编写目的1.2 定义1.3 使用范围1.4 参考资料1.5 术语定义 2 测试用例2.1 功能测试2.1.1 用户登录功能2.1.2 商品搜索功能 2.2 性能测试2.2.1 网站响应时间2.2.2 并发用户测试 附件: 测试用例撰写的要素和注意事项附件1 测试用例要素附件2 测试用例的注…

全志XR806实现简单的家用环境监测传感器

XR806是一款支持WiFi和BLE的高集成度无线MCU芯片, 以其集成度高、硬件设计简单、BOM成本低、安全可靠等优点, 成为极客们进行小开发创作的首选. 恰好最近获得了XR806开发板的试用资格,因此决定基于此开发板制作一个简单的家用环境监测传感器. 1.功能介绍 作为一个环境监测传感…

在一个循环链队中只有尾指针(记为rear,结点结构为数据域data,指针域next),请给出这种队列的入队和出队操作实现过程

在一个循环链队中只有尾指针(记为rear,结点结构为数据域data,指针域next),请给出这种队列的入队和出队操作实现过程 入队过程如下图: 先创一个结点,用于存储要插入的结点数据 然后就是老套路了…

开槌在即:陈可之油画|《我的星辰》

《我的星辰》 尺寸:46x46cm 陈可之2020年绘 “星辰大海,梦想自有梦想的力量,仰望在银河的想象,我们启航。”读着画名,凝视着画,脑海里回荡着《星辰大海》的旋律。油画《我的星辰》是陈可之先生“心宇宙”系…

React 项目结构小结

React 项目结构小结 简单的记录一下目前 React 项目用的依赖和实现 摸索了大半年了大概构建一套用起来还算轻松的体系……?基本上应该是说可以应对大部分的项目了 使用的依赖 目前项目还在 refactoring 的阶段,所以乱得很,这里是新建一个…

如何理解API?API 是如何工作的呢?

大家可能最近经常听到 API 这个概念,那什么是API,它又有什么特点和好处呢? wiki 百科镇楼 APIs are] a set of subroutine definitions, protocols, and tools for building application software. In general terms, it’s a set of clear…

ZKP10.2 Efficient Recursion via Statement Folding (Nova)

ZKP学习笔记 ZK-Learning MOOC课程笔记 Lecture 10: Recursive SNARKs, Aggregation and Accumulation (Dan Boneh) 10.3 Efficient Recursion via Statement Folding: Nova, Supernova, and generalizations The difficulty with full recursion Prover P needs to build a…

严重的软件漏洞,你都知道和修复了吗?

有一些漏洞,影响深远而且影响重大。以下的严重软件漏洞,你都知道和修复了吗? 1. Log4Shell Log4Shell软件漏洞存在于Apache Log4j中,这种流行的Java日志框架被全球数千万人使用。 2021年11月,阿里云安全团队成员陈兆军发现了一个严重的代码漏洞。陈兆军最先注意到了Mi…

怎样提取视频提取的人声或伴奏?

有些小伙伴们进行音视频创作时,可能会需要提取音频的人声或者是伴奏。这里给大家推荐一个音分轨人声分离软件,支持一键提取音频人声和一键提取伴奏功能,可批量导入文件同步提取,简单高效,是音视频创作者的不二选择&…

分体式离子风刀和整体式离子风刀分别有哪些优缺点

离子风刀是一种利用高速旋转的离子风扇产生的离子风来清洁和干燥物体表面的设备。根据离子风扇的安装方式,离子风刀可以分为分体式离子风刀和整体式离子风刀。下面是它们各自的优缺点: 分体式离子风刀的优点: 安装方便:分体式离子…

首发scitb包,一个为制作统计表格而生的R包

目前,本人写的第3个R包scitb包已经正式在R语言官方CRAN上线,scitb包是一个为生成专业化统计表格而生的R包。 可以使用以下代码安装 install.packages("scitb")scitb包对我而言是个很重要的R包,我的很多想法需要靠它做平台来实现&a…

bean product not found within scope之解决方法

错误原因&#xff1a; 获取bean中的商品信息时报错 解决方法&#xff1a; 修改为下面代码即可&#xff1a; <jsp:useBean id"product" class"com.model.Product" scope"session"></jsp:useBean>