#Servo

洪 民憙 (Hong Minhee) :nonbinary:'s avatar
洪 民憙 (Hong Minhee) :nonbinary:

@hongminhee@hollo.social

I really hope the @servo project goes well and a usable web browser based on the engine comes out soon.

glyn's avatar
glyn

@underlap@fosstodon.org · Reply to Servo's post

@servo Really great to be able to download a Servo binary and try it out. Congratulations to the team for making this possible.

servoshell seems to handle my personal website perfectly.

There are quite a few gaps in the rendering of, e.g., ccwinch.org.uk/, but I'm not sure whether the Servo team are looking for that kind of feedback just yet.

Blort™ 🐀Ⓥ🥋☣️'s avatar
Blort™ 🐀Ⓥ🥋☣️

@Blort@social.tchncs.de · Reply to Servo's post

@servo

A bit OT, but do you know if anyone is actively developing a browser using Servo? I was watching Verso, but I don't see any commits for the last 3 months... I'm hoping they're just working in a branch somewhere...

Blort™ 🐀Ⓥ🥋☣️'s avatar
Blort™ 🐀Ⓥ🥋☣️

@Blort@social.tchncs.de · Reply to Servo's post

@servo

I really believe in supporting Servo as an independent, non-profit rendering engine (and boy do we need one now!).

I followed this account in hopes of finding some cool updates that I could share with people to help promote the project.

The trouble is that the updates posted always just read like developer jargon and don't give much of a sense of what's useful or exciting about the latest improvements.

Maybe it would help to have pictures of what a webpage would have looked like before and after the improvements would help? Just something to translate improvements back to something people outside the project would understand.

Anyway, keep up the great work. It's appreciated, now more than ever!

yoasif's avatar
yoasif

@yoasif@mastodon.social · Reply to Tim Chambers's post

@tchambers @gedankenstuecke @anthropy I wasn't moving to bad faith, I was opting you out of providing a response, since the conversation had grown tiresome.

Nothing on that post about Servo.

I can understand you "think" that can support in the future, but unless there are further comments you aren't linking, they hardly seem interested.

They seem just as interested in moving to WebKit (that is, not at all).

kyu3(キューさん) :vivaldi_red:'s avatar
kyu3(キューさん) :vivaldi_red:

@kyu3a@vivaldi.net

Rustで作られるレンダリングエンジン「Servo」が未来のウェブにとって重要な理由とは? - GIGAZINE
gigazine.net/news/20250801-ser

『もともと は、 のモバイル向けレンダリングエンジンとして発表されたものでした。実際、2017年に登場した QuantumにもServoの成果を取り込んだレンダリングエンジンが搭載されていました。しかし、Mozillaは2020年にServo開発チームを含む多くの従業員を解雇したため、Linux Foundationが引き継ぐこととなりました』

そうだったのね。

kyu3(キューさん) :vivaldi_red:'s avatar
kyu3(キューさん) :vivaldi_red:

@kyu3a@vivaldi.net

Rustで作られるレンダリングエンジン「Servo」が未来のウェブにとって重要な理由とは? - GIGAZINE
gigazine.net/news/20250801-ser

『もともと は、 のモバイル向けレンダリングエンジンとして発表されたものでした。実際、2017年に登場した QuantumにもServoの成果を取り込んだレンダリングエンジンが搭載されていました。しかし、Mozillaは2020年にServo開発チームを含む多くの従業員を解雇したため、Linux Foundationが引き継ぐこととなりました』

そうだったのね。

Kai Klostermann's avatar
Kai Klostermann

@OddDev@floss.social · Reply to Servo's post

@servo Please don't. I see as the single most important project currently. We have to handle it super carefully to get it over the finishing lines. Utilizing is not careful or thoughtful. It's clubbing the contestant to finish faster. Please don't.

Goffi's avatar
Goffi

@Goffi@mastodon.social · Reply to Servo's post

@servo wow such a shitstorm, so much agressivity, insults, threatening when they ask openly and transparently the opinion of the community. You could just say "no" with reasoning in a respectful way. Imagine the person taking that in the face. That's really sad.

Are we, even here, in a world of violence where sane debate is not possible anymore?

flashfox's avatar
flashfox

@flashfox@infosec.exchange · Reply to Servo's post

@servo I guess, as an experiment, I will cancel my donations and stop recommending do anyone as a possible alternative. After a year, I might revisit that decision, but let's be honest, unless the current TSC resigns, thing will likely not change either way.

Christian Pietsch's avatar
Christian Pietsch

@chpietsch@fedifreu.de

In unregelmäßigen Abständen gibt @mozillaofficial Anlass zur Frage, ob es inzwischen eher zur dunklen Seite der Macht zu rechnen sei.

Natürlich ist Google keine akzeptable Alternative (obwohl mir auffällt, dass viele Halbinformierte z.Z. von Firefox zu irgend einem chromiumbasierten Browser wechseln): Google hat eh schon zuviel Macht, was sich zuletzt darin zeigte, dass der beste Werbe- und Trackingblocker uBlock Origin nicht mehr ohne Klimmzüge mit mit Chrome benutzt werden kann.

Wenn es eine gute Alternative zu Firefox gäbe, würden noch viel mehr Leute wechseln. Aber Firefox-Forks wie , und sind nur eine Übergangslösung. Und WebKit-Browser lassen sich nicht mit AddOns wie uBlock Origin anpassen.

Wo bleiben die alternativen Rendering-Engines? Da gibt zum einen Ladybird. Das sah lange nach einem Ein-Mann-Projekt aus, aber inzwischen ist es eine Organisation. Ob es da mittlerweile mehrere Entwickler:innen gibt, wäre zu prüfen. (Update: Laut FAQ arbeiten 7 Vollzeitentwickler:innen an Ladybird, aber eine Alphaversion wird erst im Sommer 2026 erwartet.)

Außerdem wird weiterhin an der bei Mozilla entstandenen Next-Generation-Engine @servo gearbeitet, obwohl Mozilla das Rust-Team gefeuert hat, dem diese Engine zu verdanken ist. Die beiden auf Servo basierenden Browser Servoshell und Verso sind leider noch nicht alltagstauglich. Ich habe sie heute ausprobiert, damit ihr es nicht tun müsst.

Ich stimme @larsmb zu, der schreibt, dass Servo und Verso das Zeug hätten, den Browser zu bauen, den die User sich wünschen – einer, der in ihrem Interesse arbeitet. Dafür sollte es Fördermittel geben – auch öffentliche, steuerfinanzierte. Bis dahin müssen wir mit den Übergangslösungen leben.

Christian Pietsch's avatar
Christian Pietsch

@chpietsch@fedifreu.de

In unregelmäßigen Abständen gibt @mozillaofficial Anlass zur Frage, ob es inzwischen eher zur dunklen Seite der Macht zu rechnen sei.

Natürlich ist Google keine akzeptable Alternative (obwohl mir auffällt, dass viele Halbinformierte z.Z. von Firefox zu irgend einem chromiumbasierten Browser wechseln): Google hat eh schon zuviel Macht, was sich zuletzt darin zeigte, dass der beste Werbe- und Trackingblocker uBlock Origin nicht mehr ohne Klimmzüge mit mit Chrome benutzt werden kann.

Wenn es eine gute Alternative zu Firefox gäbe, würden noch viel mehr Leute wechseln. Aber Firefox-Forks wie , und sind nur eine Übergangslösung. Und WebKit-Browser lassen sich nicht mit AddOns wie uBlock Origin anpassen.

Wo bleiben die alternativen Rendering-Engines? Da gibt zum einen Ladybird. Das sah lange nach einem Ein-Mann-Projekt aus, aber inzwischen ist es eine Organisation. Ob es da mittlerweile mehrere Entwickler:innen gibt, wäre zu prüfen. (Update: Laut FAQ arbeiten 7 Vollzeitentwickler:innen an Ladybird, aber eine Alphaversion wird erst im Sommer 2026 erwartet.)

Außerdem wird weiterhin an der bei Mozilla entstandenen Next-Generation-Engine @servo gearbeitet, obwohl Mozilla das Rust-Team gefeuert hat, dem diese Engine zu verdanken ist. Die beiden auf Servo basierenden Browser Servoshell und Verso sind leider noch nicht alltagstauglich. Ich habe sie heute ausprobiert, damit ihr es nicht tun müsst.

Ich stimme @larsmb zu, der schreibt, dass Servo und Verso das Zeug hätten, den Browser zu bauen, den die User sich wünschen – einer, der in ihrem Interesse arbeitet. Dafür sollte es Fördermittel geben – auch öffentliche, steuerfinanzierte. Bis dahin müssen wir mit den Übergangslösungen leben.

BentiGorlich's avatar
BentiGorlich

@BentiGorlich@wehavecookies.social

@servo Am I correctly assuming that if I were to write a browser in say C# I would call servo to render the html I get - maybe by using curl - and servo would render it...
How do I tie servo in to render things? Surely not by just calling the .exe, that way I'd have one window per tab, right?

(I mean if I ask such stupid questions I am probably not the right person for developing a browser around servo and curl, but I am curious nonetheless)

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no · Reply to Thor A. Hopland's post

The Blink engine is being used in a lot of places. If I'm not mistaken this is also the engine used in .

WebKit in itself can be found everywhere in the open source world, but it is also maintained by .

But what about ? The former Mozilla project turned project based on . There is no Servo web browser in the wild so far, that I know of.

But in essence, thems the only 3:
1. Blink
2. WebKit
3. Servo
4. Gecko (but... )

Thor A. Hopland's avatar
Thor A. Hopland

@hopland@snabelen.no · Reply to Thor A. Hopland's post

The Blink engine is being used in a lot of places. If I'm not mistaken this is also the engine used in .

WebKit in itself can be found everywhere in the open source world, but it is also maintained by .

But what about ? The former Mozilla project turned project based on . There is no Servo web browser in the wild so far, that I know of.

But in essence, thems the only 3:
1. Blink
2. WebKit
3. Servo
4. Gecko (but... )

Blort™ 🐀Ⓥ🥋☣️'s avatar
Blort™ 🐀Ⓥ🥋☣️

@Blort@social.tchncs.de

Ok, so this is very early stage but cool:

is a project to build a full " forever" web browser based on and rather than /#Gecko. Even the interface is rendered with Servo.

github.com/versotile-org/verso

Currently there's 23 contributors and a non profit forming to oversee it. There are also nightly releases for testing (remember the "very early stage" bit though!).

Here's their initial launch video (tech starts about 1/2 way through):
yewtu.be/watch?v=cqFfpeMGYk4?t

Screenshot from the Verso webpage. At the top is an image of a text based cat and the word "Verso" with an old CRT effect. Underneath is the following text:
"Verso is a web browser built on top of the Servo web engine. We aim to explore embedding solutions for Servo while growing it into a mature browser one day. This means we want to experiment with multi-view and multi-window first and then build UI elements entirely from Servo itself. At the moment, Servoshell should provide a better user experience.

Verso is still under development. We don't accept feature requests at the moment, and the whole navigation workflow hasn't been polished yet, either. But if you are interested, feel free to open bug-fix PRs."
ALT text detailsScreenshot from the Verso webpage. At the top is an image of a text based cat and the word "Verso" with an old CRT effect. Underneath is the following text: "Verso is a web browser built on top of the Servo web engine. We aim to explore embedding solutions for Servo while growing it into a mature browser one day. This means we want to experiment with multi-view and multi-window first and then build UI elements entirely from Servo itself. At the moment, Servoshell should provide a better user experience. Verso is still under development. We don't accept feature requests at the moment, and the whole navigation workflow hasn't been polished yet, either. But if you are interested, feel free to open bug-fix PRs."
Nova🐧✨'s avatar
Nova🐧✨

@technobaboo@ordinary.cafe

Given the Firefox stuff that's happening and the announcement of ladybird, I think it's a good idea to mention a browser project that's got no controversy I can see but could use time and money, @servo.

Servo is a browser engine made in Rust, it was made to be an experimental engine by Mozilla but the Linux Foundation is hosting it now. What I especially like is how modular it is, compared to other engines I feel I can make a better browser with it and its components help other projects too!

If you want to see a browser that can be maintained in pieces instead of monolithically it's worth checking out! they need serious CSS/flexbox help to get up to par with other browsers but the webGL and WASM is top notch.

Kai Klostermann's avatar
Kai Klostermann

@OddDev@floss.social

Please don't hype . There is that needs the attention!

@servo (servo.org)

Blort™ 🐀Ⓥ🥋☣️'s avatar
Blort™ 🐀Ⓥ🥋☣️

@Blort@social.tchncs.de

The fastest non-Google controlled web rendering engine Servo is trying to compete with only $1.6k funding a month:
phoronix.com/news/Servo-Engine

Yes, they did have an NLNet grant, but that ran out.

If we want an alternative to Blink/Chrome, we need to fund it. This is a project where even a tiny regular amount could yield oversize returns:

servo.org/