A lot of information that is important for interacting with user interfaces (e.g. heading structure) is conveyed via visual cues. Semantic markup makes these accessible to users of assistive ...