"If one product like #Chromium has enough market share, then it becomes easier for web developers and businesses to decide not to worry if their services and sites work with anything other than Chromium. That’s what happened when #Microsoft had a monopoly on browsers in the early 2000s before #Firefox was released. And it could happen again.

If you care about what’s happening with online life today, take another look at Firefox." blog.mozilla.org/blog/2018/12/ #edge

... Or a WebKit based browser. Diversity matters in order to maintain a free and open web!

@bjoern I'm more and more unsure about that, to be honest. At one side, yes, Firefox has a different engine, whic is good, but at the end, there's "Google money" in Mozilla too, which makes me wonder. Plus: At some point, why not make sure we have *one* robust, solid, maintained browser engine to build upon? My take on that is here, especially looking at Chromium and Microsoft: dm.zimmer428.net/2018/12/edge-

@z428 @bjoern

Because corporate forces will always strive to make the web more closed (more DRM, more obfuscation, more tracking, more monetization); if de facto standardization (through the implementation) has to happen in a space that is dominated by corporate players like Google and Microsoft, their interests will always prevail, even if the implementation is nominally open source.

Mozilla/Firefox is a deeply imperfect alternative - but the best one we have.

@eloquence @z428 @bjoern

> if de facto standardization (through the implementation) has to happen

Has to?

> Mozilla/Firefox is a deeply imperfect alternative - but the best one we have.

#Mozilla #Firefox is just the geek PR of #Google.


@Shamar Well, that's at least to some point my problem. What to use? Chrome is Google, which I don't want. Firefox is where I came from, but I am increasingly confused about Mozilla, Mozilla Foundation, Mozilla Corporation and its fundings. Brave, at its core, is Chromium and also a for-profit organization, even though they at least seem to try do some things different (changelog.com/news/the-road-to is interesting on that). What else is left, then?

@eloquence @bjoern

@z428 @eloquence @bjoern

Right now: #TorBrowser with #NoScript and #JS disabled by default.
And don't forget to clear the cache after visiting a website with javascript enabled.

And each time you find this annoying, remember to publicily mock #Mozilla #Firefox for not mitigating dangerous attacks they could easily mitigate.

In the future: #Memex 😉


@Shamar By the way, just read about ; the idea of building a "no-JS" web browser in the age of HTML5 seems a pretty ... questionable approach. That's exactly what I meant with: How many different (and partially or completely "broken", from a standards point of view) engines do we need? Why on earth can't we come up with a HTML5/JS/CSS reference implementation that is and solid enough to build a fully browser on top of that?

@eloquence @bjoern

@z428 @eloquence @bjoern
I'm afraid you didn't understand the problem.

The #Web is broken at the architectural level.

The problem is not #JavaScript but people blidly executing programs that can be customized for them with perfect deniability.
This class of attacks is wide and totally undetectable under normal conditions (and even if detected, they cannot be proved in court).

We need to separate
A) access to contents (aka #HyperTexts)
B) software execution

#Memex serves A
#Jehanne serves B

@Shamar Of course. I agree with you, and I know / see this problem as well (and its severity). But this is something totally else than the problem I was trying to point out (which is rather a problem of content control, funding of content published to and funding of technology used to access the Web). It's a different problem. Not more or less relevant than the architectural and possible threat vectors caused by this. Just different. Plus: For basic content use cases, ...

@eloquence @bjoern

@Shamar ... might eventually work. But a very load of "things" done in todays browsers actually isn't about content but about using the browser as something like a rich client platform / runtime for desktop applications. That's a different use case, with many ... interesting aspects to it. Including the points you outlined. 😐

@eloquence @bjoern

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!