reinventing graphic design software by bridging the gap
TRANSCRIPT
HAL Id: hal-02313951https://hal.archives-ouvertes.fr/hal-02313951
Submitted on 11 Oct 2019
HAL is a multi-disciplinary open accessarchive for the deposit and dissemination of sci-entific research documents, whether they are pub-lished or not. The documents may come fromteaching and research institutions in France orabroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, estdestinée au dépôt et à la diffusion de documentsscientifiques de niveau recherche, publiés ou non,émanant des établissements d’enseignement et derecherche français ou étrangers, des laboratoirespublics ou privés.
Reinventing Graphic Design Software by Bridging theGap Between Graphical User Interfaces and
ProgrammingNolwenn Maudet
To cite this version:Nolwenn Maudet. Reinventing Graphic Design Software by Bridging the Gap Between Graphical UserInterfaces and Programming. Design Research Society Conference 2018, Jun 2018, Limerick, Ireland.�10.21606/drs.2018.611�. �hal-02313951�
1. ThisworkislicensedunderaCreativeCommonsAttribution-NonCommercial-ShareAlike4.0InternationalLicense.
2. https://creativecommons.org/licenses/by-nc-sa/4.0/
ReinventingGraphicDesignSoftwarebybridgingthegapbetweenGraphicalUserInterfacesandProgrammingMAUDETNolwenn
aTheUniversityofTokyo*Correspondingauthore-mail:[email protected]:10.21606/dma.2017.611
Graphic Design Software Applications radically transformed the practice and theindustry of graphic design. However, they barely evolved since their introduction,leadingdesignerstoquestiontheirubiquity.Inthispaper,weexplorethismismatchbyanalysingdigitaldesigntoolsthroughtwolenses.Wefirstinvestigatedigitaldesigntoolsfroma“lineage”perspective:howtheyreproducedthepre-existingdesigntoolsandpractices.Wethenusetwofamiliarexamples:thecolourpickerandthealignmentanddistribution commands toexplore thevisionofdesign that theypromote.Werevealhowthesetoolsassumethatdesignersalreadyhaveinmindadesiredoutcomeandthusintroduceamismatchwithcurrentdesigners'practices.Tobridgethisgap,we propose “graphical substrates”, interactive and visual tools that combine thestrengthsofbothprogrammingandgraphicaluserinterfaces.Weanalysehowseveralrecent researchdesign tools embed this approachandwepropose twoprinciples:tweakingandcreationfromexampletofostertheiradoptionbydesigners.
DesignTools;GraphicDesign;GraphicalUserInterfaces
1 IntroductionGraphicDesignSoftwareApplicationsrevolutionisedthegraphicdesignprocessassoonastheywereintroducedinpersonalcomputers.Underthenameofdesktoppublishing,theygreatlyfacilitatedandoptimisedthedifferentstepsofthegraphicdesignandproductionprocess.Designerscouldfinallyaccessandinteractwithrealtimevisualisationoftheirwork.Beforethedigitalisationoftheprintingindustry,graphicdesignwasanentireindustrywithmanydifferentandcomplementaryprofessions(typesetters,paste-upartists,photomechanicaltechnicians...)coexistingwithcomplexmachinerytooperate(Briar,2017).Theprofoundtransformationledbytheadoptionofgraphicdesignsoftwareapplicationsfirstdrewalotofcriticismfromestablisheddesigners(Armstrong,2016)buttheywererapidlyadoptedbytheindustry.Morethan25yearsafter,wesawthedemocratisationofinternetandthewideadoptionofmobilephones.Designpracticeaccompaniedthismovementandmanynoveldesigndisciplinesappeared,includinginteractiondesignanduser
experiencedesign.Yet,contrarytodesignpractice,thedigitaldesignsoftwarelandscapemostlydidnotchange.Someofthesamedesignapplicationsthatwereintroducedinthe1990’sarestillbeingusedbygraphicdesignersalmost30yearslater.
Figure1-ComparisonofAdobePhotoshopToolbarssince1987.Notehowlittletheyhavechanged.
Forexample,ifwelookatthetoolbarsfromAdobePhotoshop,oneofthemosticonicdesignsoftwareapplication,overtheyearswecanseethattheyprovidethesametoolssincetheiroriginandonlyaddedfewnewones(Figure1).FollowingMcGrenere’sanalysisofmainstreamsoftware,wecoulddescribetheirevolutionasaformof“softwarebloat”(McGrenere,2000).Doesthismeanthatdesigner’stoolsareasolvedproblem?Twodifferentelementsdemonstratethatdesignsoftwareremainsanopenquestion.
First,theimportanceofdesigntoolsisparticularlystrikingwhenweconsiderthereasonsbehinddesignbirth.DesignbirthisgenerallytracedbacktotheindustrialisationofBritaininthe19thcentury.FordesignpioneerWilliamMorrisandtheBritishArtsandCraftsmovement,theemergingindustrialisedmassproductionmeantauniformisationoftheresultingproducts,aswellasadegradationinproductquality(Morris,1884).Inresponsetothistrend,theyadvocatedforatighterconnectionbetweendesign,craftandproduction.Beforetheeraofindustrialisationandtheseparationofpeopleandthemeansofproduction,craftsmencouldcreatetheirowntools.AswecanseeinFigure2,theywereingeniousinadaptingtheirtoolstoone’shandsizeandhandedness,ortoachieveparticulareffects.Morrissoughttopreservethistradition.Afewdecadeslater,thepioneerBauhausdesignschoolencourageditsstudentstoembracemachinesandexploretheirpotential.Designersweretoappropriateindustrialprocessestocreatehighqualityproducts(Papanek,1972).Thus,oneofthefirstgoalsofdesignerswastoreappropriateproductionmeansandtofusiondesignandproduction.Followingthislineofthought,separatingthequestionofdesignanddesigntoolsisimpossible.DesignSoftwareisanopenissuebecausepartofadesigner’sworkethosistochooseandquestiontheirtools.
Thesecond,andprobablymoreimportantreasonisanemergingreappropriationmovementcomingfromdesignersthemselves.TheiconicProcessingprogramminglanguageandenvironment,launchedin2001,wasamongtheveryfirsttoolthatsought“tointroducevisualdesignersandartiststocomputationaldesign”(Reas,2007).Fordesigners,programmingoffersawholenewrangeofdynamiccapabilitiesthattraditionalsoftwareapplicationsdonotprovideyet(Reas,2010).Thesepioneerinitiativesnurturedanewgenerationofdesignerswhostartedcreatingdesignsoftware,usuallyfortheirownneeds.Ina2012essaycommissionedbythemagazineGraphismeenFrance,ReasandMcWilliamsaskedseveraldesignerswhoprogramtheirowntools:“Howdoeswritingyourownsoftwareaffectyourdesignprocessandalsothevisualqualitiesofthefinalwork?”(Reas&
McWilliams,2012,p.26)Theyfoundthatsomeideaswereprevalentacrossrespondents.First,designersexplainedthatwritingcustomsoftwaregivesthemmorecontrolovertheresultingartefact.Thesecondisthatnewtoolsbringnovelcreativeopportunities:“Experienceddesignersknowthatoff-the-shelf,generalsoftwareapplicationsobscurethepotentialofsoftwareasamediumforexpressionandcommunication.Writingcustom,uniquetoolswithsoftwareopensnewpotentialsforcreativeauthorship”(Reas&McWilliams,2012,p.27).
Figure2-Someofthemanytrowelsthatcanbeseenatthe"Maisondel’outiletdelapenséeouvrière”inTroyes,France.Notehowverysimilartheylook,yethowuniquelydifferenteachoneofthemis.
Atthesametime,severaldesignersstartedtoquestionthelackofinterestanddiversityindesignsoftwarethroughtheirwritings.AccordingtodesigneranddesigncriticDavidReinfurt:“Functionsets,softwareparadigms,anduserscenariosaremappedoutforeachsoftwareprojecttoensurethewidestpossibleusability,resultinginanaveragedtoolwhichskipsthehighs,lows,errors,andquirks.”(Reinfult,2012,p.6).Inhisthesis“digitaltoolsandgraphicdesign”,graphicdesignerKevinDonnotwonders“Whycouldn’tweacceptthattoolsinfluenceusandthatwecouldchoosethemdependingontheirimpact?Shouldn’tweaskourselveswhichtoolismostappropriatebeforemechanicallyresortingtoourusualsoftware?”(Donnot,2011).Thisrecentintereststartedbringingdesignsoftwareinthespotlight(Leray&Vilayphiou,2011)andshowstheexistingmismatchbetweendesigners’practicesandtheircurrentdigitalapplications.
Withthispaper,wewanttostartqualifyingthemismatchbetweengraphicdesigners’practicesandcurrentdigitalgraphicdesigntools,aswellasproposingprinciplesfornoveldesigntoolsthatcouldmitigatethismismatch.Inthefirstpartofthispaper,weanalysethe“technicallineage”betweentheearlyexamplesofdigitaltoolsandthepre-existingprocessesandtoolstheywerederivedfrom.Wethenmorespecificallyanalysetwodesigntools,thecolourpickerandthealignmentanddistributioncommandstounderstandthevisionofdesigntheyembedanditslimitationsindesigner’spractices.Throughthisanalysis,werevealsomeofthemythsaboutthedesignprocessthatunderliethesetools.Inthesecondpartofthispaper,webuildonarecentwaveofdigitaldesigntoolsandintroducethenotionof“graphicalsubstrates”,interactivevisualobjectsthatbridgethegapbetweentraditionalgraphicaluserinterfacesandprogramming.Webrieflyshowhowrecentdesigntoolsstartedimplementingsuchinteractiveobjectsandweproposetwodesignguidelinestofurtherenhancegraphicalsubstratesandfacilitatetheirappropriationbydesigners.
1.1 AworkingdefinitionofdigitaldesigntoolDefiningdesigntoolsmightbeanendlessendeavour,becausetheintricatearchitectureofsoftwaretendstoblenddifferentlevelsofgranularity.Inthispaper,wefocusonthemaindesigntoolsproducedbytheindustryandstillinusetoday,eventhoughtheearliesttoolscreatedfordesignersweredevelopedbyresearchers.Withinthisscope,wedefinedesigntoolasindividualtoolswithin
designapplicationssuchasAdobeIllustratorandInDesign.Concretely,wecall“designtools”individualpanelsandcommandssuchascolourpickers,alignmentcommands,levelspanel,filters,etc.WeotherwiseusethetermdesignsoftwareapplicationtorefertodesignapplicationssuchasAdobeIllustrator,PhotoshopandInDesignthatincludeawidevarietyofdesigntools.Evenwithsuchadefinition,somedesigntoolscanbequitecomplexandincludeseveralinteractivecomponentssuchasthelevelspanelinAdobePhotoshop,whileothers,suchastherectangleselection,aremuchsimpler.However,becausetheyareallaccessibleatthesamelevelintoolpalettesandinmenus,wecanpositfornowthattheyweregrantedthesamelevelofimportancebytoolcreators.
2 AtechnicallineageapproachtounderstandingdigitaldesigntoolsAccordingtoSimondon,philosopheroftechnology,astudyoftechnologyshouldnotapproachtechnologyfromanindividualperspective.Instead,eachtechnicalobjectbelongstowhathecalls“atechnicallineage”andcannotbefullyunderstoodoutsideofit(Simondon,1958).AsMasureshowed,toestablishtheireconomicsuccessandwideadoption,designsoftwarepublishersneededtopursueanapparentcontinuitywithexistingenvironmentandtechniques(Masure,2014).Thislineageapproachcanbeaninterestingfirststeptounderstanddigitalgraphicdesigntools.Takingafewexamplesoffunctionalities,wecanshowthatatleastsomefunctionalitiesofthefirstcommercialgraphicdesignapplicationswerederivedfrompre-existingpracticesandtechniques.Contrarytotheveryfirstdigitaldesignsoftwareapplications,suchasSketchpad(Sutherland,1963),thatweredesignedbycomputerscientistswhohadlittleaccesstohowgraphicdesignersworked,thefirstcommercialdesignapplicationswerecreatedbypeoplewhowereincloserelationshipwithgraphicdesign.Togivetwoexamples,Aldus’founder,PaulBrainerd,hadhimselfbeenaneditorforasmalljournalwhilethewifeofJohnWarnock,co-founderofAdobe,wasagraphicdesigner.Theythereforehadacloseunderstandingoftheconcretepracticesandtoolsusedbygraphicdesignersbeforethedigitalera.
Figure3-Priortousingdesignsoftwareapplications,designersusedtocreatelayoutsthrough“paste-up”,cuttingandpastingdifferentcontentelementsontoablankpage.ImagefromGraphicMeans:AHistoryofGraphicDesignProduction.
In1985,AldusreleasedPageMaker,aMacintosh-dedicatedsoftwareapplicationfordesktoppublishing.Thispieceofsoftwarewasspecificallycreatedtosupplanttraditionaltechnologiesandfitwithintheexistingprintingindustrypractices.Asitscreatorexplains,“mostofthepagemakerinterfaceanddialogsandthewayitworks,thebasicfunctionscamefrommyexperienceofhaving
donepasteupmyselfwitharazorblade”(PaulBrainerd,inLevit,2017).Indeed,PageMaker,soonfollowedbyitssuccessors,QuarkXPressandAdobeInDesign,introducedtographicdesignersthepossibilitytofreelydraganddroptextandimageontothepage,whichiswhattheywereusedtodowhencreatinglayoutthroughpaste-up.Moreover,thewaydesktoppublishingsoftwareapplicationshandletextisalsoareminiscenceofthepaste-upprocessthatwasprevalentintheindustryatthattime:First,designerswouldsendthetexttoaphototypesettertogeneratethewholetextusingtherightfontattherightsize.Theywouldreceivesinglecolumnsscrollsthattheywouldthencutandpasteontothepage.Indesignsoftwareapplicationstoo(andincontrasttotexteditorssuchasMicrosoftWord),thetextisreceivedasoneinfinitescroll,itisdisconnectedfromitscontainers.Designerscanthencompose,cutandadjustthecontainersontothewhitepage.Thekeydifferencebeingthatthetextcontinuouslyflowsinthecontainers,andcanfreelyberearrangedandrecombined,offeringgreaterexplorationpossibilitiestodesigners.
Asecondexampleoftheinfluenceofthetraditionalprocessoverdesktoppublishingcanbefoundinitswayofhandlingpageformat.Indesignsoftwareapplicationstoo,whencreatingaproject,designersmustfirstselectpages’dimensionsaswellasmargins.Theseparametersarethenfixedandarenotsupposedtobemodified.Thisechoesthetraditionalpaste-upprocessinwhichthedesignerfirstchoseapageformatandestablishedpagemargins.Thispagebecamethecanvasontowhichshecouldexperimentwithtextandimagelayouts.Yet,indesktoppublishing,thechoicetofirstsetpagesizesandmarginsisnotdictatedbyatechnicalconstraint,rather,itsimplyreproducesapre-existingprocess.Finally,whenpresentingtheirsoftware,PageMakers’developersexplained:“itwasdesignedwiththeindustryinmind,inotherwordsitdoeshalf-tones,ligatures,kerning,allthewordsthatthetypesettingindustryhasbeenfamiliarwith.”(PaulBrainerd,inComputerChronicles,1986”).Withthesedifferentexamples,wecanobservethatdesktoppublishingfirstandforemostdevelopedfunctionalitiesthatmatchedpreviouslyexistingonesintheindustry.Infact,becausetheirgoalwastofitwithinexistingworkflowandtobeeasilyadoptedbydesigners,theytriedtomimictheexistingprocess.
Thelineageapproachcanhelpusunderstandthedesignofsomefunctionalitiesproposedingraphicdesignsoftwareapplications.Aswehaveseen,theenvironmentbehindtheemergenceofgraphicdesignsoftwareapplicationsledtothereproductionofsomepre-existingconstraints.However,thisapproachislimitedwhenwelookatindividualdesigntoolsandtrytounderstandtheirdesign.Infact,toolsreproducingpre-existingprocessescoexistedwithotherfunctionalitiesthatdidnothavedirectequivalentinpre-existingprocesses,suchastheundocommand,thecolourpickerandthealignmentanddistributioncommands.
3 DesignmythsbehinddesigntoolsTounderstandthecurrentmismatchbetweendesigners’practicesanddigitalgraphicdesigntools,theworkofSuchmancanprovideahelpfulapproach.Accordingtotheanthropologist,“Everyhumantoolrelieson,andmaterialises,someunderlyingconceptionoftheactivitythatitisdesignedtosupport”(Suchman,2007,p.31).Bycarefullyobservingindividualdigitaldesigntoolsandhowdesignersusethemonadailybasis,wecananalysetheperceptionofthedesignprocessthattheyembody.Inthissection,wefocusonthetwoaforementioneddesigntools:thecolourpickerandthealignmentanddistributioncommandandweanalysetheunderlyingconceptionofthedesignprocessthattheyembedintheirdesign.Wechosethesetwotoolsforseveralreasons.First,theydon’tdirectlymimicpre-existingmechanismsbuttheyfeaturetwodifferentandpervasivemechanisms:selectionandcommand.InhisanalysisofdesignapplicationssuchasAdobePhotoshop,Manovich,showedthatselectionmechanismsarepervasiveincurrentdesignapplicationsandhecorrelatesthiswiththedevelopmentofaremixaesthetic(Manovich,2001).Moreover,theyareamongtheoldestdigitaldesigntoolsand,aboveall,theirdesigndidnotevolvesincetheirfirstintroductionindesignsoftwareapplications(Jalal,Maudet&Mackay,2015)(Ciolfi,Maudet,Mackay&Beaudouin-Lafon,2016).
3.1 TheDesignprocessasaHylomorphicprocessSinceitsorigin,thecolourpickerpresentsthreecommonfeatures:“avisualrepresentationofaspecifiedcolourmodel,theorganisationofdisplayablecoloursintoathree-dimensionalcolourspace,andcontrolstochangeparametervalueswithinthatspace”(Jalaletal.,2015,p.1).Itsdesignsignificantlydiffersfromthetraditionalcolourmixingprocessusedbypaintersorthecolourchartsusedinindustry.Designersnowpotentiallyhaveaccesstoeverypossiblecolour.Thecolourpickerfocusesonselectingaspecificindividualcolourfromallthepossiblecolours.Thedesignbriefbehindthetoolcouldbesummarisedas:“giventhatadesignerwantstoselectaspecificcolour,helpherachievethisgoalinthefeweststepspossible”.Thisbriefassumesthatdesignersalreadyhaveaclearideaofthecolourtheywanttoselectandthecolourpickersimplydisplaystheminacomprehensivemannertofacilitateitsretrieval.Thesecondexample,thealignmentanddistributioncommandsalsodon’thavedirectequivalentinpre-digitalgraphicdesign.Therewasnodedicatedtoolbutusingrulersandtracinglinesonpapertoverifyalignment.Incomputers,alignmentanddistributioncanbeexecutedthroughasetoftwelvecommands,sixforalignmentand6fordistribution.Designerscanaligngraphicalelementusingtheircentreortheirboundingboxes’verticesasreferencepoints.Thedesignerfirstselectstheelementsandthenpressesthecommandtohavethemalignedfollowingoneofthesixpossibilities.Thisalignmentisnotpermanentbutiscomputedadhocbythesystemwhenthedesignerpressesthecommandbutton.Hereagain,thecommandapproachfocusesonasingleandspecificaction.
However,severalrecentstudiesshowedthatthesetwodesigntoolshavelimitations.Inourstudyofcolourmanipulationwithdesignersandartists,weshowedthatdesignershaveawidevarietyofcolourmanipulationstrategiesthatdon’tfollowasimpleselectionprocess.Designersrarelyusedthecolourpickerdirectly(Jalaletal.,2015).Incontrast,designersandartistscreatedmanydifferentstrategies,usingdiversetoolstomanipulatecoloursbeyondcolourselection.Forexample,weshowedhowdesignersfocusonthenotionofpalettewhilethecolourpickeronlyletsdesignersselectindividualcoloursinthecontextoftheirsurroundingcoloursinthecolourspace.Similarly,inastudywith12usersofgraphicalauthoringapplications,weshowedthatdesignersfindalignmentanddistributioncommandsconfusing(Ciolfietal.,2016).Moreover,commandsdonotsupportdesigners’practices:designersoftenresorttocreatinggraphicalelementsandusethemas“spacingobjects”.Byfocusingontheimmediateaction,commandsomitthefactthatalignmentanddistributiontakeplacewithinamuchlargerprocessoflayoutcomposition.
Fromthesetwoexamples,wecanseethatboththecolourpickerandthealignmentanddistributioncommandsconformwiththevisionthatdesigniswhatanthropologistIngoldcallsa“hylomorphic”process:theypositthatdesignersalreadyhaveinmindtheoutcometheywanttoachieve(Ingold,2013).Inacommercialfortheground-breakingAdobeIllustrator88,thenarratorexplainsthatthissoftwareapplicationis“arevolutionbasedonnewtools,toolsthatfreetheimaginationandeliminatedrudgery”(Illustrator88).Behindthisassumptionliestheideathattoolsimposerestrictiononanotherwiseboundlesscreativity.Thisideaalsoimpliesthattheactofcreativityandtooluseareseparatedphenomena.Accordingtothisidea,designtoolsshouldallowdesignerstoreachtheirpreconceivedoutcomewiththeleasteffort,withoutgettingintheway.Bothcommandandselectionmechanismsareextremelyefficientwhenitcomestoattainingspecificgoalswithpreconceivedanddefiniteoutcomes:eitherchoosinganelementwithinadefinedsetofpossibilitiesorapplyingaspecificactiontoselectedelements.
Thisconceptionofdesignasahylomorphicprocessleadstotheconclusionthatdesigntoolsarenecessaryobstaclesonthewayofthedesigner’screativity.Thisvisionisechoedina1987AdobeIllustrator88commercialinwhichthenarratorexplainsthattraditionalgraphicdesigntools“takeconsiderableskilltouse,andeveninthehandsofapro,taketoomuchtime,timethatcouldbeusedtodesignandcreate”(Illustrator88).Toovercometheselimitations,Illustrator88isadvertisedaseasytolearnandmoreefficientthantraditionaltools.AsNewMediaprofessorOliaLialinaargued,themessagefromAdobeintheiradvertisementcampaignisthatthebestkindofdesign
requiresdesignerstoforgetabouttheirtools,sothattheycanfocusonthecoreoftheirwork:beingcreative(Lialina,2012).Thelogicbehindthisassertionisthat,ideally,thecreativeprocessshouldbedecoupledfromthetools.Becausedigitaldesigntoolswereenvisionedasobstacleonthewayofthedesignprocess,theyweredesignedbyputtinganemphasisontheiruser-friendlinessandefficiency.Thus,thetransparency,orthe“invisibilisation”toputitinotherwords,ofdesigntoolsshouldinfactbecometheultimategoalfortoolcreators.
3.2 LimitationofthetransparentdesigntoolmythTheprincipleoftransparencyisnotexclusivetodesigntools.Instead,itrepresentsoneofthecorevaluebehindthedevelopmentofpersonalcomputing.AsearlyastheXeroxStar,thefirstcommercialGraphicalUserInterfacesystem,userinterfacesweredesignedtobeastransparenttousersandeasytolearnaspossible(Bolter&Gromala,2003).Whilethesevalueswereveryproductiveandcanstillbeconsideredidealsofdesigninmanycontexts,theyfacedsomecriticismveryearlyon.Whenitcomestolearnability,LucySuchman,inheraccountofusers’encounterwithan“easy-to-use”photocopierin1984,demonstratedthatself-explanatorydigitalartefactsareadesigners’fantasyandthatdespitetheirsophistication,interfaceswillalwaysrequirean“activesense-making”fromtheuserandthatit“[…]calledintoquestiontheviabilityofmarketingthemachineas“self-explanatoryorself-evidentlyeasytouse”(Suchman,2007).
Moreover,whilethesevaluesmightbeworthpursuinginastrictlyproductiveorinleisure-orientedsoftwareapplications,theymaynotbestsupportcreativedesignwork.Contrarytotraditionalwork,designersfacewickedproblems(Rittel&Webber,1973)thatcannotbesolvedbyfollowingaprescribedseriesofstepsthatcanthenbeoptimised.Aboutthenotionofeaseofuseingraphicdesignsoftwareapplications,MasureshowshownewversionsofAdobePhotoshopaddfunctionalitiesthatautomatepartofthedesignprocess,forexample,automaticallyreplacingobjectsonaphotographwithageneratedbackgroundinAdobePhotoshopCS5.Hearguesthatthistypeoffunctionalitiesismeanttosimplifytheworkofthedesignerbyautomatingit.Indoingso,Masurearguesthat“thesemi-automaticfunctionalitiesorienttheimagetowardsastatethatissociallyandculturallyaccepted”(Masure,2014).Byfocusingonthefinaloutcome,currentdesigntoolsneglecttheintermediarystepsinthedesignprocessandtherelationshipdesignersneedtoestablishwiththeirtools.Thisapproachmayforexamplelimitexploration,oneofthedefiningaspectofdesignwork(Gaver,2000).
3.3 TheinstrumentalturnofdesigntoolsAgainstthisidealoftransparencyandefficiency,wecanobservewhatwecancall“aninstrumentalturn”intheperceptionofdesignersandothercreativeprofessional’srelationshipwiththeirtools.Inastructuredobservationconductedwith12graphicdesigners,JalalshowedthatdesignerspreferredtousegeneralpurposeGraphicalUserInterface(GUI)toolsratherthanthemorenovelandspecificdesigntools,becausetheyfeltlessincontrolwiththelatter(Jalal,2016).Earlyon,fromasetofobservationswithcreativeprofessionals,Schöndemonstratedhowdesignersapproachproblemsasuniquecasesandfocusonthepeculiaritiesofthesituationathand.Theydon’tproposeorlookforstandardsolutions.Instead,Schönarguesthatdesignersperformaconversationwiththematerialoftheirdesignandthatanyactionwillhaveeffectsbeyondwhattheyhadimagined.InSchön’sterms,“[thedesigner]’smaterialsarecontinuallytalkingbacktohim,causinghimtoapprehendunanticipatedproblemsandpotentials”(Schön,1983).Morerecently,Dalsgaardfurtherexploresthepragmatistperspectivetoconsidertoolsindesignas“instrumentsofinquiry”(Dalsgaard,2017).Hearguesthattoolsalsoaffectourperceptionandunderstandingoftheworldandhelpusexploreandmakesenseofit.Furthermore,hearguesthat“repeateduseofacomputerislikelytoalterthewayyouthinkaboutandengageinthewritingprocessthroughthechangesiteffectsonseeminglyfunctionallevels”.TheperceptionofdigitaldesigntoolsasinstrumentisalsodevelopedbyBertelsenetal.Originallyproposedinthecontextofmusicalcreation,theyintroducethenotionofinstrumentnessasa“qualityofhuman-computerinteraction”(Bertelsenetal.,2007).Theyproposetoconsidercreativesoftwareasinstrumentinthemusicalsense,tobeabletomoveawayfromthe
idealsoftransparencyandusability.Theyexplainthat“thesoftwareiscomparabletoamusicalinstrumentsincethesoftwarebecomestheobjectof[thecomposer]attentionandsomethingheexplores,tweaks,observes,andchallengesinacontinuousshiftoffocusbetweenthesoundingoutputandtheinstrument”.Theyarguethatthenotionofinstrumentnesscanbeadaptedbeyondmusiccreationandberelevanttodescribedesigners’relationshipwiththeirdigitaltools.
4 GraphicalSubstrates:towardsanoveltypeofdesigntoolsToacquirenewpossibilitiesandenhancetheircontroloverthedesign,graphicdesignerscurrentlyneedtoturntoprogramming.Inourinterviewswith12graphicdesigners,weshowedhowfiveofthemusedprogrammingtocreateprojectsthattheycouldnothavecreatedusingtraditionalgraphicdesignsoftwareapplications(Maudetetal.,2017).Whilethesedesignersneededtospendtimeestablishingtheirprogram,theythenwereable,forexample,toeasilyproducehundredsofpostersinonenight,ortoexploreradicallayoutmodificationsinasecond.Theaforementionedprinciples,transparency,efficiencyanduser-friendliness,deeplyintegratedintocurrentGraphicalUserInterface-baseddesignapplications,maypartlyberesponsiblefordesignersincreasinginterestforprogramminglanguagessuchasProcessingormax/MSP.Programmingdoesnotfocusonspecificandproduction-orientedtasks,butrather,theyoffernewlanguagesthroughwhichdesignerscanthinkandworkinnewways.Morethanproducingonefinalartefact,programmingletsdesignerssettingupaprocessthatcanthenbeexecutedandmodified.
Whilethereisnodoubtthatlearningtoprogramcanbeextremelyvaluablefordesigners,programmingcannoteasilyreplaceGUI-baseddesigntools.Apaperisnotenoughtothoroughlyinvestigatethedifferencesbetweenprogrammingandvisualinterfacesandhowtheyimpactcreativework,butthereareafewelementsthatcanhelpusunderstandthatweneedtobridgethegapbetweenthetwoapproaches.First,itisstillhardfordesignerstolearnhowtoprogram(Ko,Myers&Aung,2004)asprogrammingmayforcedesignerstothinkinadifferentway.Inthecontextofinteractiondesign,westudiedhowdesigneranddeveloperrepresentinteractionintheirownway(Maudet,Leiva,Beaudouin-Lafon&Mackay,2017).Weobservedhowtheyenvisioninteractionfromdifferentperspectives.Whilevisualsoftwareapplicationscanpredisposedesignerstofocusonvisualexamplesthatdescribespecificmomentsofaninteraction,programmingforcesdeveloperstoprovideacompleteandabstractedrepresentationofthesameinteraction.Similarly,inalabstudy,parkshowedthatdesignersanddevelopersdescribedifferentlyinteractionbehaviours,statingthat“designer’sexperiencewithtoolslikePhotoshopandPowerPointinfluencestheirnaturalexpressionofbehaviors”(Park,Myers&Ko,2008).Therefore,visualandtextualrepresentationsprovidedifferentbenefits.Inhisvisualessayabout“climbingtheladderofabstraction”(Victor,2011),Victorshowshowconcrete,visualandsymbolicrepresentationsmightcomplementeachother,providingdifferentwaysofseeing,interactingandunderstandingthesamephenomenon.
Today,programmingandGraphicalUserInterfacesaregenerallytwomutuallyexclusivesetsoftools.Wecanconsiderthemastwooppositeboundsofalargerangeofpossibledesigntools.Someresearchersandtoolcreatorsproposedafewmodelstobridgethegap.Forexample,departingfromthestrictlytext-basedrepresentationofcode,visualprogrammingseekstogiveavisualrepresentationtocode(Myers,1986).Visualprogrammingtriestosimultaneouslypreservetherangeofcapabilitiesofferedbyprogrammingwhileenhancingitthroughvisualrepresentations.Ontheotherhandofthespectrum,graphicdesignersworkwithvisualcontent.CurrentGUI-baseddesigntoolsgenerallyletdesignersmanipulatecontentthroughdirectmanipulationandinthecontextoftheirfinaloutcome.Thischaracteristicmakesthemveryflexibleandeasilyappropriablebydesigners(Jalaletal.,2016).Thepowerofdirectmanipulation(Shneiderman,1981)originallyledtothewideacceptanceofdigitaldesigntoolsandgreatlyfacilitatedgraphicdesigners’work.AsgraphicdesignerandcriticEllenLuptonrecallsabouttheintroductionofgraphicdesignsoftwareapplications:“beingabletodirectlymanipulatetype,photography,colour,andbeingabletoseeitinrealtime,asyouareworking,that’swhatit’sallabout,that’stherevolution”(Briar,2017).Inhis
paperaboutinstrumentalinteraction,Beaudouin-Lafonproposesthenotionofdegreeofindirectnesstoqualifydifferenttypesoftools:asmalltemporalandspatialoffsetmeansthattheactionisperformedcloselytotheobject(Beaudouin-Lafon,2000).Resizehandlesareagoodexampleofsuchtools.WhileGUIscanhaveverylittleindirection,textualprogrammingisgenerallyfurtherawayfromtheobjectitismanipulating,bothtemporallyandspatially.
4.1 GraphicalSubstratesTofillinthegapbetweenGUI-baseddesigntoolsandprogramming,weneedtoinventnoveltypesoftools.WearguethatweneedtopreservethequalitiesthatGUIscanprovidewhileenhancingthemwithmorecomputationalpower.Groundingourproposalintheideaofinstrumentness,weintroducethenotionofgraphicalsubstratestoqualifyanewwaveofgraphicdesigntools.Graphicalsubstratesareinteractivegraphicalobjectsthatembedbehavioursandinteractwithcontentelements.Inthelastpartofthispaper,weusethenotionofgraphicalsubstratetoanalysehowanewgenerationofprospectivedesigntoolssupportsdesigners’practicesinnovelways.Weprovideexamplesoftoolsthatembeddesignsubstratesbutalsoidentifytwoprinciplesthatcanguidetoolcreatorsinmakingdesignsubstratesmoreeffectiveinsupportingdesigners’practices.
GraphicalSubstratesareinteractivevisualtoolsthatrepresentrelationshipsbetweengraphicalelements.Byreifyingtheserelationships,e.g.,turningthemintointeractiveobjects(Beaudouin-Lafon&Mackay,2000),theyscaffolddesigners’explorationphase.ThenotionofsubstratewasfirstintroducedbyGarciaetal.whocoinedtheterminthecontextofmusicalcreation(Garcia,2012).Theyproposedanddesignedsubstrates,asetofdifferenttypesofmusicalscoresthatgivestructureandrelationshipstomusicaldata.Wethenbroughtthisnotioninthegraphicdesigncontextbyobservinghowdesignersestablishwhattheycallprinciples,rulesandconstraintstoguidetheirlayoutcreationindigitalapplications(Maudetetal.,2017).Theyshareacommoncharacteristic:theydefineandguidethelayout,butrarelyappearinthefinalresult.
Forexample,theconceptofalignmentcanbereifiedintoanobjectthatembodiesthealignmentbehaviour.Ciolfietal.providearecentexamplewithStickyLines(Ciolfietal.,2016),aninteractiveguidelinethatautomaticallyalignsanddistributestheobjectsthatareattachedtoit.Asavisualobject,StickyLinesnotonlyprovidesinteractionmechanismsthatfollowdirectmanipulationprinciples,butalsoembodiesbehavioursandrules,givingdesignersnewpossibilitiesfortestingtheirideas.InObjectOrientedDrawing(Xiaetal.,2015),theauthorsproposeagraphicalauthoringapplicationinwhichtheyreifyattributesintocards.Astheyareturnedintointeractiveobjects,thesepropertiescanbemoved,cloned,linked,andfreelyassociatedwithseveralgraphicalelements.AnotherexampleisHistomages(Chevalier,Dragicevic&Hurter,2012),atoolthatallowsuserstoeditimages’coloursbymodifyingahistogramofthecolouredpixelswithintheimage.Ahistogramisaspatialrearrangementoftheimage’spixels.Thecolouredpixelsaregroupeddependingonthevalueofthecolorchannelthatisvisualized.Therefore,itbecomesveryeasytoselectandmanipulaterelatedcolorsindependentlyofwheretheyappearontheoriginalpicture.Designerscanselectandchangesubsetsofcolours,suchasturningtheskyfromshadesofbluetoshadesoforange.Finally,Kitty,asketch-basedtoolforcreatinganimatedillustrations,reifiesparameters(foremissionandoscillationtexturesforexamples)intobubblesthatcanbelinkedtoproducefunctionalrelationshipsamongthegraphicalelementsofanillustration(Kazi,2014).Theserelationshipscanthenbeactivatedbytheillustrationviewersthroughdraggestures.Forexample,puttinganeggintoapanprovokestheemissionofwaterdrops.
Becausetheyareinteractiveandpersistentobjects,graphicalsubstratescaneasilybemodified.DesignSubstratesareparticularlypowerfulwhentheyembodyrulesandrelationshipsthatareautomaticallyappliedtocontent.Thisautomationgivesdesignersamuchgreaterscaleofexplorationbecauseiftheydecidetomodifytheirsubstrates,theywillbeabletoobservetheresultsonallthecontent.Forexample,changingonecolourcardappliesitsresulttoallthegraphicalelementsitwaslinkedto.Analysingexistingexamplesofgraphicalsubstratesledustoobservesome
oftheircurrentlimitations.WeproposetwodesignprinciplestofurtherdevelopGraphicalSubstratesandreinforcetheiradequacywithdesigners’practices.
4.2 TweakingCurrentgraphicalsubstratesarestillverybinaryintheirapplication.Inpractice,however,designersneedtotakeintoaccountexceptions.Inourstudiesofdesigners’practices,wefoundnumerousexamplesofthisneed.Whenmanipulatingcolours,designersoftensampleexistingones,buttheythenmanuallyadjusttheresultingcolour(Jalal,2015);whenaligninganddistributinggraphicalelements,designersusuallytweakindividualobjectstoaccountformismatchesbetweenobjects’perceivedvisualweightandreferencepoints(Ciolfietal.,2016);whenstructuringlayout,designersestablishstructuresbutveryoftenneedtobreaktheirownrulestotakeintoaccountextremecases(Maudetetal.,2017).Revealingandreifyingrelationshipsorconstraintsintointeractiveobjectscanbeapowerfulmechanismfordesigningdesigntools.However,incurrentsoftware,existingstructuringmechanismstendtoberigidandbinary:eithergraphicalelementsfullyobeythestructuretheybelongto,orthereisnostructureatall.Whencreatingdesigntools,tooldesignersshouldtakeintoaccounttheflexibilityoftheirsubstrates.Enforcingrigidrulesgreatlyunderminessubstrates’usabilityanddesignersmightendupresortingtoamoremanualprocessevenwhenthereisanexistingmechanism.Forexample,StickyLinesintegratestwodifferentmechanismsfordesignerstotweakindividualobjects’alignment:tweaksandboundingboxes.Tocreateatweak,designerscanrepositionobjects,buttheobjectremainslogicallyattachedtotheguideline.Thisoffset,calledatweak,isrecordedanddisplayedasapurpleline.Theyarefirst-classobjectsthatcanbeedited,copiedontootherobjects,anddeleted.Designerscanalsomodifytheboundingboxofanobjectinordertofinelycontrolitsplacementonaguideline.Boundingboxescanbecopiedontootherobjects,replacingtheircurrentone.
4.3 CreationfromexampleAllowingdesignerstomanipulateandinteractwithDesignSubstratescanbeaninterestingperspectiveforfuturedesigntools,buttomakesubstratestrulyuseful,weneedtoaddressthequestionoftheircreation.Aswehaveseenalready,withautomationcomesagreaterriskofloosingcreativefreedom.Inthecontextofweaving,LutherHoopermentionedthat“witheachstageofmechanicalimprovementoftheloom,asmoreoveristhecasewithallmachineinvaryingdegrees,theweaver’sfreedomandhisorhercontroloftheconceptionoftheirworkisreduced”(Fetro,2017).Ifallgraphicalsubstratesprovidefixedandpredeterminedbehaviours,theirappropriabilitywillbelimited.Whenpossible,structuresshouldbereifiablefromexamples,i.e.,designtoolsshouldletdesignersextractrelationshipsandrulesfromexistingexamples.Indoingso,theyprovideawayfordesignerstofirstexploredifferentvariationsandthentoapplyprinciplestoallthecontent.Creatingthesubstratesthusbecomespartofthedesignprocessitself.TocontinueonwiththeStyckylinesexample,thesystemletsdesignerscreateguidelinesbasedonexistingshapesbycreating“aghost”,aguidelinethattakestheshapeofanexistingobject.InPaletteExplorer,acolourtoolbasedoninterviewswithdesigners(Jalaletal.,2015),theycancreateasamplepaletteandcanthenmodifythisoriginalpaletteasawholeononeofthecolouraxes(hue,saturationorcontrast),retainingitsoriginalharmonybykeepingtheotheraxesfixed.
5 ConclusionInthispaper,weproposedananalysisofdigitalgraphicdesigntoolstobetterunderstandthecurrentmismatchbetweendesignersandtheirtools.Wefirstshowedhowdesigntoolsfollowedalineageapproachintheirdesign,providingfunctionalitiesthatmimicpre-existing.Wealsoanalysedinmoredetailtwospecificdesigntools:thecolourpickerandthealignmentanddistributioncommandsandwerevealedhowtheirdesignsupportsavisionofdesignasahylomorphicprocess.Thisconceptionofdesignledtodesigningdesigntoolswithvaluessuchastransparencyandefficiency.However,designresearchshowshowthe“instrumentness”ofdesigntoolsmoreappropriatelysupportscurrentdesigners’practices.Toresolvethismismatch,designerscurrently
turntoprogrammingbutwearguethatwecancombineboththestrengthofgraphicaluserinterfaceandprogramming.Wecallthisnoveltypeofdesigntoolsgraphicalsubstratesandillustrateitwithseveralexamplesinrecentdesigntoolresearch.Wearguethatintegratingmechanismsforcreatinggraphicalsubstratesfromexamplesandtweakingthemwouldfurtherextendtheirappropriabilitybydesigners.Beyonddesigntools,thispaperquestionstheunderlyingemphasisoninvisibility,efficiencyanduser-friendlinessintool-design.
Acknowledgments:Iwouldliketothankthereviewerswhoprovidedvaluablefeedbackonthefirstversionofthispaper.Definingthebroadernotionofsubstratesisacollectiveeffortintheex)situteam.Iwouldliketothankmycolleagues,GhitaJalal,MarianelaCiolfiFelice,GermánLeivaandPhilipTchernavskij,withwhomIcollaboratedontheprojectsdescribedinthispaper.IwouldalsoliketothankmyPhDadvisors,MichelBeaudouin-LafonandWendyMackaywhoprofoundlyinfluencedthiswork.
6 ReferencesAdobe.(1988).AdobeIllustrator88(PromotionalInstructionVideo).Armstrong,H.(2016).DigitalDesignTheory.ReadingsfromtheField.PrincetonArchitecturalPress.Beaudouin-Lafon,M.(2000).Instrumentalinteraction:aninteractionmodelfordesigningpost-WIMPuser
interfaces.InProceedingsoftheSIGCHIconferenceonHumanFactorsinComputingSystems(pp.446-453).ACM.
Beaudouin-Lafon,M.,&Mackay,W.E.(2000).Reification,PolymorphismandReuse:ThreePrinciplesforDesigningVisualInterfaces.ProceedingsoftheWorkingConferenceonAdvancedVisualInterfaces,102–109.https://doi.org/10.1145/345513.345267
Bertelsen,O.W.,Breinbjerg,M.,&Pold,S.(2007).InstrumentnessforCreativityMediation,Materiality&Metonymy.InProceedingsofthe6thACMSIGCHIConferenceonCreativity&Amp;Cognition(pp.233–242).NewYork,NY,USA:ACM.https://doi.org/10.1145/1254960.1254992
Bolter,J.D.,&Gromala,D.(2003).Windowsandmirrors:Interactiondesign,digitalart,andthemythoftransparency.MITpress.
Briar,L.(2017).GraphicMeans,aHistoryofGraphicDesignProduction.Chevalier,F.,Dragicevic,P.,&Hurter,C.(2012).Histomages:fullysynchronizedviewsforimageediting.In
Proceedingsofthe25thannualACMsymposiumonUserinterfacesoftwareandtechnology(pp.281-286).ACM.
CiolfiFelice,M.,Maudet,N.,Mackay,W.E.,&Beaudouin-Lafon,M.(2016).BeyondSnapping:Persistent,TweakableAlignmentandDistributionwithStickyLines.InProceedingsofthe29thAnnualSymposiumonUserInterfaceSoftwareandTechnology(pp.133–144).
Dalsgaard,P.(2017).Instrumentsofinquiry:Understandingthenatureandroleoftoolsindesign.InternationalJournalofDesign,11(1).
Donnot,K.(2011).OutilNumériqueetDesignGraphique.ÉcoledesBeaux-ArtsdeRennes.Fetro,S.(2017).WorkingwithDigitalMachines.InBack-Office(pp.86–97).B42andFork.Garcia,J.,Tsandilas,T.,Agon,C.,&Mackay,W.(2012).InteractivePaperSubstratestoSupportMusical
Creation.InProceedingsoftheSIGCHIConferenceonHumanFactorsinComputingSystems(pp.1825–1828).NewYork,NY,USA:ACM.https://doi.org/10.1145/2207676.2208316
Gaver,B.,&Martin,H.(2000).Alternatives:exploringinformationappliancesthroughconceptualdesignproposals.InProceedingsoftheSIGCHIconferenceonHumanFactorsinComputingSystems(pp.209–216).
Ingold,T.(2013).Making:Anthropology,Archaeology,ArtandArchitecture.Routledge.Jalal,G.,Maudet,N.,&Mackay,W.E.(2015).ColorPortraits:FromColorPickingtoInteractingwithColor.In
ProceedingsoftheACMCHI’15ConferenceonHumanFactorsinComputingSystems(Vol.1,pp.4207–4216).Retrievedfromhttp://dx.doi.org/10.1145/2702123.2702173
Kazi,R.H.,Chevalier,F.,Grossman,T.,&Fitzmaurice,G.(2014).Kitty:SketchingDynamicandInteractiveIllustrations.InProceedingsofthe27thannualACMsymposiumonUserinterfacesoftwareandtechnology-UIST’14(pp.395–405).NewYork,NewYork,USA:ACMPress.https://doi.org/10.1145/2642918.2647375
Ko,A.J.,Myers,B.A.,&Aung,H.H.(2004).Sixlearningbarriersinend-userprogrammingsystems.InVisualLanguagesandHumanCentricComputing,2004IEEESymposiumon(pp.199-206).IEEE.
Leray,A.,&Vilayphiou,S.(2011).Consideringyourtools.LibreGraphicsResearchUnit.Retrievedfromhttp://reader.lgru.net/pages/about/
Levit,B.(2017).GraphicMeans:AHistoryofGraphicDesign.Lialina,O.(2012).TuringCompleteUser.ConsideringYourTools.Retrievedfromhttp://contemporary-home-
computing.org/turing-complete-user/Llach,D.C.(2015).BuildersoftheVision:SoftwareandtheImaginationofDesign.Routledge.Manovich,L.(2001).Thelanguageofnewmedia.CambridgeMass.:MITPress.Masure,A.(2014).Ledesigndesprogrammes,desfaçonsdefairedunumérique.Paris1,Sorbonne.Maudet,N.,Jalal,G.,Tchernavskij,P.,Beaudouin-Lafon,M.,&Mackay,W.E.(2017).BeyondGrids:Interactive
GraphicalSubstratestoStructureDigitalLayout.InProceedingsofthe2017CHIConferenceonHumanFactorsinComputingSystems(pp.5053–5064).NewYork,NY,USA:ACM.https://doi.org/10.1145/3025453.3025718
Maudet,N.,Leiva,G.,Beaudouin-Lafon,M.,&Mackay,W.E.(2017,February).DesignBreakdowns:Designer-DeveloperGapsinRepresentingandInterpretingInteractiveSystems.InCSCW2017-ACMConferenceonComputerSupportedCooperativeWorkandSocialComputing(pp.630-641).
McGrenere,J.(2000).“Bloat”:TheObjectiveandSubjectDimensions.InCHI’00ExtendedAbstractsonHumanFactorsinComputingSystems(pp.337–338).NewYork,NY,USA:ACM.https://doi.org/10.1145/633292.633495
Moholy-Nagy,L.(1973).PaintingPhotographyFilm.MITPress.Morris,W.(1884).ArtandSocialism.InPoliticalWritingsofWilliamMorris.A.L.Morton.Myers,B.A.(1986).Visualprogramming,programmingbyexample,andprogramvisualization:ataxonomy.In
ACMSIGCHIBulletin(Vol.17,pp.59–66).Papanek,V.J.(1972).Designfortherealworld:humanecologyandsocialchange.ThamesandHudson
London.Park,S.Y.,Myers,B.,&Ko,A.J.(2008).Designers’naturaldescriptionsofinteractivebehaviors.InVisual
LanguagesandHuman-CentricComputing,2008.VL/HCC2008.IEEESymposiumon(pp.185-188).IEEE.Reas,C.,Fry,B.,&Maeda,J.(2007).Processing:AProgrammingHandbookforVisualDesignersandArtists.
TheMITPress.Reas,C.,&McWilliams,C.(2012).ProgammeravecErikvanBlokland,Catalogtree,AmandaCox,Nicholas
Felton,FIELD,LUST,BorisMüller,onformative,JonathanPuckey,Sosolimited&Trafik.GraphismeEnFrance,Code<>outils<>design.
Reas,C.,&McWilliams,C.(2010).Form+codeindesign,art,andarchitecture(1sted.).PrincetonArchitecturalPressNewYork.
Reinfurt,D.(2007).Makingdoandgettingby.In:Kyes,Zak;Owens,Mark.FormsofInquiry:TheArchitectureofCriticalGraphicDesign.
Rittel,H.W.J.,&Webber,M.M.(1973).Dilemmasinageneraltheoryofplanning.PolicySciences,4(2),155–169.
Schön,D.A.(1984).Thereflectivepractitioner:Howprofessionalsthinkinaction(Vol.5126).Basicbooks.Shneiderman,B.(1981).DirectManipulation:AStepBeyondProgrammingLanguages.InProceedingsofthe
JointConferenceonEasierandMoreProductiveUseofComputerSystems.(Part-II):HumanInterfaceandtheUserInterface-Volume1981(p.143--).NewYork,NY,USA:ACM.https://doi.org/10.1145/800276.810991
Simondon,G.(1958).Dumoded’existencedesobjetstechniques.Méot.Suchman,L.A.(2007).Human-MachineReconfiguration,PlansandSituatedAction,2ndEdition.Cambridge
UniversityPress.Sutherland,I.(1963).SKETCHPAD-aman-machinegraphicalinterface(Doctoraldissertation,PhDthesis,MIT)Victor,B.(2011).UpandDowntheLadderofAbstraction.Self-Published.Retrievedfrom
http://worrydream.com/LadderOfAbstraction/Xia,H.,Araujo,B.,Grossman,T.,&Wigdor,D.(2016).Object-orienteddrawing.InProceedingsofthe2016CHI
ConferenceonHumanFactorsinComputingSystems(pp.4610–4621).
AbouttheAuthor:
NolwennMaudetisaninteractiondesigneranddesignresearcherworkingasapost-docattheUniversityofTokyo.Herkeyresearchinterestsareinstudyingdesigners’practicesandhowwecandesigndigitaltoolsthatbettersupportthem.