Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

circatee

Contributor
Original poster
Nov 30, 2014
4,565
3,116
Where I am
For years, my browser of choice, has been Google Chrome.
But, over the past month or so, with the new changes and releases to Microsoft EDGE, I have been testing it.

I must say, EDGE has come a LONG WAY! Certainly worth the look. And, they have even included a sync options (for favourites and such), too. That was holding me back from fully moving from Google Chrome. Chrome always seemed to use so much resources.

In the race for the 'best' browser, interesting times ahead.
 
  • Like
Reactions: Apple Fritter
PS: My conversation is based on Windows; alas I did not mention this.
Not sure my thread should be part of 'Mac Apps'.
 
No, no, I get it, hence, EDGE Chromium.
Regardless, from a processing perspective, it seems to handle process management better than Google Chrome.

I hate to break it to you, but this Edge is Chrome with some small UI changes.
 
The engine is exactly the same, I doubt it goes beyond measurement error.

The engine is only the part of the webbrowser that renders the pages to the screen. Chrome has a lot of bloated stuff built on top of the Chromium engine which is not present in Edge. Also the Chromium engine is open source and, as far as I know, Microsoft removed lots of superfluous code from it to make Edge faster and leaner.

So, Edge is based on a heavily modified Chromium engine, thus not exactly the same. Therefore concluding that Edge is the same browser as Chrome because it is based on the Chromium engine is oversimplifying things and technically incorrect. It goes far beyond a 'few GUI tweaks'.
 
Last edited:
Chrome has a lot of bloated stuff built on top of the Chromium engine which is not present in Edge.

What stuff exactly?

Before you list it, know that it's almost identical down to even the synchronization, which is simply handled by another .dll (in Windows) that connects to MS servers instead of Google's. The UI is both simplified and enhanced with an additional set of privacy controls.
Microsoft defaulted to a simple UI trick that makes the window appear before the engine is initialized, thus making the impression the browser launches faster. It has made Edge prefetch more aggressively, thus making the impression the browser works faster. Nothing you can not do with changing Chrome defaults. Also, it's about "making the impression" - real-world data show otherwise in most cases.

Edge is based on a heavily modified Chromium engine

In software development, if you have an 'engine', you don't modify it 'heavily'. That's the whole point of using an 'engine', especially in open source, as somebody else will optimize this engine for you and you just drop it into your project.
 
Last edited:
  • Like
Reactions: Apple Fritter
To confirm, if I run Google Chrome and EDGE Chromium on a computer, I should see 'similar' process usage, via Task Manager (accessing the same websites, etcetera)?


What stuff exactly?

Before you list it, know that it's almost identical down to even the synchronization, which is simply handled by another .dll (in Windows) that connects to MS servers instead of Google's. The UI is both simplified and enhanced with an additional set of privacy controls.
Microsoft defaulted to a simple UI trick that makes the window appear before the engine is initialized, thus making the impression the browser launches faster. It has made Edge prefetch more aggressively, thus making the impression the browser works faster. Nothing you can not do with changing Chrome defaults. Also, it's about "making the impression" - real-world data show otherwise in most cases.



In software development, if you have an 'engine', you don't modify it 'heavily'. That's the whole point of using an 'engine', especially in open source, as somebody else will optimize this engine for you and you just drop it into your project.
 
What stuff exactly?

Before you list it, know that it's almost identical down to even the synchronization, which is simply handled by another .dll (in Windows) that connects to MS servers instead of Google's. The UI is both simplified and enhanced with an additional set of privacy controls.
Microsoft defaulted to a simple UI trick that makes the window appear before the engine is initialized, thus making the impression the browser launches faster. It has made Edge prefetch more aggressively, thus making the impression the browser works faster. Nothing you can not do with changing Chrome defaults. Also, it's about "making the impression" - real-world data show otherwise in most cases.



In software development, if you have an 'engine', you don't modify it 'heavily'. That's the whole point of using an 'engine', especially in open source, as somebody else will optimize this engine for you and you just drop it into your project.

Your first statement was:

'I hate to break it to you, but this Edge is Chrome with some small UI changes.'.

Here is a test of the memory usage of Chromium Edge vs Chrome (exactly the same number of pages, exactly the same sites):

1587547388085.png


Also see the following remarks:

1587547768278.png


Source:
https://www.pcgamesn.com/microsoft/edge-insider-chromium-better-than-chrome

This is part of what I meant by 'bloated Google stuff' that Microsoft removed. It is also a well known fact in a lot of measurements that Chrome consumes much more memory than Chromium Edge. Especially when opening multiple pages. A number of the '50 different Google services from it's insides' where built by Google into the engine and another number in the GUI. Therefore it is safe to say that Microsoft modified the Chromium engine. They also did not 'make some small changes' to the Chrome GUI, but replaced it with there own code. Maybe the GUI looks the same to you, but looks can be deceiving.


Your next remark:
'The engine is exactly the same, I doubt it goes beyond measurement error. '
https://fossbytes.com/difference-google-chrome-vs-chromium-browser/
As you can see in the link above 'Chromium' open source project is not only an engine, but much more. Microsoft made their own 'Chromium fork' with changes, so it is difficult to determine what part of the engine they changed and what other parts not belonging to the 'core' engine.

Also the measurements are a bit more different than only 'measurement error':
Besides the memory consumption I already mentioned, see also:
https://bgr.com/2020/01/15/edge-vs-chrome-firefox-browser-benchmark-comparison/
https://www.stevebtech.com/2019/04/22/browser-benchmark-chromium-based-edge-vs-edge-chrome-firefox/

I will not say that Edge measures on all points better than Google Chrome, but it certainly measures quite different on a lot of points. This goes a bit further than only measurement error.


To ask me 'What stuff already?' can only be answered by people who actually worked for Microsoft on Chromium Edge. Since I did not, I can not answer that question, which is also besides the original points I reacted to. Assuming you did not work on Chromium Edge yourself, I doubt you can answer your own question also. Neither can you be sure of your own claims because of that. Also your further remarks about 'using a different dll' etc. are only thngs you can see on your part since you have no access to the code like anyone else. Going into such nitty picky technical details is also besides the point and clouds the discussion about your original claims.

I can only repeat that your original claims:

'I hate to break it to you, but this Edge is Chrome with some small UI changes.'.
'The engine is exactly the same, I doubt it goes beyond measurement error. '

are an oversimplification. Nothing more, nothing less. This was my original point.

Is Chromium Edge better/worse/faster/slower than Google Chrome? That is debatable, but most people claim it consumes far less memory than Chrome. Also it measures quite differently on a lot of points.

So, is it much more different than only some GUI changes? Certainly it is.
 
Last edited:
The engine is exactly the same, I doubt it goes beyond measurement error.

One gives your data to google, the other gives it to Microsoft


If you want a Chrome based browser that's actually good, get Brave instead. Brave is much faster because it strips out all the ads, malware, trackers, etc.

It's also cross platform across Linux/Windows/Mac/Mobile, so you can use it everywhere.
 
  • Like
Reactions: Apple Fritter
Also switched from Chrome to Edge for the time being and I think it's a bit better. Not that I like sharing to much with Google anyways. I do run Brave as well, though.
 
Six (unknown) tabs open in Edge, eight in Chrome. That's not what one would call a comparison.
To ask me 'What stuff already?' can only be answered by people who actually worked for Microsoft on Chromium Edge.
Please explain it to me, slowly: _you_ say "Chrome has a lot of bloated stuff built on top of the Chromium engine which is not present in Edge" and then you say, _you_ (not the MS engineers) have no idea what stuff and if any?
 
Six (unknown) tabs open in Edge, eight in Chrome. That's not what one would call a comparison.

Please explain it to me, slowly: _you_ say "Chrome has a lot of bloated stuff built on top of the Chromium engine which is not present in Edge" and then you say, _you_ (not the MS engineers) have no idea what stuff and if any?

I am sorry. I have given you facts and sources. I can not be clearer than that. From you I have only seen opinions with nothing to back it up.

The detail questions you ask now have nothing to do with the original subject and seem more wordplay than anything else. It seems you are now asking simply for the sake of asking. I hope I have explained this 'slowly enough', as per your request.

It is a pointless exercise to discuss this further. Have a nice day.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.