Technological affordances mediate between the features of a technology and the outcomes of engagement with that technology. The concept of affordances, which migrated from …