New idea for a web browser/PIM tool: vertical-only view browser. Say, something restricted to 600px in width. Because the Web is vertical.

Having this design restriction also provokes several interesting decisions:

• One element at a time is an optimal pace. Narrow view would not work well with multiple elements alongside each other. And maybe that’s for good?

• Views can be easily reordered and tiled, utilizing the horizontal dimensions of most modern screens. Imagine a browser that can be open five times on one screen without any penalties to comprehension!

• Page content needs to be ruthlessly optimized and reordered. Something like Readability.js (I keep getting back to it, all the time) but also for non-article pages?

• Can be used as a cheap GUI—still compatible with the Web, but easy to spin up in a separate window and manage with OS’ primitives.

@aartaka I take tbe mozilla "readability" approach in @agregore

It also listens to the user preferences in width and color scheme / font which gets set browser wide.

Readability isn't ideal though and sometimes misses content. In my experience.

Been thinking of making my own based on this web scraper tool I made recently.

@mauve yes, Readability is imperfect due to its focus on plain long form articles. Needs remixing if we’re to do something more generic with it.

There is a niche for a “website cleanup” scraper / simplifier, and I keep stumbling into it. Maybe make a C library doing HTML simplification? 🤔

@aartaka @mauve github.com/vjousse/unmerdify perhaps? A tool to reverse enshitification, or at least the bloat on webpages, with a French name

@pjacock the tool itself is less interesting than its content extraction rule sets! github.com/fivefilters/ftr-sit are a treasure trove of rules for how to get the essence of the page. I’ve been looking for that for a long time. Thank you!

@mauve

@aartaka @mauve exactly - and if more tools could share the same rule set, win win! I want to be able to run this within a local web proxy or personal VPN (so it just works for all the family’s browsing), but haven’t the time to tackle that idea.

@pjacock @aartaka Ahhh I've been meaning to mess with web proxy stuff too! Is your source published?

@mauve @aartaka No code, just a concept. An example of a MITM proxy to rewrite content, in this case self-hosted for simplifying website content.

Follow

@pjacock @aartaka do give me a poke if you end up publishing something!

@mauve If I can drag myself away from designing mechanical keyboards while I remain unemployed with time on my hands, this could be a fun learning exercise project 🤔

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.