Xinyuan Liu
I am a PhD researcher in human-computer interaction at Aalborg University in Copenhagen. Through empirical studies, I evaluate how people navigate digital ecosystems and their constraints, and the adaptive strategies they develop to maintain (dis)communication with their personal networks.
Session
When messaging across interoperable platforms or different clients in a decentralized network, there is a common set of functionalities defined by the common protocol or API bridging the conversation, but there may also be unique functionality exclusive to each client. These differences may sometimes have important implications in the user experience and privacy of the conversation partners, but there are no design patterns or agreed standards for dealing with them. For example, imagine that someone sends a "view only once picture" but the receiver's client lacks this functionality: would you expect the receiver to simply show the picture? To show an error message saying "message not supported"? Or should the sender client prevent the use of "asymmetrical functionality" in the first place?
In this design workshop, we will introduce the concept of "seamful design", briefly present cases where asymmetrical functionalities may harm user experience, and engage all attendees in a prototyping activity to explore potential workarounds through design. Based on the prototyped design ideas, we will discuss trade-offs, challenges and potential best UX practices for designing around functional asymmetries in interoperable messaging.