The proposed flag in about:config exists in Firefox Developer Edition too. I tried to enable it, then loaded some pages. There seems to be no distinction in visuals. Did it work seamlessly or is it currently NOP?
Stylo shipping in Firefox Nightly
11–20 of 72 posts
Re: Stylo shipping in Firefox Nightly
#12Earlier quoted context omitted.
I'd argue that Gecko is a real WebKit alternative. It has improved quite dramatically lately, have you tried Firefox Nightly?
The problem with in its current state as a WebKit alternative is that it lacks stable api. We don't see any gecko based apps like we see WebKit based apps (electron, etc) because gecko is so tightly developed around Firefox.
I suppose the idea was largely ahead of its time; in 2006 computers just didn't have enough RAM/CPU to get away with running a full web browser stack for every app like we (sort of) can today.
Re: Stylo shipping in Firefox Nightly
#13I really like this idea of switching over to servo bit by bit. It makes me happy that there might be a real WebKit alternative again.
I'd argue that Gecko is a real WebKit alternative. It has improved quite dramatically lately, have you tried Firefox Nightly?
Re: Stylo shipping in Firefox Nightly
#14Earlier quoted context omitted.
The problem with in its current state as a WebKit alternative is that it lacks stable api. We don't see any gecko based apps like we see WebKit based apps (electron, etc) because gecko is so tightly developed around Firefox.
I remember way before Electron there was XULRunner, and there were a few ridiculously bloated non-Mozilla apps that were based on it. Like Songbird[1] -- anyone remember that? I suppose the idea was largely ahead of its time; in 2006 computers just didn't have enough RAM/CPU to get away with running a full web browser stack for every app like we (sort of) can today. [1]: https://en.wikipedia.org/wiki/Songbird_(softwa…
I still think that building a html+javascript package, and have the default browser run it chromeless with some expanded privileges (or near chromeless) is a great approach for cross-platform apps, sadly it doesn't seem like anyone is working seriously on such an approach.
Re: Stylo shipping in Firefox Nightly
#15gfx.webrender.enabled = true (restart required)
Re: Stylo shipping in Firefox Nightly
#16You can also try webrender, but it still has more issues than stylo in my experience. It gobbles up a lot of gfx memory for starters, which can actually slow things down if you don't have enough. But that's a known issue. gfx.webrender.enabled = true (restart required)
Re: Stylo shipping in Firefox Nightly
#17Earlier quoted context omitted.
I remember way before Electron there was XULRunner, and there were a few ridiculously bloated non-Mozilla apps that were based on it. Like Songbird[1] -- anyone remember that? I suppose the idea was largely ahead of its time; in 2006 computers just didn't have enough RAM/CPU to get away with running a full web browser stack for every app like we (sort of) can today. [1]: https://en.wikipedia.org/wiki/Songbird_(softwa…
Back then I was a big fan of the concept and I really enjoyed songbird. I still think that building a html+javascript package, and have the default browser run it chromeless with some expanded privileges (or near chromeless) is a great approach for cross-platform apps, sadly it doesn't seem like anyone is working seriously on such an approach.
You think so? I find that running a whole second OS for every process is hugely bloated and slow, and that we can do much, much better when there are already very good languages that run cross-platformly, they just need bindings to a good cross-platform UI toolkit.
Unfortunately, nothing looks as good on OS X as Cocoa does.
Re: Stylo shipping in Firefox Nightly
#18Earlier quoted context omitted.
I remember way before Electron there was XULRunner, and there were a few ridiculously bloated non-Mozilla apps that were based on it. Like Songbird[1] -- anyone remember that? I suppose the idea was largely ahead of its time; in 2006 computers just didn't have enough RAM/CPU to get away with running a full web browser stack for every app like we (sort of) can today. [1]: https://en.wikipedia.org/wiki/Songbird_(softwa…
Back then I was a big fan of the concept and I really enjoyed songbird. I still think that building a html+javascript package, and have the default browser run it chromeless with some expanded privileges (or near chromeless) is a great approach for cross-platform apps, sadly it doesn't seem like anyone is working seriously on such an approach.
I think the thing that kills that approach is the default browser, which on Windows is IE 12 (Edge).
Edge isn't actually that bad to work with these days. But almost no web developers will use that when they could ship Chromium / Electron just as easily and get the exact same browser on all three platforms.
Even Microsoft's own teams will sometimes make that choice (VS Code using Electron.js and not Edge, for example)
Re: Stylo shipping in Firefox Nightly
#19Earlier quoted context omitted.
I remember way before Electron there was XULRunner, and there were a few ridiculously bloated non-Mozilla apps that were based on it. Like Songbird[1] -- anyone remember that? I suppose the idea was largely ahead of its time; in 2006 computers just didn't have enough RAM/CPU to get away with running a full web browser stack for every app like we (sort of) can today. [1]: https://en.wikipedia.org/wiki/Songbird_(softwa…
Back then I was a big fan of the concept and I really enjoyed songbird. I still think that building a html+javascript package, and have the default browser run it chromeless with some expanded privileges (or near chromeless) is a great approach for cross-platform apps, sadly it doesn't seem like anyone is working seriously on such an approach.
Re: Stylo shipping in Firefox Nightly
#20I really like this idea of switching over to servo bit by bit. It makes me happy that there might be a real WebKit alternative again.
Was there a real alternative to WebKit in the embedded browser space before? (genuine question)