版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
InteractionDesign
ButtonsProf.Dr.MatthiasRauterbergFacultyIndustrialDesignTechnicalUniversityEindhoveng.w.m.rauterberg@tue.nl04-DEC-20041(c)M.Rauterberg,TU/eKeyreferences/literature:D.Norman(1988)Thepsychologyofeverydaythings.BasicBooks. chapter1D.J.Mayhew(1992)PrinciplesandguidelinesinSoftwareUserInterfaceDesign.PrenticeHall. chapter1:introduction; chapter12:inputandoutputdevices.J.Preece,Y.Rogers,H.Sharp(2002)Interactiondesign-beyondhuman-computerinteraction.JohnWiley&Sons. chapter1:whatisinteractiondesign? chapter2:understandingandconceptualizinginteraction.2(c)M.Rauterberg,TU/eWhatisUser-SystemInteractionabout?systemuserWorkingdomainWorkingsystemGoal:ActualPerformance=>DesiredPerformance3(c)M.Rauterberg,TU/eInterfaceDesignorInteractionDesign?userinteractionsystem4(c)M.Rauterberg,TU/eTrendinInterfaceDesign5(c)M.Rauterberg,TU/eThefunction-formmappingimplementedfunctionsperceivableuserinterfaceformsintendedsemanticperceivedsemanticDMM:=designer’smentalmodelUMM:=user’smentalmodel6(c)M.Rauterberg,TU/eThethreeimportantmappingsUser’sworlddevicepixelworldsemanticfunction-1function-2function-3…function-n7(c)M.Rauterberg,TU/eFeed-forwardFeed-backUser-SystemMapping8(c)M.Rauterberg,TU/eThe‘hardwarecontrol’-’pixelworld’mapping(2)Inputdevicesarethehardwarecomponentsyouuseto"talk"toacomputer.Youusethemtoplacerequests,sendmessages(tothecomputerortootherpeople),movearoundinvirtualworlds,orevenshootat"enemies"insomecomputergames.Afewexamplesofcommonlyusedinputdevicesare:ComputerkeyboardJoystickMicrophoneMousePen(somewith,somewithout,apad)Touch-sensitivescreenTrackballTrackPoint
9(c)M.Rauterberg,TU/eThe‘hardwarecontrol’-’pixelworld’mapping(2)[takenfrom/Lessons/lesson3/lesson3-3.htm]Mouse
Advantage:Movescursoraroundthescreenfasterthanusingkeystrokes.
Disadvantage:Requiresmovinghandfromkeyboardtomouseandback.Repeatedmotioncanleadtocarpaltunnelsyndrome.Trackball
Advantage:Doesnotneedasmuchdeskspaceasamouse.Isnotastiringsincelessmotionisneeded.
Disadvantage:Requiresfinecontroloftheballwithjustonefingerorthumb.Repeatedmotionsofthesamemusclesistiringandcancausecarpaltunnelsyndrome.
Glidepad
Advantage:Doesnotneedasmuchdeskspaceasamouse.Canreadilybebuiltintothekeyboard.Hasfinerresolution.Thatis,toachievethesamecursormovementonscreentakeslessmovementofthefingerontheglidepadthanitdoesmousemovement.Canuseeitherbuttonsortapsofthepadforclicking.
Disadvantage:Thehandtiresfasterthanwithamousesincethereisnosupport.Somepeopledon'tfindthemotionasnaturalasamouse.Pen
Advantage:Canusehandwritinginsteadoftyping.Canusegesturesinsteadoftypingcommandssmallsize.
Disadvantage:Musttraindevicetorecognizehandwriting.Mustlearngesturesortraindevicetorecognizetheonesyoucreate.Canlosethepenwhichisnotusuallyattachedtothedevice.
Touchscreen
Advantage:It'snaturaltodo-reachoutandtouchsomething.
Disadvantage:It'stiringifmanychoicesmustbemade.Ittakesalotofscreenspaceforeachchoicesincefingersarebiggerthancursors.Graphictablet
Advantage:Don'thavetoredrawgraphicsalreadycreated.
Disadvantage:Expensive.10(c)M.Rauterberg,TU/eThe‘hardwarecontrol’-’pixelworld’mapping(3)Natureoffunction11(c)M.Rauterberg,TU/eProsandConsofPointingDevices12(c)M.Rauterberg,TU/eButton-FunctionMapping(1)RecommendedControlsforFunctionsFunctionCategoryControlSelectingmutuallyexclusiveoptionsRadiobuttonsSelectingnon-exclusiveoptionsCheckboxesPerforminganactionCommandbuttonsSelectinganitemfromasetListboxesordrop-downlistboxesEnteringorviewinglargeamounts
ofinformationatthesametimeTablesSettingattributevaluesText-entryfields13(c)M.Rauterberg,TU/eButton-FunctionMapping(2)Examplesfrom/wlintegration/v2_1/devplug/appgui.htm14(c)M.Rauterberg,TU/eHowtodesignthecontextofbutton-use?devicewide:e.g.mousebuttonsplatformwide:e.g.APPLE,MS,etclookandfeelapplicationwide:e.g.MSword,ADOBEphotoshopwindowwide:e.g.pull-downmenudialogboxwide:e.g.ADD,DELETE,OK,CANCELetc15(c)M.Rauterberg,TU/eButton/controldesignrecommendationsControlPlacementPlacethemostfrequentlyaccessedcontrolsnearthebottomoftheform.Theuserinteractsmostoftenwiththeoutputarea,withtheiconsintheoutputarea,andwiththehardkeysonthesystem.Placingcontrolsatthebottomoftheoutputarea/formputsthemascloseaspossibletotheoutputarea,makingthemquickerandeasiertoaccess.PeoplefromWesternculturestendtoreadthescreenfromtoptobottomandlefttoright.Therefore,anythingimportantforuserstoread(ratherthaninteractwith)shouldbenearthetopoftheoutputarea/form.Horizontally,youshouldarrangecontrolssothattheleftmostcontrolisthemostimportant.Donotclutterthescreen.Runningoutofspaceisausuallyasignthatsimplificationisneeded.Squashingalotofcontrolsontheformbyreducingwhitespaceisusuallythewronganswer.Inmostcases,usespacinginsteadoflinesandboxestoseparateuserinterfaceelementsintologicalgroups.Linesandboxesaddtoscreenclutterandactuallymakeasmallscreenhardertoread.LabelsProvidealabelforanycontroloroptionthatrequiresfurtherexplanation.Rightjustifythelabelsandleftjustifythefields.Useboldfontandtitlecapitalizationforlabels.Thatis,capitalizethefirstletterofeachimportantwordinthelabelinthesamewayyouwouldcapitalizethetitleofabook.Forexample,use"SetDate"asalabel,not"Setdate."Neverusealllowercase("setdate")oralluppercase("SETDATE")forlabels.[updatedfromhttp:///dev/support/docs/ui/UIGuide_Front.html]16(c)M.Rauterberg,TU/eTheConceptofNaturalMappingsDefinition[seeNorman,D.,1988,p.75ff]:Adesignsolutionbasedonanaturalmappingsreducestheneedforadditionalexplanatoryinformationinmemory!Naturalmappingsguaranteeaminimumnumberofcognitivetransformationsteps.Ifadesigndependsuponlabels,itmaybefaulty.Labelsareimportantandoftennecessary,buttheappropriateuseofnaturalmappingscanminimizetheneedforthem.Whereverlabelsseemnecessary,consideranotherdesign!17(c)M.Rauterberg,TU/eDesignofLightSwitchPanels(1)Problem:nodirectmappingbetweenswitchesandcorrespondinglamps18(c)M.Rauterberg,TU/eDesignofLightSwitchPanels(2)19(c)M.Rauterberg,TU/eCorrectiveDesign(1)Problem:slidingdoorcandamagetheopen
petrolflap20(c)M.Rauterberg,TU/eCorrectiveDesign(2)Solution:extrabartolocktheslidingdoor21(c)M.Rauterberg,TU/eDesignofDoorHandles22(c)M.Rauterberg,TU/eDesignofShowerFaucetsNaturalmapping:hotwaterleftside
orREDcoldwaterrightside
orBLUEUn-naturalmapping:somethingelse
(seefigure)23(c)M.Rauterberg,TU/eNaturalMapping(1)24(c)M.Rauterberg,TU/eNaturalMapping(2)25(c)M.Rauterberg,TU/eThemostimportantdesignprinciplePerceptionSpaceThephysicalspacewheretheuser’sattentionis.ActionSpaceThephysicalspacewheretheuseractsin.DesignPrinciple:perceptionspaceandactionspacemustcoincide!26(c)M.Rauterberg,TU/eDesignofStoveControls(1)27(c)M.Rauterberg,TU/eDesignofStoveControls(2)28(c)M.Rauterberg,TU/eInteractiveDirectness:thedesktopexamplePulldownmenusPulldownmenusToolbar29(c)M.Rauterberg,TU/eactionspaceperceptionspace30(c)M.Rauterberg,TU/eExplicitversusImplicitDesignThisdesignconceptforaspecificscreenofthehypercardstack“InigoGetsOut”isbasedonexplicitdesign:onlytwobuttonsareusedfornavigation(-->forward,<--backward).31(c)M.Rauterberg,TU/eImplicitDesign:screenfrom“InigoGetsOut”Thisscreenisbasedonimplicitdesignandhasasecond-personperspective:togetthecattoruntotheright,youclickonthecatitself.Theactualimagefrom“InigoGetsOut”hasbeenoverlaidwithdata(theclickmarkers)fromafieldstudyoftheuseofthesysteminaCopenhagenkindergarten.[seeinthebookofJakobNielsen,HyperText&HyperMedia,1990,AcademicPress,p.136]32(c)M.Rauterberg,TU/eExplicitScreenDesign[takenfrom/]33(c)M.Rauterberg,TU/eImplicitScreenDesign[takenfromhttp://www.ferrari-deutschland.de/]34(c)M.Rauterberg,TU/eTheConceptofPerceptualAttractorsToguidetheusersattentionontheinterface,eachvisualattractor(=anyseparateperceivablestructure)isofcrucialimportance,sousethemcarefullyinyourdesigntoavoidnotintendeddistractions.Consequence:youwillendupwithaslimdesign!35(c)M.Rauterberg,TU/eAdesignconceptforvisualattractors36(c)M.Rauterberg,TU/eCorrectiveDesign(1)37(c)M.Rauterberg,TU/eCorrectiveDesign(2)Tomotivateuserstoswitchfromexplicittoimplicitanadditionalexplicitinstructionisnecessary:“Tippen
Sieaufeines
derEC-Symbole”
[“touchononeoftheECsymbols”]38(c)M.Rauterberg,TU/eCorrectiveDesign(3)Onemajorproblemofamixedstyle(explicitplusimplicit)isthatnearlyallusersarenotabletoswitchfromthebuttons(explicit)tothepicturewithtouchsensitiveareas(implicit).Toovercomethisproblemanextraexplicitinstructionisnecessary:
“Waehlen
SiediegewuenschteRegiondurch
Beruehren”
[“selectthedesiredregionbytouching”]buttonarea39(c)M.Rauterberg,TU/eAssignment-1(1groupa5)Inputcontrolsforcomputersystems:
1)getaninternetconnection;2)surfandsearchfordifferentinputdevicesforcomputersystems;3)describethedifferent‘control-button/function’mappingsandclassifythem;4)discussthedifferenttypesandpros/consof‘control-button/function’mappings;5)prepareapresentationofabout10min.40(c)M.Rauterberg,TU/eAssignment-2(1groupa5)Inputcontrolsforhomeconsumerproducts:
1)getadigitalcamera;2)goouttoas
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 47516-2026太阳跟踪器安全要求
- 深圳品牌劳务外包合同
- 边坡治理工程施工安全防护保证措施
- 内部销售人员外包合同
- 2026年国家基本公共卫生服务考试试题及答案
- 市场营销策划外包合同
- 商务合作运营外包合同
- 2026年产品知识与销售策略实战演练试卷及答案
- 深基坑工程安全总交底
- 2026年药学人文关怀的考试试题及答案
- TSG G7001-2015 锅炉监督检验规则
- TCECA-G 0344-2025《零碳园区评价技术规范》团体标准
- 电动车采购合同样本
- 【高考真题】安徽省2024年高考物理试题(含答案)
- 《贵州赫章县全域旅游发展制约因素及发展路径》14000字【论文】
- 2024年全国高考新课标Ⅱ卷数学试题含答案解析
- 各引流管标识颜色医疗
- 指向思维品质提升的小学英语课堂教学表现性评价设计和实践探索
- 史密斯L1PB26-B1燃气采暖热水炉使用说明书
- 住院精神疾病患者自杀风险护理
- 2024年高考真题-物理(河北卷) 含答案
评论
0/150
提交评论