A.
Marcus(Ed.
):DUXU2014,PartII,LNCS8518,pp.
184–192,2014.
SpringerInternationalPublishingSwitzerland2014Scissors–APrecisePointingWidgetforTouchScreenDevicesFelipeBreyer,LuisA.
Vasconcelos,AntnioRivero,andJudithKelnerVirtualRealityandMultimediaResearchGroup,ComputerScienceCenter,FederalUniversityofPernambuco,Recife,Pernambuco,Brazil{fbb3,lalv,ahr,jk}@cin.
ufpe.
brAbstract.
Acommoncomplaintoftouchinteractionconcernsthelackofprecisionandfalsenegatives,especiallyinapplicationsinheritedfromthePCandmousecontext.
ThisworkintroducesScissors,avirtualwidgetfortasksthatrequireprecisionwhileinteractingwithtouchscreens.
Italsopreventsocclusionoftargets,iseffectiveforscreenedgesandiscompatiblewithcurrentinteractiontechniques.
Wedevelopedtwoprototypesfortesting:thefirstintroducedabasiclearningscenarioandthesecondpresentedtwosequencesoftargetswithdifferentsizesandlocations.
Thesystemrecorded,foreachtarget,thetimespentandnumberofattemptstoselectit.
Weperformedtestswiththirty-oneusersandevaluatedtheirdataaccordingtostatisticaltest,inthiscase,t-testfordifferenceofmeans.
TheresultsshowedthattheScissorswidgetwasveryeffectiveinthescenariosthatmotivateditsconceptionattaininganequivalentorupto11.
5timeshighersuccessrate,thusachievingitsmainpurpose.
Keywords:pointingwidget,interactiontechnique,touchdevices.
1IntroductionThepopularizationoftouchscreendevicesischangingthewayweinteractwithdigitalinformation.
TheNPDDisplaySearchestimatesthatsalesoftabletswillovercomenotebooksin2014anditwillbecomethemostusedcomputingplatform[5].
Accordingly,touchinteractionisrapidlyoutgrowingmiceandtrackpaddevices.
However,severaldesignchallengesfollowthischange(e.
g.
widerangeofapplicationswithdisplaysizes,resolution,andpixeldensity),andthefutureofthistechnologyrequiresdeepinvestigationinordertodesignabetterinteractionandmeetdifferentuserneeds.
Althoughsomepatternswerealreadyestablished[6]forthetouchscreensandinteractivesurfaces,thereisstillgroundforfurtherdevelopment;thevarietyofpossiblegesturesandwaystowhichsystemsrespondandinterpretcanopeninfinitepossibilitiesconsideringspecificscenarios.
Thispaperisorganizedasfollows;section3presentsrelatedworksandgivesdeeperperspectivearoundtouchinteractiontechniquesinordertostandasbasisforthedescriptionofthesolutioninsection4.
Evaluationmethodologyisdetailedwithtestprocedures,chosenusabilitymetricsandhardwaresetupsinsection5.
Section6Scissors–APrecisePointingWidgetforTouchScreenDevices185showstheresultsobtainedbyuserexperiment,withsomediscussionsonsection7andconclusionsandfutureworkspresentedinsection8.
2TouchDevicesTouchsensitivetechnologieshavebeenunderdevelopmentsincemid-'60s,however,theyonlyachievedmassivepopularityinthe2000s.
Touchdeviceshavesomeimportantcharacteristicsthatshouldbeoutlined,suchasitssizeandtrackingcapabilities.
Thesefeatureswilldefineforwhichtasksadeviceissuitable[2].
Inordertoanalyzeatouchdevice,firstly,weshoulddifferentiatethembetweentouch-tabletsandtouch-screens,thatis,ifthedeviceworksonlyforinput,astrack-pads,orifthereisatactile-displayworkingasinputandoutputsimultaneously,likepalm-tops.
Hereafter,anotherimportantcharacteristicthatdirectlyconcernsHCI(Human-ComputerInteraction)isthesizeofthedevice,whichwilldeterminewithhowmanyfingersorhandstheusermayinteractwithit.
Inturn,anotherfeatureandoneofthemostrelevantfortouchdevicesishowmanypointsitiscapableoftracking,i.
e.
single-touchormulti-touch.
[2]alsoremindsusthatifthedeviceissingle-touch,theinteractionparadigmwillnotchangewhencomparedwithmouse,trackballorjoystick.
Particularly,largeandmulti-pointtouchdevices,suchastouch-tablesandinteractiveboards,mayrequiretobeoperatedbymultipleusers.
So,thedevicecanutilizedifferenttechniquestodifferentiatethem,eitherbyindividualinteractionregionsoruniqueidsforeachstylus.
Thisbringsustoanothercharacteristic,iftheinteractionwillbedirectwiththefingersorwithsomeextratool,suchas,astylusoranothertangibleinterface.
Consideringtheinputinformationcapturedbythedevice,somearecapableofnotonlycapturingasinglepointatthetouchsurfacebutthewholecontactarea.
Thisway,wecandifferentiatetheinteractionthroughthetouchofafingerandwhenweholdthedeviceagainstourcheek.
Besidesthecontactarea,sometouchdevicescanalsoidentifytheangleofapproachandthepressureappliedtothesurface.
Lastly,onahigherlevelofabstraction,itisfoundthepossibilityofthesysteminterpretsgestures,requiringfromtheapplicationtotrackthepositionthroughoutthetime.
Differentinteractiondeviceshavevaryingcombinationsofthesefeatures,thus,thedesignermustbeawareofthemalltoadaptthesystemdesignandinteractiontechniquestobettersuitthehardwareinwhichtheapplicationwillrun.
3RelatedWorkAcommoncomplaintoftouchinteractionconcernsthelackofprecisionandfalsenegatives,especiallyinapplicationsinheritedfromthePCandmousecontext.
Todate,itispossibletofindcontextualsolutionsthatmagnifytheareabeentouchedandrequireusertoconfirmhis/herintention,commonlyseeninbrowsers.
Inothersolutions,suchasafewtextreaders,userscanzoomin,outandpan,repeatedly,thusavoidingfalsepositivesbutalsoreducingvisualization.
However,theseapproaches186F.
Breyeretal.
eitherpresentextraeffortfromusersorcauseinformationocclusion.
Occlusionmayalsooccurduetousers'fingersorhands,whileattemptingtoclickinabuttonorahyperlink,sincetouchscreensarebothinputandoutputdevices.
In[4],theauthorsconsiderintuitionasanimportantyetill-definedfactorwhendesigningeffectivemulti-touchinteractions.
Intheirresearch,theyperformanextensiveliteraturereviewonmulti-touchinteractions.
Basedontheirfindings,theresearchersconstructedaframeworkoffivefactorsthatdeterminetheintuitionofmulti-touchinteractions:direct-manipulation,physics,feedback,previousknowledge,andphysicalmotion.
Also,theauthorspointtwomajorresearchproblemsderivedfromtheincreasingcomplexityofmulti-touchapplications.
Thefirstisthatmulti-touchinteractionshouldnotbeconsideredinisolationbutaspartofawhole,andsecondly,evaluationsshouldbebroughtintoarealisticenvironment.
Theresearchin[1]dealswiththeintegrationofplanarmulti-touchsurfacesintothedesktopenvironmentinordertogiveusersanadditionalinputchanneltoenrichthecurrentinteractionparadigm.
TheauthorscreateaprototypecalledMagicDeskwhichenablesthemtotryvariouspotentialregionsandconfigurationsthatcouldbecomemulti-touchenabled.
Oneofthedrawbacksresidesinthenegativeseffectsassociatedwiththerightregionwhichwasdisplacedfromthekeyboardtoleaveroomforthemouse.
Thisfactreinforcestheneedfordevicesortechniquesthatallowspreciseinteraction,suchasmice,butnativetothemulti-touchparadigm,promotingarealcontinuousworkspace.
Thestudydevelopedin[3]presentsFluidDTMouseasasolutionformousesupportintouchapplications.
Theauthorsunderlinesomerequirementsinordertoemulateasmoothandnaturalmouseinteractiononatouch-basedsurface.
Firstly,itmustbeeasytopreciselypositionthemousecursor,whichisparticularlychallengingbecausetheuser'sfingeroccludesthecursor.
Also,itmustbesimpletotogglebetweenmouse-overandmouse-dragmodes,anditisundesirableforthistogglingmechanismtorequiremovementofthecursoritself.
Theirsystemdrawsthecursorbetweenthefirsttwofingerstotouchthescreen,andtheusermustactivatethecursorusingathirdfinger.
However,sincetheclickableareaisdefinedastheboundingboxcreatedbythetwofirstfingers,thisimplementationcausestheclickableareatodisappearwhenthefingersarealignedverticallyorhorizontally.
Anotherissueinthistechniqueconcernsthedifficultytoreachintocornersofthesurface.
4SolutionScissorsisavirtualselectingtoolfortouchscreendevices,itusesthreereferencepoints:twointerdependentfingersforpointingandoneforselecting.
Inordertopreventocclusion,theactivationpixelislocatedatthemidpointofthetwopointingfingers.
However,toselecttargetsonedgesorcorners,userscanapproximatetheirfingersand,whentheyreachathresholdof300pixels,Scissorsbendsintoanarrowheadshapecapableofpointingobjectsinsuchdifficulttoreachareas(Fig.
1A).
UsersmayalsoflipthedirectioninwhichScissorspoint,whichhelpsselectingtargetslocatedundertheirhands(Fig.
1B).
Thiswidgethasnocorrecthandpositionforitsuse:thetwoorientationpointscanbedefinedbyanycombinationofusers'Scissorsfingers.
Forinstance,usersfingersforpointing(Fig.
1othertouchinputwillactivaFig.
1.
ScissorscanbendindiffeAsrecommendedby[4],fivecharacteristics:direct-mandfeedback–Scissorswasavirtualwidget,theuserjoint/bendcapabilitiessimulookalikemetaphorevokestpreviousexperiences.
TheckeepstheuserawareofitscFs–APrecisePointingWidgetforTouchScreenDevicesswithlongnailsmightchoosetouseindexplusmidC),whilethumborringfingersforselecting.
Infact,atetheselection,asitisanindependentaction.
erentdirections(A,B)andusedwithanycombinationoffingers(awell-designedmulti-touchinteractionisdirectlyrelatedmanipulation,physics,physicalmotion,previousknowledsconceivedrespectingallthesefiverequirements.
Sincermanipulatesitdirectlyoverthesysteminterface.
Tulateaphysicsbehaviorandmotion,whilethescissthefeelingofaneverydayobject,favoringtheusertoreonstantfeedbackgivenbyScissorsduringitsdifferentstaconditionandinteractionpossibilities.
Fig.
2.
Scissorspossibleinteractions187ddleany(C)dtodge,it'sThesorsecallates188F.
Breyeretal.
Scissorswasdesignednottoconflictwithothercommontouchinteractiontechniquessuchaspinchtozoomandrotate.
Knowingthatpinchmovementisdoneovertheaxis(Fig.
2B)definedbyfirsttworeferencepoints,itwillnotactivateselection.
SincethedirectionthatScissorsbendsisdefinedbyamovementtothesamesideofthereferenceaxis(Fig.
2A),itdoesnotaffectrotationwhichisdonebymovingthefingersinoppositedirections,asshowninFig.
2C.
AnotherimportantfunctionintegratedwithScissorsisscrolling,positionedatScissors'referenceaxismiddlepoint(Fig.
2D);usersshoulduseindexfingerifusingthumb/middleasreferencesormiddlefingerincaseofindex/ringasreferences.
Finally,rightclickfunctionalitywasadaptedbydefiningaspecificregionatrightfromScissors(Fig.
2E).
Therefore,wewereabletomergeallfunctionestablishedformouseandtouchdevices.
5EvaluationMethodologyWedevelopedtwofunctionalprototypestoevaluatetheconcept.
BothprototypesweredevelopedwithlibGDX,agameandmultimediadevelopmentframeworkbasedonJavathatcanexporttheapplicationtodifferentplatformssuchasAndroid,iOSandHTML5.
Itfacilitatesthemanipulationandtrackingtouchesaswellasrenderingtasksfortheapplication.
TheprototypeswereinstalledonafirstgenerationGoogleNexus7tabletequippedwitha7-inchscreen,whichhas1280x800resolution,resultingintoascreendensityof216ppi.
ThefirstprototypeworkedasalearningscenariosettingusersfreetotryScissorssotheycouldgetusedtothisnewinteractiontool,asweconsideredunfairtocompareanewinteractiontechniquewithothertowhichuserswerealreadyfamiliar.
Thisprototypeworkedinaninfiniteloop,creatinghundredpixelssquarebuttonssotheusercouldtestScissorstoselectthematrandompositioninthescreen.
Theuserswereencouragedtotestthisprototypeaslongastheywanteduntiltheyfeltcomfortableandconfidentwithit.
Thesecondprototypepresentedtwosequencesofeighteensquaretargetsofsixdifferentsizesdividedinthreecategories:largetargetswith200and100pixels,mediumtargetswith50and25pixels,andthesmalleroneswith10and5pixels.
Thesetargetswerelocatedinthreedistinctscreenareas:center(ct),edges(ed),andcorners(cn).
Thetargetswouldreducetonextsizesaftereachthreedifferentregionswerecorrectlyselected.
Inthefirstsequence,weaskeduserstoaimandselecttargetsthewaytheytraditionallydointouchscreens,justtouchingthetargetswithafinger.
Inthesecondsequence,usersshoulduseScissorsforthesametask.
Asusabilityevaluationmetrics,thetimetocompleteataskwasusedasmeasureofefficiency,i.
e.
thetime(Tm)totouchorselecteachtarget.
Formeasuringeffectiveness,thenumberofattempts(At)totouchorselectthetargetbytheuserwasregistered.
Thesystemrecordedtheresultsforeachparticipantinalogfileforfurtherdataanalysis.
Scissors–APrecisePointingWidgetforTouchScreenDevices189Twohypothesesweredefinedfortheexperiment:H1:Scissorswillbemoreprecisethandirecttouchinteractiononsmalltargets.
H2:PrecisionprovidedbyScissorswillcompensatethetimespentwithitsmanipulation.
Weperformedthetestswiththirty-oneregularusersoftouchdevices.
16ofthemwereundergraduatestudentswhile15werepostgraduate.
AllsubjectswerestudentsattheInformaticsCentrefromFederalUniversityofPernambuco,Brazil.
Thegathereddatawereanalyzedaccordingtothet-testfordifferenceofmeans,inordertoevaluatethevariationbetweentheresults,aspresentedinnextsection.
6ResultsTheresultsshowedthattheScissorswidgetwasveryeffective,especiallyinthescenariosthatmotivateditsconception.
Theexperiment'sresultsaredeeplydiscussedbelow.
Ascanbeseenthroughthetaskexecutiontimechart(Fig.
3),subjectsusingScissorspresentedhighertaskdurationwhencomparedtotraditionaltouchinteractionforbigandmediumsizesinallconditions.
Scissors'worstresulthappenedintheeventof50pixelstargetlocatedonthescreencorner,obtaininganexecutiontimeapproximatelysixtimesslowerthantouchinteraction(Tm50cnTouch=0,8424s)(Tm50cnScissors=4,8936s).
Ontheotherhand,whenanalyzingthedatafromsmallertargets,10and5pixelslarge,itispossibletoobserveachangeinthisbehavior.
For10pixelstargetatthescreencentre,timewasconsideredstatisticallyequalforbothsamples(dTm10ct=0,0922>0,05),aswellasforthe5pixelstargetatscreencentreandcorner(dTm5ct=0,1520>0,05)(dTm5cn=0,8358>0,05).
However,itisimportanttonotethattheresultfortaskexecutiontimeatthescreenedgewitha5pixeltargetwithScissorswas50%lessthanwithtouchinteraction(Tm5edScissors=10,1243s;Tm5edTouch=18,8095s).
Fig.
3.
Meantimefordiversetargetsizesatdifferentlocationsofthescreen0510152025200ct200ed200cn100ct100ed100cn50ct50ed50cn25ct25ed25cn10ct10ed10cn5ct5ed5cnTouchScissors190F.
Breyeretal.
Onthenumberofattempts,mostoftheresultsforthelargerandmediumtargetswereconsideredstatisticallyequalbetweenusingScissorsortraditionaltouchinteraction(Fig.
04).
Theonlyexceptionsoccurredinthecasesofscreencentreandedgefor100pixelstargetwhichwereconsideredstatisticallydifferent(dAt100ct=0,0487<0,05)(dAt100ed=0,0100<0,05),evenwithnumericalvaluesclosetoasingleattempt.
Still,forthescreenedge25pixelstarget,Scissorsobtainedafavorableresultincomparisonwithtouchinteraction(dAt25ed=0,0446<0,05).
Withrespectto10and5pixelstargets,Scissorsshownbetterresultsinallthreeevaluatedregions,withhighlightstothecaseof5pixelstargetonscreenedge,inwhichScissorshasavalueeleventimesbetterthantouchinteraction(At5edTouch=38,9354)(At5edScissors=3,3548).
Fig.
4.
Userattemptsforselectingdiversetargetsizesatdifferentscreenlocations7DiscussionsBasedonthedataanalysispresentedabove,weconsiderthefirsthypothesisforthisresearch(H1)asconfirmed,duetothefactthatthenumberofuserattemptsfortargetselectionwithScissorswasconsiderablylower,confirmingitsefficiencyforsmalltargetsscenarios.
Thesecondhypothesis(H2)couldnotbeconfirmedbecauseScissorspresentsabetterexecutiontimeonlyforscreenedge5pixeltarget,whileinotherthreecaseswereconsideredstatisticallyequal(10ct,5ct,5cn),andforthetwoscenariosleft(10ed,10cn),theresultsfortraditionaltouchinteractionwerebetter.
Theseresultsrequireadeeperinvestigationandshowedthatmoretestsareneeded.
Moreover,somespontaneouscommentsfromparticipantswererecordedafterthetests.
Ingeneral,thevolunteersconsideredScissorseasytouse,claimingthatitspurposewasclearfromthemomenttheyrealisedtheneededtointeractwithgreaterprecisionwiththetouchscreen.
Frequently,theresearcherswerequestionedaboutitsofficialreleaseorwhereuserscoulddownloaditevenknowingitstillunder051015202530354045200ct200ed200cn100ct100ed100cn50ct50ed50cn25ct25ed25cn10ct10ed10cn5ct5ed5cnTouchScissorsScissors–APrecisePointingWidgetforTouchScreenDevices191development.
Particularly,womenwhoparticipatedintheexperimentshownsignificantinterestintheproject,duetothepossibilityofusinganytwofingerstomanipulateScissorsevenwithlargenails,whichfitstheirspecificneeds.
Onelastissuewecouldperceivewiththeexperimentisrelatedtosubjects'behaviortowardstheirfailure.
Duetothefrustrationofsuccessivelymissingsmallertargetsafterseveralattempts,aportionoftheusersstartedusingthestrategyoftappingthescreenrepeatedly,withoutcaringfortheconsecutivemistakes.
Inthescenariopresentedbytheprototype,therewerenootherinteractiveobjectssurroundingthetargetsothattheerrordidnotactivateanotherfunction.
Thisway,withoutthisriskoffalsepositives,itwasmorelikelythatusersadoptedthistappingstrategy.
Onthegathereddata,thisstrategycausedareductioninthetaskexecutiontimebutraisedthenumberofattemptsforsmalltargets.
Regardlesstheparticipant'sbehavior,traditionaltouchinteractiontechniquehasadisadvantageinoneofthemetrics,reaffirmingitsinadequacyincaseswhereprecisionisanimportantfactor.
8ConclusionsandFutureWorkInthisstudy,wepresentedthatmulti-touchinteractioncanstillbenefitfromappliedresearches.
Webelievetherearestillplentyofpossibledevelopmentsinthisfastgrowingtechnologyandithasnotreacheditsfullpotential.
Manyothermulti-touchapplicationsarestillunderdevelopmentfordifferentscenarioswithmanyspecificrequirementsandonlybyfocusingontheirspecialneedswemayachieverealinnovation.
Insuchmanner,theresultspresentedinthispaperencouragethecontinuityanddevelopmentofthisresearch.
Asthe'smalltargetscenario'canbefoundinmanymulti-touchapplicationsandsinceScissorsiscompatiblewithotherinteractionpatterns,webelievethisprojectshouldcoexistwiththecurrentinteractionparadigm,givingtheuserawiderrangeofchoices.
Accordingly,thisresearchfulfilleditsobjectiveasitpresentsaninteractiontechniquecapableofpreciseselectionasshownbythetestsresults.
Forfuturework,weintendtoperformexperimentsinsmallerdevicesinordertostresstheuseofthree-fingerinteractionandobservetheuserbehaviortogreaterocclusionsituations.
Itisalsoimportanttoinvestigatedifferentthresholdsfromthe300pixelsusedintheinitialdesignanddetermineitsimpactontheuserexperience;suchas200pixels,forexample.
Thecombinationoffactors,screensize,andthewidgetssizeshouldalsobeexamined.
Finally,sincetheinitialresultswerepromisingandweconsideredacontrolledenvironmentanadequatechoiceforafirstexperiment,arealtestscenarioshouldbeputtorun.
References1.
Bi,X.
,Grossman,T.
,Matejka,J.
:Fitzmaurice.
G.
:MagicDesk:BringingMulti-TouchSurfacesintoDesktopWork.
In:CHI2011,Vancouver,BC,Canada,May7-12(2011)2.
Buxton,B.
:Multi-TouchSystemsthatIHaveKnownandLoved(2013),http://www.
billbuxton.
com/multitouchOverview.
html192F.
Breyeretal.
3.
Esenther,A.
,Ryall,K.
:FluidDTMouse:BetterMouseSupportforTouch-BasedInteraction.
In:AVI2006,Venezia,Italy(2006)4.
Ingram,A.
,Wang,X.
,Ribarsky,W.
:TowardstheEstablishmentofaFrameworkforIntuitiveMulti-touchInteractionDesign.
In:AVI2012,CapriIsland,Italy,May21-25(2012)5.
NPDDisplaySearch:TabletPCMarketForecasttoSurpassNotebooksin2013.
In:QuarterlyMobilePCShipmentandForecastReport(2013),http://www.
displaysearch.
com/cps/rde/xchg/displaysearch/hs.
xsl/130107_tablet_pc_market_forecast_to_surpass_notebooks_in_2013.
asp6.
Saffer,D.
:DesigningGesturalInterfaces.
O'ReillyMedia,Sebastopol(2008)
无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点...
弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统。点击进入:弘速云官方网站地址...
目前云服务器市场竞争是相当的大的,比如我们在年中活动中看到各大服务商都找准这个噱头的活动发布各种活动,有的甚至就是平时的活动价格,只是换一个说法而已。可见这个行业确实竞争很大,当然我们也可以看到很多主机商几个月就消失,也有看到很多个人商家捣鼓几个品牌然后忽悠一圈跑路的。当然,个人建议在选择服务商的时候尽量选择老牌商家,这样性能更为稳定一些。近期可能会准备重新整理Vultr商家的一些信息和教程。以前...
touch4 ios7为你推荐
易pc华硕易PC怎么样?性价比到底怎么样?支付宝查询余额支付宝怎么查余额?!?!公章制作如何用photoshop制作公章qq怎么发邮件如何通过QQ发送邮件免费免费建站最好的免费建站二层交换机什么是二层交换机二层交换机请教:二层交换机是干什么用的啊?二层交换机什么是三层交换机?什么是二层叫交换机?有什么区别?网站营运网站运营都分为哪些方面cisco防火墙思科防火墙策略extended什么意思
in域名注册 怎么申请域名 godaddy域名优惠码 本网站在美国维护 腾讯实名认证中心 免费美国空间 免费申请网站 umax120 免费cdn metalink 怎么建立邮箱 ca187 双12 美国独立日 架设邮件服务器 服务器维护 国外的代理服务器 中国电信测速网站 阿里云邮箱登陆 带宽测试 更多