A lightweight userscript that subtly highlights English function words while reading on PressReader.
A lightweight userscript that subtly highlights English function words while reading on PressReader.
Unlike vocabulary highlighters, this script focuses on the small structural words that native readers process almost unconsciously—articles (`a`, `an`, `the`) and common prepositions (`in`, `on`, `at`, `of`, `to`, `for`, `with`, `by`, `from`). These words are essential for understanding sentence structure but are also the easiest for second-language readers to skip.
The script uses the CSS Highlight API to apply a faint dotted underline without changing the text's color, weight, or layout. The result is a set of unobtrusive visual anchors that improve syntactic awareness while preserving the normal reading experience.
### Features
* Highlights articles and common prepositions.
* Uses subtle dotted underlines instead of distracting colors.
* Works in both the full article view and the popup reader.
* Automatically updates when PressReader loads new content.
* Targets article text semantically, making it resilient to UI layout changes.
### Intended Audience
This script is designed for advanced English learners who already understand most vocabulary but occasionally overlook small function words during fast reading. It serves as a reading aid rather than a grammar-learning or translation tool.