UI设计中通用性和包容性的区别与联系

  作为UI设计师,我们的宗旨是使产品尽可能的好用和易用。然而,尽管我们通过开发,与用户一起测试我们的设计,仔细考虑用例以及应用UX交互设计最佳实践来努力实现这一目标,但我们经常没有考虑到每个可能使用我们设计的人。在大多数情况下,我们认为产品的主要和次要用户不会超出需求,而不会将其他人视为边缘情况。而且,如果我们确实考虑到了这些极端情况中的任何一种,那么它们通常是在粗心点头以容纳残疾人。

  从历史上看,从事技术工作的大多数人都是异性恋男人,他们很少互相挑战,以为可能不喜欢他们的用户。因为,这种情况已经开始改变。所以,尽管术语“可访问性”、“通用性”和“包容性”已经存在数十年了,但是最近,在确保针对网络和用户体验进行设计时,已采取了更加一致的努力,以确保实施这些实践。鉴于这三个术语之间的紧密联系,我们在UI设计的上下文中探讨它们时所要表达的含义有相当多的困惑。下面胡老师和大家探讨UI设计中通用性和包容性的区别是什么?

UI设计中通用性和包容性的区别与联系

 

 

  通用性定义

  1997年,北卡罗莱纳州立大学的通用性中心提供了通用性的定义,此定义自此就被使用:通用性是“产品和环境的设计,使所有人都能在最大范围内使用,而无需需要改编或专门设计。”

  尽管通用性经常被用作数字产品设计的框架,但最初的想法是指建筑和室内设计。但是,根据华盛顿大学DO-IT(残疾,机会,互联网工作和技术)的Sheryl Burgstahler的论文,无论数字技术还是建筑环境,通用性都超出了可访问性,无法考虑各个属性除了残疾外,还包括年龄,性别,种族和民族,母语和其他多种特征。

  因此,通用性的目标不仅是确保设计可访问性,而且还可以适应喜好和需求。例如,虽然为视频提供的隐藏式字幕是为失聪或听力不佳的人准备的,但如果他们在大声的环境中听不见视频中所说的话或说出的话,其他人可以打开它们太乱了,无法理解。

  尽管如此,通用性还是导致了一个单一的解决方案,该解决方案旨在容纳尽可能多的用户,这意味着不可避免地会忽略一些解决方案。该定义还强调了设计的最终目标,而不是实现目标的过程。对于一个更关注设计过程而不是最终产品并且不总是使用单个解决方案来容纳不同用户的框架,我们必须将注意力转移到包容性上。

UI设计中通用性和包容性的区别与联系

 

 

  3.包容性定义

  尽管有时将通用性和包含性这两个术语视为同义词,但仍存在重要区别。与通用性不同,包容性实际上是作为设计产品的框架引入的。但是,尽管提供了许多定义,但没有一个普遍同意的定义。Holmes提出了这个定义,该定义是由她的Microsoft团队开发的:包容性是“一种能够实现并利用人类全方位多样性的方法。最重要的是,这意味着包括具有广泛视角的人们并向他们学习。”

  定义的最后一部分指出了包容性的一个特别重要的方面:在设计过程中包括各种各样的人。这意味着用户研究和测试中可能会包含超出普通用户的不同人群,但是正如Young在UX Collective指出的那样,UI设计中通用性和包容性的区别与联系https://www.aaa-cg.com.cn/ui/2844.html?seo1意味着设计团队变得越来越多样化,并且代表了各种观点。这样,包容性可以确保在整个UI设计过程中将所有用户(包括通常可能被排除的用户)考虑在内。

  在包容性中考虑了残疾的同时,在语言和图像等设计元素中还考虑了其他身份和特征。例如,在要求用户选择性别的Web表单上,该表单可能会超出“男性”和“女性”的二元选择范围,以包括第三种选择,用户可以在其中选择自己喜欢的性别身份。此外,与通用性相反,包容性可以使不同的设计解决方案可用于不同的人群,以避免边缘化任何人。

UI设计中通用性和包容性的区别与联系

 

 

  4.通用或包容:哪个最适合UI设计?

  虽然这三个术语中的每一个都是很有价值的,但是作为一种专门考虑数字技术而创建的方法,包容性对于UI设计师可能是最有用的。此外,由于包容性是可用于帮助推动设计过程的框架,因此对于确保UI设计师能够充分考虑用户的多样性来创造最佳体验,它可能是最有用的。

  总是回到每个用户都有一系列身份,特征和观点的想法,这有助于我们说明在设计中可能没有考虑的用户。这将有助于我们的设计吸引更多用户,并减少疏远潜在用户的可能性。

  5.关键要点

  希望本文能使小伙伴对可访问性,通用性和包容性之间的定义和差异有很好的理解,以及为什么它们对于UI设计师来说很有价值。总结一下:

  辅助功能重点在于适应肢体和认知障碍。

  Web内容可访问性指南和其他内容概述的标准创建了可以轻松实现以使数字产品可访问的规则,但这并未考虑主观经验。

  通用性被定义为“在没有改编或专门设计的情况下,在最大程度上使所有人都能使用的产品和环境的设计。”

  通用性考虑了除残疾以外的各种特征,包括年龄,性别,种族和民族,母语等,但仅产生了一个可以容纳尽可能多人的单一解决方案,导致其中一些被排除在外。

  已为包容性提供了各种定义。微软创建的一个有用的定义是:包容性是“一种方法,可以启用并利用人类的全部多样性。最重要的是,这意味着要包括具有多种观点的人并向他们学习。”

  包容性侧重于为多样性进行设计的过程,并强调与项目中代表不同身份,特征和观点的广泛人群进行咨询的重要性。

  包容性可以提供不同的设计解决方案,以避免将任何人排除在使用给定产品的范围之外,从而帮助该产品覆盖更多用户,同时减少用户被疏远的可能性。

摘自:https://www.aaa-cg.com.cn/ui/2844.html?seo1

 

在使用Python来安装geopandas包时,由于geopandas依赖于几个其他的Python库(如GDAL, Fiona, Pyproj, Shapely等),因此安装过程可能需要一些额外的步骤。以下是一个基本的安装指南,适用于大多数用户: 使用pip安装 确保Python和pip已安装: 首先,确保你的计算机上已安装了Python和pip。pip是Python的包管理工具,用于安装和管理Python包。 安装依赖库: 由于geopandas依赖于GDAL, Fiona, Pyproj, Shapely等库,你可能需要先安装这些库。通常,你可以通过pip直接安装这些库,但有时候可能需要从其他源下载预编译的二进制包(wheel文件),特别是GDAL和Fiona,因为它们可能包含一些系统级的依赖。 bash pip install GDAL Fiona Pyproj Shapely 注意:在某些系统上,直接使用pip安装GDAL和Fiona可能会遇到问题,因为它们需要编译一些C/C++代码。如果遇到问题,你可以考虑使用conda(一个Python包、依赖和环境管理器)来安装这些库,或者从Unofficial Windows Binaries for Python Extension Packages这样的网站下载预编译的wheel文件。 安装geopandas: 在安装了所有依赖库之后,你可以使用pip来安装geopandas。 bash pip install geopandas 使用conda安装 如果你正在使用conda作为你的Python包管理器,那么安装geopandas和它的依赖可能会更简单一些。 创建一个新的conda环境(可选,但推荐): bash conda create -n geoenv python=3.x anaconda conda activate geoenv 其3.x是你希望使用的Python版本。 安装geopandas: 使用conda-forge频道来安装geopandas,因为它提供了许多地理空间相关的包。 bash conda install -c conda-forge geopandas 这条命令会自动安装geopandas及其所有依赖。 注意事项 如果你在安装过程遇到任何问题,比如编译错误或依赖问题,请检查你的Python版本和pip/conda的版本是否是最新的,或者尝试在不同的环境安装。 某些库(如GDAL)可能需要额外的系统级依赖,如地理空间库(如PROJ和GEOS)。这些依赖可能需要单独安装,具体取决于你的操作系统。 如果你在Windows上遇到问题,并且pip安装失败,尝试从Unofficial Windows Binaries for Python Extension Packages网站下载相应的wheel文件,并使用pip进行安装。 脚本示例 虽然你的问题主要是关于如何安装geopandas,但如果你想要一个Python脚本来重命名文件夹下的文件,在原始名字前面加上字符串"geopandas",以下是一个简单的示例: python import os # 指定文件夹路径 folder_path = 'path/to/your/folder' # 遍历文件夹的文件 for filename in os.listdir(folder_path): # 构造原始文件路径 old_file_path = os.path.join(folder_path, filename) # 构造新文件名 new_filename = 'geopandas_' + filename # 构造新文件路径 new_file_path = os.path.join(folder_path, new_filename) # 重命名文件 os.rename(old_file_path, new_file_path) print(f'Renamed "{filename}" to "{new_filename}"') 请确保将'path/to/your/folder'替换为你想要重命名文件的实际文件夹路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值