programmatically set

set by software using methods that are supported by user agents, including assistive technologies