Welcome to WebmasterWorld Guest from 54.162.139.105

Forum Moderators: incrediBILL

Message Too Old, No Replies

Firefox 48 beta brings 'largest change ever' thanks to 'Electrolysis'

     
8:49 am on Jun 8, 2016 (gmt 0)

Administrator from JP 

WebmasterWorld Administrator bill is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month

joined:Oct 12, 2000
posts:15021
votes: 136


http://www.theregister.co.uk/2016/06/08/firefox_electrolysis/ [theregister.co.uk]

Firefox 48 beta brings 'largest change ever' thanks to 'Electrolysis'

Electrolysis will see Mozilla “split Firefox into a UI process and a content process.” Long-time Firefox developer Asa Dotzler explains that “Splitting UI from content means that when a web page is devouring your computer’s processor, your tabs and buttons and menus won’t lock up too.”

Which sounds handy for those who keep plenty of Tabs open, or who run chunky web apps in an active tab and want their browser to sing.
12:16 am on June 9, 2016 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member jab_creations is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Aug 26, 2004
posts:3169
votes: 22


This has been a long-standing problem in Firefox. I can't wait for the Servo rendering engine to replace Gecko for true multi-threading support. This update is very welcome; we need Mozilla (and businesses in general) to actually fully commit to projects instead of half-finishing them and leaving them to decay.

John
5:10 am on June 9, 2016 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member tangor is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Nov 29, 2005
posts:7876
votes: 546


When does the beta 48 roll out to the rank and file?
7:21 am on June 9, 2016 (gmt 0)

Administrator from JP 

WebmasterWorld Administrator bill is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month

joined:Oct 12, 2000
posts:15021
votes: 136


If we can go by the Wikipedia schedule [en.wikipedia.org], we're looking at August 2, 2016 for the roll-out of FF 48.
5:14 pm on June 9, 2016 (gmt 0)

Senior Member from US 

WebmasterWorld Senior Member tangor is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Nov 29, 2005
posts:7876
votes: 546


Thanks. Oddly enough, I never thought to check wikipedia for that info! :)
10:27 am on June 10, 2016 (gmt 0)

Moderator from US 

WebmasterWorld Administrator keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:10090
votes: 548


Sadly, current Firefox mobile for Android is in desperate need of relief from web pages (and their ads) from devouring resources. Hopefully this innovation gets applied there as well.
1:37 pm on June 10, 2016 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month

joined:Dec 27, 2004
posts:1894
votes: 56


@keyplyr
Sadly, current Firefox mobile for Android is in desperate need relief from web pages (and their ads) from devouring resources

try uBlock Origin, works on FF mobile.

Also, Hosts file level blocking of all the junk, try AdAway(you will need to root the device, not a biggie if one knows what they are doing, you will need a PC and about 15 minutes of your time, including research) - works wonders.
9:22 pm on June 10, 2016 (gmt 0)

Moderator from US 

WebmasterWorld Administrator keyplyr is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Sept 26, 2001
posts:10090
votes: 548


@blend27 - thanks but IMO the solution is not to add more weight to the browser, but to make it more efficient.

Also, no need to root; I have access to the root level, however I am not not a supporter of ad blocker thinking :)
4:42 pm on June 20, 2016 (gmt 0)

Administrator from US 

WebmasterWorld Administrator incredibill is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Jan 25, 2005
posts:14664
votes: 99


OK. I don't want to get into a discussion about poor programming techniques, but bloated old Firefox has succumbed to the worst of everything I could think any engineering team could screw up, they've done it. Chrome never really had this issue from the get-go because it was engineered right from the start. When you have old school engineers trapped in procedural methodology trying to cope with OOPS and multi-threaded multi-tasking you get bloated clunky Firefox. I don't care if you claim it was legacy code because some of us knew how to separate processes from the UI as far back as Win 3.0, it wasn't rocket science, you just have to be smart enough to design everything as their own processes that communicate with each other instead of waiting for the other process to complete.

I won't lie, it wasn't a mindset that I got all at once, but the fact that people have been building software as black-box ndividual processes for nearly 30 years means this wasn't new to them, or shouldn't have been, when Firefox was designed and built in the first place.

Number one pet peeve for firefox: PISS POOR MEMORY MANAGEMENT

If you leave Firefox with a bunch of tabs open doing absolutely nothing, no new activity, just sitting in a low memory tablet that's in SLEEP mode overnight, the next morning you'll turn it on to find out that somehow Firefox, probably with the help of Facebook, has gobbled up lots of memory and is now thrashing and swapping when you try to do anything. Might take a minute or two before it's usable again.

The real kicker is IT DOESN'T ALWAYS FREE UP MEMORY PROPERLY when you close the tabs!

I've asked them about this and Firefox blames the plugins and add-ons.

Really?

That's just an excuse for piss poor programming as there's no excuse for every chunk of memory associated with a tab, whether created as part of the HTML layout or variables in Javascript memory, not all being wiped out when that tab is closed. If they don't have the expertise on staff...

Sheesh.
2:50 am on June 21, 2016 (gmt 0)

Administrator from JP 

WebmasterWorld Administrator bill is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month

joined:Oct 12, 2000
posts:15021
votes: 136


Are you saying that Chrome's memory management is significantly better than Firefox? Due to the number of tabs I keep open during the day I find both to be exceptionally greedy. The only thing Chrome has going for it is that I can find and kill the greediest tabs in Chrome via the task manager. Other than that I find myself regularly shutting down the browsers and restarting them is the only way I can recover some memory.