Live data from Hacker News

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

news.itsfoss.com

31–40 of 140 posts

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

#32
post #25

Was not Servo a super nice thing it would allow better multithreading through Rust's power as compared to old, ancient C++ that everyone and her neighbour says it is so bad? What happened exactly to Servo? Why it was discontinued?

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

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

#33
post #7

Earlier quoted context omitted.

Which leads me to wonder, what would be the reason for doing that rather than just using the system WebView?

I'm currently suffering the pains of developing a Tauri app that relies on the system WebView (which is the default for Tauri). It's unreliable (especially on Windows where people love to mess around and run "debloat" scripts), and causes slight differences on each platform. Tauri lets you bundle the WebView, but this causes the installer to grow like 150 MB. I presume this alternative would be a lot smaller.

After messing around with various cross platform desktop toolkits, including a big Electron app and some smaller Tauri apps, I've settled on Flutter. It's not perfect but the results I'm getting are so far much better than anything I was able to achieve using repurposed web tech.

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

#34
post #22

They have a video of Servo running on a Raspberry 400 faster than Chromium. However there are no downloads or build instructions specifically for the Raspberry in the repository on GitHub or in the issues. Maybe it's just build for Linux. Googling servo and raspberry together gives a lot of hardware projects with motors, even when including mozilla in the query. Did anybody here made it run on a Pi?

I haven't messed with it yet but from looking into it, this should absolutely work.

https://github.com/servo/servo/wiki/Building-on-ARM-desktop-...

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

#35
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.

You can write performant app if you want. But why stopping other on what they want to do?

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

#37
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.

You can write performant app if you want. But why stopping other on what they want to do?

Because your average Joe doesn't know the difference and the race to the bottom affects everyone.

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

#38
post #7

Earlier quoted context omitted.

Which leads me to wonder, what would be the reason for doing that rather than just using the system WebView?

I'm currently suffering the pains of developing a Tauri app that relies on the system WebView (which is the default for Tauri). It's unreliable (especially on Windows where people love to mess around and run "debloat" scripts), and causes slight differences on each platform. Tauri lets you bundle the WebView, but this causes the installer to grow like 150 MB. I presume this alternative would be a lot smaller.

Afaik bundling webview is only available with appimage. We also have a big tauri app and it is a PITA to develop. I actually opened an issue to support bundling a chromium ala electron.

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

#39
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.

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

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

#40
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.

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