交互设计-按钮_第1页
交互设计-按钮_第2页
交互设计-按钮_第3页
交互设计-按钮_第4页
交互设计-按钮_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论