Certain UX
affordances are supported within the browser context (e.g. text highlighting) but application - level UX
affordances would generally be done in the reading system application via platform - specific code (e.g. Java on Android, Objective - C on iOS).