Here is another suggestion: when highlighting text there is that animation effect where the text is dynamically highlighted and in the end there is a final selection followed by a refresh for the entire page.
While this looks nice and real it also slows down the process and consumes power.
A better way to do it would be a two points text selection process:
1. select the beginning of the selected text by clicking on the text
2. select the end of the selected text also by clicking on the text
followed by a final highlighting ...