Bridging the gap between design for all and assistive devices