Ça fait un moment que l'idée me trotte dans la tête : une application devrait toujours proposer plusieurs IHM selon l'équipement, les capacités et les envies de l'utilisateur.
On peut même imaginer une "MIAM stack architecture" :
une application est composé d'un service et d'IHMs ;
le service expose toujours une API utilisable localement (unix socket) et à distance (socket) ;
les IHM ne font que de l'IHM et se basent sur l'API ;
les IHM tiennent compte de l'équipement (terminal ou serveur graphique, clavier classique ou braille...), des capacités de l'utilisateur (vue, audition...) et des "contextes" (environnement où le silence est requis...).
Avec MIAM pour Multi-Interface Application Modules.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board
[^] # Re: accessibilité
Posté par devnewton 🍺 (site web personnel) . En réponse au lien Cosmoe - Toolkit graphique de Haiku porté sur Wayland/Linux. Évalué à 7.
Ça fait un moment que l'idée me trotte dans la tête : une application devrait toujours proposer plusieurs IHM selon l'équipement, les capacités et les envies de l'utilisateur.
On peut même imaginer une "MIAM stack architecture" :
Avec MIAM pour Multi-Interface Application Modules.
Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board