Live data from Hacker News

Mozilla's abandoned web engine 'Servo' project is getting a reboot

news.itsfoss.com

41–50 of 140 posts

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#41
post #39
post #30

Earlier quoted context omitted.

Yeah, it's an awesome idea to waste few hundred megabytes of RAM to run your app. This browser-in-a-box cancer needs to die a painful death.

Until there's a viable solution for desktop native GUI, this trend will continue.

Qt?

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#42
post #30

I would like to see Positron rebooted. Positron is to Firefox what electron is to chromium. https://mykzilla.org/2017/03/08/positron-discontinued/

Yeah, it's an awesome idea to waste few hundred megabytes of RAM to run your app. This browser-in-a-box cancer needs to die a painful death.

According to Chrome, this tab alone uses over 200mb.

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#43
post #31

Earlier quoted context omitted.

Thunderbird is developed on top of Firefox.

Is it based on the current version? I though it was based on the old XUL based Firefox.

They've moved (or still moving?) from XUL to a regular HTML/CSS/JS stack.

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#44
post #39
post #30

Earlier quoted context omitted.

Yeah, it's an awesome idea to waste few hundred megabytes of RAM to run your app. This browser-in-a-box cancer needs to die a painful death.

Until there's a viable solution for desktop native GUI, this trend will continue.

Native UI has been there for decades before. Yes, cross-platform requires extra effort.

Hell even Wine is more efficient an approach for cross-platform distribution.

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#45
post #36

I would like to see Positron rebooted. Positron is to Firefox what electron is to chromium. https://mykzilla.org/2017/03/08/positron-discontinued/

This is being worked on https://github.com/tauri-apps/tauri/issues/579

Honestly, what I would like to see more than "Electron, but Gecko" would be "Chromium Embedded Framework, but Gecko".

It exists for Android, but not desktop (judging by a number of dead links, it looks like it used to exist for desktop).

(or s/Gecko/Servo/ if desired)

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#46
post #25

Earlier quoted context omitted.

Servo was always intended as a way to proof certain technologies without the restrictions of a full browser engine like Gecko, so they could integrate them into Firefox/Gecko later if they panned out. They did and things got integrated into Firefox with https://wiki.mozilla.org/Quantum . Then Mozilla had a sustainability crisis and - imho unwisely - decided that one of the things that they could do without in the fut…

> Then Mozilla had a sustainability crisis and One way to word it... CEO had a 400% pay increase since 2018 All while Firefox browser market share dropped from 11.87% to 7.58% during the same period. World would be a better place without the Mozilla Foundation

Because without the Mozilla Foundation the Firefox market share would raise?

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#47
post #31

Earlier quoted context omitted.

Thunderbird is developed on top of Firefox.

Is it based on the current version? I though it was based on the old XUL based Firefox.

They are tracking recent versions of Firefox.

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#49
post #31

I would like to see Positron rebooted. Positron is to Firefox what electron is to chromium. https://mykzilla.org/2017/03/08/positron-discontinued/

Thunderbird is developed on top of Firefox.

Yep, but it seems to be a PITA. They endure whatever changes happen on Firefox UI, which are well tested on Firefox, but not on Thunderbird and Thunderbird has much more UI to manage than Firefox. See this interesting Thunderbird talk at FOSDEM on visual change that mentions this issue [1].

You also kinda have to fork Firefox to do this. It would be good to be able to #include and build the UI from there. XULRunner seemed nice too.

Using Gecko when you are not Firefox is such a pain that

- all alternative browsers that are not forks of Firefox that were based on Gecko have abandoned: they stopped being maintained, or switched to WebKit or Blink, which is a shame.

- all apps based on XUL / Gecko, like Songbird, have mostly disappeared.

It needs to be easier.

Gecko seems like a drag for Thunderbird. It shouldn't. For this, it needs to be a proper toolkit, with stability guarantees, and proper support to third party apps, and easily reusable. That's not the focus for Firefox devs though.

[1] https://fosdem.org/2024/schedule/event/fosdem-2024-2728-thun...

Re: Mozilla's abandoned web engine 'Servo' project is getting a reboot

#50
post #25

Earlier quoted context omitted.

Servo was always intended as a way to proof certain technologies without the restrictions of a full browser engine like Gecko, so they could integrate them into Firefox/Gecko later if they panned out. They did and things got integrated into Firefox with https://wiki.mozilla.org/Quantum . Then Mozilla had a sustainability crisis and - imho unwisely - decided that one of the things that they could do without in the fut…

> Then Mozilla had a sustainability crisis and One way to word it... CEO had a 400% pay increase since 2018 All while Firefox browser market share dropped from 11.87% to 7.58% during the same period. World would be a better place without the Mozilla Foundation

I agree the increases are too high for the performance shown (apparently).

However, I do not think it would be better without Mozilla foundation. They have more software as well, such as Thunderbird.

Post reply on HN