Live data from Hacker News

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

news.itsfoss.com

81–90 of 140 posts

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

#82
I hope that being at Igalia forces the team to have laser focus in being a real embeddable solution for developers. The last I checked maybe a year ago or more, it isn’t.

I commented over the years how Servo isn’t a real alternative because they don’t actually provide any API surface comparable to using CEF or full Chromium or WebKit, and as a result it’s a nonstarter.

I think someone working on it had mentioned they were looking into creating a CEF-like API for embedding, but if the project says it’s an embed-able engine before anything else and it can’t even be used for that purpose, I have no idea what that team is focusing on other than rendering itself. I’d be more interested in even just a partially compliant engine whose primary focus was actually embedding.

It might be OK if you want to build a Firefox? It’s not if you want to use it as an actual embedded renderer.

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

#83

Earlier quoted context omitted.

Qt?

too many gotchas with LGPL to become a universal solutions. I wish that gtk was more stable across all platforms. I have a few on macos and some are less than ... stable... compared to on linux.

I like WX.

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

#84

Earlier quoted context omitted.

Qt?

too many gotchas with LGPL to become a universal solutions. I wish that gtk was more stable across all platforms. I have a few on macos and some are less than ... stable... compared to on linux.

Has anyone been sentenced for falling into those lgpl gotchas?

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

#85

Earlier quoted context omitted.

Qt?

too many gotchas with LGPL to become a universal solutions. I wish that gtk was more stable across all platforms. I have a few on macos and some are less than ... stable... compared to on linux.

What gotchas are there? The stuff required for doing guis is lgpl, without any kind of other licenses

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

#86

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

why? firefox performance will always be worse than blink, if only because of spidermonkey

the last thing people want from electron is a worse version of it hogging more resources

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

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

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

According to Firefox, it uses 25MB. I suspect neither measurement is entirely accurate.

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

#88
post #60
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.

I agree it's disappointing to think I've found a native app only to realize it's just an Electron app. But I don't need the idea to die, I just want better transparency in app stores so I can know ahead of time whether an application is native or just a wrapped webapp. > This browser-in-a-box cancer needs to die a painful death. That depends on what you think the result would be. What do you think companies who use E…

> Electron just makes web apps slightly more convenient.

Yes. Until the next Cornflicker, Sircam, Code red, Blaster.

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

#89

Earlier quoted context omitted.

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

Eight Megabytes and Constantly Swapping. This too, shall pass. The minimum amount of memory for a double buffered fullscreen surface at 8bpc on a 4k monitor is 48MB. RAM is meant to be used, and if it was not for memory hogs, the DRAM industry would be a decade behind where it is today.

> RAM is meant to be used,

Some of us have to run other programs besides Teams. /s

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

#90

Earlier quoted context omitted.

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

Eight Megabytes and Constantly Swapping. This too, shall pass. The minimum amount of memory for a double buffered fullscreen surface at 8bpc on a 4k monitor is 48MB. RAM is meant to be used, and if it was not for memory hogs, the DRAM industry would be a decade behind where it is today.

> RAM is meant to be used

Sure, and when applications hog it, it prevents me from putting it to better use.

Post reply on HN