Against Google Monopoly in the web: Building a truly independent browser using Servo as a web engine! - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine (servo.org)
from clumsy_cat@beehaw.org to technology@beehaw.org on 11 Jan 10:48
https://beehaw.org/post/17975299

At the moment, the world of Browsers is currently a big Monopoly favoring Google: Chrome is the most widely used Browser in the world (Some say, even 70% of all users use chrome: en.wikipedia.org/…/Usage_share_of_web_browsers#Su…).

Chrome has a so called Engine at its core. That is the thing which actually understands websites and can translate that to something you as a user can see and interact with. This engine is called Blink. Many other Browsers such as Opera, Internet Explorer, Brave, etc also use Blink.

That means, the developers of Chrome (=Google) have much power over websites, because they control how users see the websites.

The only other engines (and therefore truly independent browsers) are Gecko from Firefox and WebKit from Safari. Firefox however is also dependent on Google and is currently badly managed. (=The user share of firefox declines, the payment of the CEO is rising).

Furthermore, all these browser engines are written in insecure languages. (=Because when these were started, more secure languages didn’t exist yet).

Servo is a browser engine, which started at mozilla (the company developing firefox), but it was discarded. Servo was then moved to the linux foundation and the open source consulting company iagalia (igalia.com/…/The-Servo-project-is-joining-Linux-F…). So it is truly independent and its progress is promising!

#technology

threaded - newest

HK65@sopuli.xyz on 11 Jan 12:42 next collapse

I’d love if this became a thing.

drkt@scribe.disroot.org on 11 Jan 13:01 next collapse

I need it

I’m never using a Chromium browser again in my life but Mozilla hates winning so we just have 2 bad browsers.

azolus@slrpnk.net on 11 Jan 13:50 next collapse

Yes please!

HaleHirsute@infosec.pub on 11 Jan 14:03 next collapse

You’ve got my attention, is it live and usable? Ok I’ll go read the article and find out. - Edit: seems yes! Will try it out tomorrow.

bilb@lem.monster on 11 Jan 16:49 next collapse

I’m posting this comment with it right now. Many graphics on the lemmy ui are not rendering, but it’s way better than the last time I tried it about a year ago. So not “ready,” but encouraging.

seang96@spgrn.com on 11 Jan 18:22 collapse

They test and track compatibility with web standards and are a little over 60℅ last I checked. For JavaScript they are using a library I believe, so CSS and and. HTML are the main things that are failing, also mostly VR stuff was lowering the score.

derbis@beehaw.org on 11 Jan 20:13 collapse

What library, do you know? Is it using the v8 engine? Because that one is Google also

seang96@spgrn.com on 11 Jan 21:51 collapse

Looks like mozillas which would make sense since they started the project.

github.com/servo/servo/issues/23261#issuecomment-…

uninvitedguest@lemmy.ca on 11 Jan 19:17 collapse

I don’t think internet explorer uses the blink engine…

RickRussell_CA@beehaw.org on 11 Jan 19:49 next collapse

It was the style at the time.

lime@feddit.nu on 11 Jan 20:02 collapse

they probably mean edge, which does.