hb火博体育平台·修正器规划系列:每天都在用你真的了解它么?
发布时间:2024-11-23 03:50:01 来源:hb火博体育平台app 作者:hb火博体育官网网址
Windows 98 中的画图软件也许是你的启蒙。计算机课上当你敲下榜首个五彩斑斓的字,作出榜首张会动的幻灯片,画出榜首个图表,Office 三件套敞开了一扇新的大门。
再后来,你学会了用记事本写下榜首行 if……else……, 但一直没能学会怎样用 PS 修图,不过幸亏很快学会了用美图秀秀。
现在的你,或许在各行各业,你的电脑上装满各种专业软件,每天一翻开它们,或许一天就过去了。你依靠着这些专业软件完结作业挣钱养家,假如哪天它们不小心崩了,丢掉了辛苦一天的效果,你大约能够问好遍一切它的亲属。
百年曾经,人们的出产东西还都是实实在在看得见摸得着的物品。可现在,就在一方小屏幕中,经过各式各样的虚拟东西,尤其是其间的修正器,你的出产力得到了天翻地覆的进步。出产力东西的好用与否,直接关系到每个人的作业和日子。
依据 WYSIWYG (What You See is What You Get)规划办法为没有代码或 Markup 言语根底的用户供给的一种所见即所得修正器。这也是咱们日常日子中触摸最多的修正器类型。
首要指经过编程言语编写计算机程序的运用程序。它一般包括代码修正器、编译器、调试器和图形用户界面等东西。各范畴的专业研制同学应该最为了解它。
前期许多修正器都是为专业人士供给,满意其多样化的专业出产要求,进步出产功率。因此在专业场景下,桌面端软件是修正器的常用载体。
比较于桌面端,Web 修正器能够随时随地拜访,无需下载安装,适宜多人协作。这些特性协助修正器将其方针人群进一步扩大为一切普通用户,以满意普罗群众的通用性需求。
进入移动互联网年代后,移动端作业成为常态,不管是专业用户仍是普通用户,都有移动端运用需求。修正器又进一步为习气移动端衍化。
一般移动端版别修正器只保存最根底功用,更偏重检查共享。可是图画、视频类修正器有所不同,由于移动端便是出产端,所以直接在移动端修正的场景应运而生,呈现了十分多优异的移动端图画、视频类修正器。
比较于其他产品,修正器中的功用数量往往更多,由于在修正器中用户有时需求完结杂乱作业。经过剖析用户在修正器中的行为,能够协助咱们了解用户能够在修正器完结什么作业,从而清楚了解修正器需求具有什么功用。
《界面规划办法》一书中介绍过,人类在进行发明性作业时,往往不是一蹴即至,而是不断经过「发明-调整-再发明」屡次循环往复完结,这样的办法称之为递加构建(Incremental Instruction)。
假如在这个进程中东西能够及时呼运用户行为,那么用户就更简略全身心投入到发明中,到达心流状况(Flow)。据此,能够将用户在修正器中的作业流程笼统为4步:
对大局履行一个指令(Command,即指是为了完结某种特定使命而向程序发送的指示),比方最常见的指令保存、吊销、重做。
据此,咱们也就清楚了一个修正器中需求具有的首要功用,分别是:输入类功用、调整类功用、检查类功用和输出类功用。
上述梳理出的 4 大类功用,每一类都需求在修正器中有相应界面承载。下面就介绍修正器中常见的界面模块。一个模块有时会为多类功用服务,但各自有所偏重。
《界面规划办法》中称之为中心舞台 (Center Stage),现在更常见称为画布(Canvas)。
依照方位和呈现办法,能够分为固定菜单栏(Menubar)和情境菜单(Contextual Menu)。
固定菜单栏在桌面端修正器中十分常见,承载了修正器中的一切功用。在部分 Web 修正器也会运用固定菜单栏,但只保存根底功用的 Web 修正器则更多运用情境菜单。
首要坐落修正器顶部,一切功用都会在这儿进行高密度安排和躲藏,不占太多空间。十分适宜喜爱探究的新手用户在这儿发现更多功用。
此外,情形菜单也能够承载输入类功用:经过点击画布中的加号呈现情形菜单,从菜单里挑选一个方针,然后刺进到修正器中。
Microsoft UWP 规划系统中主张能够为重要的或许语义明晰的菜单项增加图标,但不用为了寻求一起而加上一些语义不明的图标,反而会增加视觉搅扰,涣散用户留意力。
菜单的摆放办法除了单列,也能够多列,只需能便利用户快速辨认和检索的。 总体上越来越趋向于下文将说到的起浮面板。
在桌面端修正器中,菜单栏是用户学习了解修正器一切功用的好地方,而Web 修正器并不都装备菜单栏,用户会愈加依靠固定东西栏探究修正器功用。
但假如修正器满意简略,则有时连固定东西栏都能够省掉,经过情境东西栏或情境菜单反而愈加便利修正。
一般坐落修正器顶部,在图形类修正器中也常常看到坐落左边的东西栏。当输入类型比较简略时,能够将进口放在东西栏,比方增加形状、文本框等。常用的大局性操作也会放置于东西栏,比方扩大缩小东西。
当方针的特色数量较少,则修正特色的功用也会放置在东西栏上。一切功用依据按相关性分组,展现办法也不局限于图标,还能够是输入框、下拉挑选器等。
东西栏中各个功用的合理布局很重要,能够协助用户快速找到适宜东西。能够依照功用性质、运用频率分组。
值得留意的是,关于有从左到右阅览习气的用户,并不是最左功用就最简略被发现,反而是画布中心上方方位更简略引起用户留意。
MacPaint 或许是是最早运用东西板的软件,也正因此后来许多各类图形修正器也采用了这种交互,乃至影响了后来图形修正器的东西栏方位。 典型代表便是 Adobe Photoshop、Illustrator 左边两列图标按钮。
东西栏是一系列当即能够拜访的指令组合,只需选中某个指令,该指令才干发挥作用,而且这些指令一般都和改动方针的特色有关。而东西板包括的是一些列互斥的功用,有且只需一个功用处于激活状况,每个功用包括了一个操作状况:方针创立状况、方针挑选状况、方针操作状况。
举个比方,比方 Photoshop 中,你选中套索东西后,当下只能运用这个东西,而且还会呈现一个配套的东西栏,展现更多详细设置协助操作;但假如此刻想要运用吸管东西,你有必要从头在东西板中挑选,这便是所谓的一些列互斥功用。
可是东西栏上的指令相对更简略,选中指令然后履行即可,比方 Sketch 中,从东西栏增加矩形,然后能够持续其他操作,比方挑选、旋转、移动,兼并途径,而无需切换到领个状况才干进行下一步,这样的操作功率也会高许多。
值得留意的是,在 Adobe 的最新规划言语 Spectrum 中现已没有这个模块,而是由左边东西栏结合图标按钮替代完结。
对话框归于模态规划,在修正器中过多运用对话框,会形成用户留意力不断被跳出的对话框所打断,下降作业功率,所以面板这种非模态办法应运而生,由于用户与面板进行交互时,能够随时切换到其他模块进行调查或操作,关于高效作业很有协助。
Salesforce 的 Lightening 规划言语中明晰对比了面板和对话框的各自好坏处:
长处: 小到中型的面板首要放置一些关于修正器的上下文内容。通栏面板适宜检查单个典型元素和其他很多的视觉元素。
长处:能够简略地放一些「保存」、「撤销」,类似于「新增、读取、更新、删去」这样的操作。运用场合更广泛。经过躲藏其他内容,能够协助用户更好地聚集其时对话框。
一般呈现在修正器两边或底部,能够包括一些常驻控件,也能够依据挑选而改动控件。依据承载的功用,又能够进一步分为以下3类:
起浮面板的用户根本和固定面板一起。首要当内容较少,不足以占满整个浏览器高度时,能够挑选起浮面板,以削减占用修正器空间。
Ribbon 是微软在 Office 2007 中引进的一个新模块,实质是带有标签的菜单栏和东西栏混合体。
这个规划办法的引进首要是由于其时 Office 产品遇到的一些窘境:新功用越来越多,但很少有用户发现并运用这些功用。随之而来软件变得越来越杂乱,体会一年不如一年,操作功率也越来越低。
现在大多数 Web 修正器一般都只保存桌面端修正器20%的首要功用,加上情境东西栏和情境菜单的协助,所以比较少运用 Ribbon。
可是电子表格修正器或许是个破例,由于其指令十分多,即使是 Web 修正器,一个东西栏的空间也不太满意,加上它的各种指令仅用一个图标有时分也不是很直观,配上文字后,对空间的需求更大了。
和绝大多数东西型产品相同,修正器的用户也能够依据其经历程度分为:新手用户、中级用户和专家用户。
前面说到过指令便是为了完结某种特定使命而向运用程序发送的指示。而指令模态是让用户将这些指令发给运用的特别技能,例如直接操作柄(direct-manipulation handle)、下拉菜单、东西栏控件以及快捷键等。详细能够分为以下三类指令模态。
特色:它们往往包括描述性文本教会用户怎么运用,比方对话框和菜单。这些指令或许用户原先并不知道,可是它稳定地存在与实际中,只需用户寻觅就发现,所以能够很好地协助喜爱探究的新手用户。
能够让指令直接收效,而不需求中心进程,比方拖放处理,实时反应的控件。当新用户逐步生长后中级用户后,教育式指令那种缓慢、重复、冗长的进程就会令人庸俗,所以用户会寻觅更多直接指令来完结常用使命。
一般在界面上没有或只需少量关于它们的提示。快捷键、手势操作。这些指令要求用户回忆,一旦记住了就会很易用,所以专家用户偏心这类指令。
书中将中级用户最常用的功用界说为有用功用作业集(working set)。规划师能够事前界说一个最小有用作业集,这些功用默许都会包括多种指令模态。当这样也无法满意用户的需求时,能够答应用户把自己其他常用的指令也加到这个有用作业会集,以满意不同用户的不同作业习气。
尽管是修正器中一个功用往往会有多个指令模态,可是有一个破例,便是比较风险的指令,比方抛弃修正、铲除等。不该该有那么简单操作的办法,相反最好在菜单或对话框中呆着。
在实际运用中,用户简略发现教育式指令,但直接指令和躲藏指令或许并不简略被发现,所以需求经过一些途径奉告用户它们的存在。这些办法被称之为回忆矢量。
最差劲的回忆矢量便是在协助文档中说到它们,由于这个要求用户能够自动去寻觅。 稍好一点的做法是把回忆矢量集成到修正器的主界面:
如下图,在 Office Word 中按住 Alt 键,顶部功用区就会呈现提示符号(数字或许字母),然后依据提示持续在键盘上输入,就相当于用鼠标点击挑选了某个功用,界面上会呈现一批新的提示符号,以进行下一步操作。
不同用户会有不同喜爱,而用户的喜爱有或许是截然相反的。所以有必要提早界说清楚修正器的方针用户究竟以哪类人群为主,是否要统筹有不同喜爱的不同集体。假如答案是必定的,那么就需求供给自界说装备来满意不同用户的需求。
专家用户往往会有更多的自界说装备需求,而大部分用户或许在很长一段时间内都只会运用默许装备。所以规划师有必要挑选一个契合更大多数人的默许选项。
在修正器中用户往往需求长期作业,而键盘的输入功率高于鼠标点选,所以用户(尤其是专家用户)对键盘的依靠很大(进行文字输入、导航和触发操作)。这也就要求规划师需求考虑到键盘的运用办法。
Tab 键能够用于界面中控件之间导航(Shift + Tab 能够反向导航),让用户逐一激活界面中的控件,以进行输入、挑选等操作,而无需切换去用鼠标激活。
在非文字输入的时分,空格键能够调用与聚集的控件相关的操作或指令(类似于点按触摸屏或用鼠标单击)。尽管 Enter 键和 Space 键并不总是履行相同的操作,但常常是履行相同操作。
快捷键也是进步修正器中作业功率的一大办法,关于专家用户尤为重要。 Apple Human Guidline Interface 中说到两条快捷键的规划准则:
洋洋洒洒写了好长一篇关于修正器的研究陈述,感谢你能看到这儿,一起也感谢蚂蚁金服体会技能部的另两位规划师舒宇和瀚雅的奉献,一起完善本陈述。