Rolling the Boulder Uphill: How Matter Approaches Parsing
One of a reading app’s most important jobs is converting unruly web pages and email newsletters into “reader view” — a beautiful, distraction-free interface optimized for reading. At Matter, the benefits of “reader view” are not merely cosmetic. They include critical functionality like offline support, dark themes, accessibility, text-to-speech, progress tracking, and annotation. As such, it’s important that we parse pages accurately. (For those new to the term, “parsing” is the process by which we extract the important elements of content – title, author, date, body text, images, captions – and jettison the distractions and boilerplate, like ads, menus, promotions, and email forms.) Parsing is a trickier problem than it might first appear. The challenge comes from the near-infinite surface area of the web. In such an unconstrained environment, it’s tricky to “read” a web page like a human would. To separate real content from boilerplate, we use a variety of layered heuristics and tech
Rolling the Boulder Uphill: How Matter Approaches Parsing Rolling the Boulder Uphill: Rolling the Boulder Uphill: How Matter Approaches Parsing One of a reading app’s most important jobs is converting unruly web pages and email newsletters into “reader view” — a beautiful, distraction-free interface optimized for reading. At Matter, the benefits of “reader view” are not merely cosmetic. They include critical functionality like offline support, dark themes, accessibility, text-to-speech, progress tracking, and annotation. As such, it’s important that we parse pages accurately. (For those new to
Explore this link on the map →related reading
- The Next Chapter of Readwise: Our Own Reading Appblog.readwise.io
- Reducto: The Agentic Document Platform for AI Teamsreducto.ai
- Potluck: Dynamic documents as personal softwareinkandswitch.com
- How do I read things on the internetvlad.roam.garden
- What makes writing more readable?pudding.cool
- 令人成癮的手機閱讀體驗,Matter 打造文字降噪新浪潮 | Star Rocket Blogblog.starrocket.io
- Hemingway Editorhemingwayapp.com
- Readwise Reader | The first read-it-later app built for power readers.readwise.io
- Reader Mode - All-in-one reading, bookmarking and research toolreadermode.io
- Populating the page: how browsers work - Performance | MDNdeveloper.mozilla.org
- GitHub - GoogleChrome/lighthouse: Automated auditing, performance metrics, and best practices for the web. · GitHubgithub.com
- Matter | Companyhq.getmatter.com