Beyond Applications: Interaction Substrates and Instruments
Au-delà des applications : Substrats et instruments d'interaction
Résumé
This paper introduces a new interaction model based on the concepts of interaction substrate for organizing digital information and interaction instruments for manipulating these substrates. This approach makes the concept of application unnecessary. Instead, it leads to flexible and extensible environments in which users can combine content at will and choose the tools they need to manipulate it. We present Stratify, a proof-of-concept implementation that combines a data-reactive approach to specify relationships among digital objects with a functional-reactive approach to handle interaction. This combination enables the creation of rich information substrates that can be freely inspected and modified, as well as interaction instruments that are decoupled from the objects they interact with, making it possible to use instruments with objects they were not designed for. We illustrate the flexibility of the approach with several examples and present directions for future work.
Cet article présente un nouveau modèle d’interaction fondé sur les concepts de substrat d’interaction pour organiser l’information numérique et d’instruments d’interaction pour manipuler ces substrats. Cette approche permet de s’affranchir du concept d’application et de créer des environnements flexibles et extensibles dans lesquels les utilisateurs peuvent combiner à loisir les contenus et choisir les instruments qui leur conviennent pour les manipuler. Nous présentons Stratify, une implémentation de ces concepts qui combine une approche réactive aux données pour spécifier les relations entre les objets numériques et une approche fonctionnelle réactive pour gérer l’interaction. Cette combinaison permet de créer des substrats d’information riches qui peuvent être librement inspectés et modifiés, ainsi que des instruments d’interaction qui sont découplés des objets avec lesquels ils interagissent, ce qui permet d’utiliser les instruments avec des objets pour lesquels ils n’ont pas été conçus. Nous illustrons la flexibilité de l’approche à l’aide d’exemples et présentons des pistes de développements futurs.
Origine | Fichiers produits par l'(les) auteur(s) |
---|