35

cross-posted from: https://lemm.ee/post/28517038

Web browsers were very limited compared to today's offerings but still very extensive when compared to other applications. Now, browsers on desktop are at a point where they're equivalent to an OS in scope.

This frustrates me as it's led to stagnation, where very few companies can hold their position. Firefox can only keep up due to preexisting groundwork and the large amount of funding from Google. Chrome had billions thrown at it to quickly enter the market.

The thing that kills it the most for me is there is no way to fix the massive amount of effort needed for a web browser. It's extensive because it has to deal with thousands of situations: image rendering, video rendering, markup language support (HTML), CSS support, JavaScript support, HTML5 support, security features, tabbed browsing, bookmarking and history, search engine integration, cross-platform compatibility, performance optimisation, developer tools, accessibility features, privacy controls, codec support, to name a few.

Now, for my unpopular opinion: stripping back a general-purpose browser to its core, forcing web redesign, and modularising the browser. Rather than watching videos in the browser, an instance of VLC would be started where the video will be streamed. Instead of an integrated password manager and bookmarks, we have something akin to KeepassXC with better integration. Markup documents and articles automatically open in word processing applications. I know this idea seems wholly impossible now, but it often crosses my mind.

top 10 comments
sorted by: hot top controversial new old
[-] survivalmachine@beehaw.org 16 points 7 months ago* (last edited 7 months ago)

We have always tried to make the web do more. Whatever problems you have with today's web are nothing compared to the horror that was Macromedia Shockwave, Adobe Flash, and Java plugins.

[-] cerement@slrpnk.net 12 points 7 months ago* (last edited 7 months ago)

nothing saying a browser has to support all those features (or even most of them) …

[-] Contort3860@links.hackliberty.org 2 points 7 months ago

Been wanting to look at some of these. Any recommendations or preferences you're willing to share?

[-] cerement@slrpnk.net 3 points 7 months ago* (last edited 7 months ago)

not a lot of experience (keep thinking about it but then get distracted – and I need my uBlock Origin) …

  • vimb if you’re a vim fan (and I think there’s an equivalent for EXWM?)
  • w3m and Lynx are the text based browsers – and you get to find out how accessible-hostile modern web pages are :-/
  • surf, Min, and qute are the graphical options – really seems to be personal preference
    • ie. if you’re a dwm/dmenu fan, then you’re going for surf
[-] Contort3860@links.hackliberty.org 2 points 7 months ago

Thanks for the reply. I thought those were all terminal browsers. Been wanting to try them just for the hell of it and to see what the experience is like.

[-] pmjv@lemmy.sdf.org 2 points 6 months ago* (last edited 6 months ago)
[-] brisk@aussie.zone 6 points 7 months ago

It doesn't look like there's been any activity in 7 years, but your post reminded me of Uzbl, a set of browser components designed to apply the Unix philosophy

[-] aniki@lemm.ee 6 points 7 months ago

There's that new browser being done by a group who's also doing a whole new OS. It looks promising as it's somewhat W3 compliant. It probably won't every be fully compliant but I don't think the developers intend it to be.

[-] ProdigalFrog@slrpnk.net 7 points 7 months ago* (last edited 7 months ago)

The Serenity OS Project? I've been following that as well. It seems like they've built a really vibrant and healthy community, and their browser, Ladybird, is really coming along.

[-] aniki@lemm.ee 3 points 7 months ago

yessss thats the one!

this post was submitted on 02 Apr 2024
35 points (92.7% liked)

Permacomputing

646 readers
1 users here now

Computing to support life on Earth

Computing in the age of climate crisis is often wasteful and adds nothing useful to our real life communities. Here we try to find out how to change that.

Definition and purpose of permacomputing: http://viznut.fi/files/texts-en/permacomputing.html

XMPP chat: https://movim.slrpnk.net/chat/lowtech%40chat.disroot.org/room

Sister community over at lemmy.sdf.org: !permacomputing@lemmy.sdf.org

There's also a wiki: https://permacomputing.net/

Website: http://wiki.xxiivv.com/site/permacomputing.html

founded 1 year ago
MODERATORS