First, the experience of this article is vastly improved by reading it through Scribe, an alternate front end along the lines of Nitter, Invidious, Bibliogram, and Teddit:

https://scribe.rip/please-stop-using-grey-text-3d3e71acfca8?...

(Or your browser's Reader Mode, if available.)

Secondly: as someone who's switched almost wholly to e-ink for online reading[1], the greyed-out text, or worse still, grey-on-grey experience is all the more aggrevating.[2]

Fortunately for me, reading on my BOOX with Firefox, reader mode addresses the colour and font-face issues. Leaving me with a remaining third problem: scrolling.

Touch-based scrolling through a document on mobile devices is itself a horrendous experience, and e-ink's latency makes this worse.

At the highest display quality, scrolling causes the display to "shatter" into a sandstorm of pixels until movement is stopped. Given the nondeterministic nature of scrolling, trying to pick up where the original end-point of text was, and continue reading is ... difficult at best. Reducing image quality at least gets rid of the sandstorm effect (at a cost of display quality and increased ghosting), but scrolling remains uneven.

An alternate browser, Einkbro, which has numerous e-ink optimisations, features pagninated navigation. Specific zones of the screen (my preference is lower right & left for next/previous) will navigate by (nearly) a full page, deterministically (I leave about a 10% overlap for continuity). It's still not as good as a fully-paginated document, as with PDF-based e-books, but it's worlds better than scrolling.

I've been noticing how annoying online reading is for many reasons (ads, sidebar clutter, animations, and more), and was beginning to wonder if that was intrinsic to me or my device itself. Re-reading a 500 page novel this past week, on the device, I realised that no, it's mostly Web design / Web browser / Android interactions themselves, and that e-books are a vastly superior long-form format.

Even tools such as Pocket which offer a "page flip" mode turn out to be a horrendous UI/UX in comparison:

- The flipping is gesture, not region based.

- Application features such as highlighting and tagging are not available in page-flip mode. It's necessary to scroll slightly to expose these.

- Pagination is not fixed for the document, but is arbitrary depending on your position within the document when you initiated flip mode.

Consequence: I rarely use Pocket for reading.
Einkbro has one further trick up its sleeve, however: "save as ePub".

Yes, you can save as PDF, which should be familiar from other browsers. As with these, the result is a statically-formatted document with fonts poorly-selected for static reading, page-clutter from the online experience, lines cut off between pages and running into both side and vertical margins and gutters, and a pile of increasingly-difficult-to-navigate single documents.

Save-as-ePub:[6]

- Largely succeeds in stripping out all non-main-body text from the article.

- Standardises fonts to your ePub defaults.

- Formats vertical and side margins. (I'd prefer these could be made larger, that's actually the fault of my e-book reader.)

- Permits annotations of the document directly: highlighting, bookmarking, and both typed and handwritten annotations.

- The kicker: Compiling multiple Web articles into a single ePub book. This might be a set of articles on a specific topic, on a date (or date range), material for a project, to be sent to a colleague, friend, or family member, etc.

There are limitations , but it is transformational and uncannily brilliant. It also highlights that a tremendous problem with the Web is its very Webbyness.

Einkbro has several other highly-useful features:

- Font scaling ON THE MAIN TOOLBAR ITSELF. Not buried four levels deep within menus as in Firefox, or entirely nonexistant as with Chrome.

- A "White Background" toggle, which mostly works.
- A good "Reader Mode" feature, though IMO inferior to Firefox's. I'm often caught between Firefox's better reader mode and Einkbro's better navigation, at which point save-to-ePub is usually the best alternative.

- Various interface quirks which have my relying on Firefox more for content discovery (often through HN), and Einkbro for long-form reading.

But it's an excellent browser and if you're on an e-ink device, or even a tablet, I strongly recommend it.

But yeah, the further I can get from a site's own design and styling, in general, the better.

________________________________

Notes:

1. Exception: when I'm commenting on specific sites and services, as one of my accomodations is to not have any account-based services on my e-ink reader, so yes, this is being typed on a colourised & emissive older tablet.

2. "Night mode" defaults are also exceptionally bad. TFA's choice of an exceedingly grapey-purple background renders as grey-on-black, which ... is pretty bad itself. Worse still are colour combinations of similar luminosity (say, red-green or red-blue) in which all distinction between text and background is lost. Even my own take on the "Motherfucking Website" motif, which tends to render well on most colour-emissive devices, is suboptimal on e-ink. I should add a @media query based on available colour depth and toggle colours to maximal contrast for e-ink. https://codepen.io/dredmorbius/full/KpMqqB

3. Fonts matter. A lot. At 220 dpi, i much prefer serif to sans.

4. There are many other reasons for this, mind, I'm just referring to the navigation / interaction aspects. My years' old gripe list remains largely current, though there's been some small progress: https://old.reddit.com/r/dredmorbius/comments/5x2sfx/pocket_...

5. Expanded at length here: https://toot.cat/@dredmorbius/107958709435468728

6. I've had a lengthy GitHub discussion with the developer: https://github.com/plateaukao/browser/issues/107