iOS人机交互规范(18)
时间:2025-04-04
时间:2025-04-04
iOS人机交互规范,为iPhone,iPad开发人员提供设计规范
DirectManipulation
●Withinreason,istheapplicationconsistentwithitsearlierversions?Havethetermsandmeaningsremained
thesame?Arethefundamentalconceptsessentiallyunchanged?
DirectManipulation
Whenpeopledirectlymanipulateonscreenobjectsinsteadofusingseparatecontrolstomanipulatethem,they'inggesturesgivespeopleagreateraffinityfor,andsenseofcontrolover,theobjectstheyseeonscreen,becausethey'reabletotouchthemwithoutusinganintermediary,suchasamouse.
Forexample,insteadoftappingzoomcontrols,peoplecanusethepinchgesturestodirectlyexpandorcontractanareaofcontent.Andinagame,playersmoveandinteractdirectlywithonscreenobjects.Forexample,agamemightdisplayacombinationlockthatuserscanspintoopen.
InaniOSapplication,peoplecanexperiencedirectmanipulationwhenthey:
●Rotateorotherwisemovethedevicetoaffectonscreenobjects
Usegesturestomanipulateonscreenobjects
Canseethattheiractionshaveimmediate,visibleresults ● ●
Feedback
Feedbackacknowledgespeople’sactionsandassuresthemthatprocessingisoccurring.Peopleexpect
immediatefeedbackwhentheyoperateacontrol,andtheyappreciatestatusupdatesduringlengthyoperations.Thebuilt-iniOSapplicationsrespondtoeveryuseractionwithsomeperceptiblechange.Forexample,listitemshighlightbrieflywhenpeopletapthem.Duringoperationsthatlastmorethanafewseconds,acontrolshowselapsingprogress,andifappropriate,theappdisplaysanexplanatorymessage.
Subtleanimationcangivepeoplemeaningfulfeedbackthathelpsclarifytheresultsoftheiractions.Forexample,listscananimatetheadditionofanewrowtohelppeopletrackthechangevisually.
Soundcanalsogivepeopleusefulfeedback.Butsoundshouldn’tbetheprimaryorsolefeedbackmechanismbecausepeoplemayusetheirdevicesinplaceswheretheycan’thearorwheretheymustturnoffthesound.
上一篇:提高生物教学质量的体会
下一篇:中国翻译简史