determined by software from author-supplied data provided in a way that different user agents, including assistive technologies, can extract and present this information to users in different modalities