Live data from Hacker News

Examining Microsoft Edge Browser Performance

anandtech.com

51–60 of 138 posts

Re: Examining Microsoft Edge Browser Performance

#51
post #11

Benchmarks are good but the overall experience is what matters the most. I'm really impressed by the startup time of Edge. I type some query in the Cortana search bar and press Enter, it launches Edge extremely fast. So far I really love the performance. However to make it my main browser I'm still waiting for adblocking extensions. I browse with a few tabs opened, one of them start randomly playing an ad video, at l…

CTRL + L to highlight the address bar and gain focus. Thanks for the tip.

Re: Examining Microsoft Edge Browser Performance

#52
post #24

Earlier quoted context omitted.

It feels to me like current benchmarks all measure execution time, not user time. Let's say you go from a reasonably sized web page to another, and then hit the back button. How long to load the previous page? Right click on a link and select open in new tab. How long does it take to open a new tab? It's definitely part of the user's perception of the browser's speed, but I don't think stuff like SunSpider and Octane…

Heavily related to this, one key insight that I think has been neglected is that JavaScript benchmarks do a bad job of measuring cold code. Most code on the Web is cold, because much Web browsing consists of fresh page loads. Heavily optimizing JITs are exactly what you don't want for cold code: time spent compiling is time you could have been spending running the code. But benchmarks consist of running the same code…

Well, yes and no. Pure JavaScript benchmarks (SunSpider, Octane, Kraken) are all more or less microbenchmarks, at least to the degree that they're testing only one specific kernel of an application (even if Octane and Kraken are justifable since they're pulling largish kernels from real code). A pure JS "cold" benchmark would be an even poorer microbenchmark, since it carries a large presumption that the cold JS is the bottleneck. In real JS code of the stuff you're talking about, you might be able to easily get measurable performance gains by, say, improving FFI between JS and DOM code, or improving the DOM code itself.

A better benchmark would be measuring page load times (or energy usage) or dynamic operations that included such cold JS code, since it would illustrate where performance improvements would be most beneficial.

Re: Examining Microsoft Edge Browser Performance

#53
I'm excited to try out Edge, from what I've read it looks like a great browser but the key feature in Chrome that keeps me from switching is the shared history. I use Chrome on my Android phone and tablet, and on my desktop and laptop so all of my browsing history and currently open tabs can be accessed from any device. I rely on this day-to-day, particularly the "Recent Tabs" option from other devices.

Until another browser implements that (and supports Android phone / tablets), or I can find a third-party service that seamlessly offers the same options, I can't see myself switching from Chrome any time soon.

Re: Examining Microsoft Edge Browser Performance

#54
I definitely will be one of who which will switch from chrome to edge(or any other viable competitor) very soon. The ridiculous path chrome team have chosen for their path is enough for me already.I have said this so many times, I don't want another OS on top of my OS.I just want a Browser , not an application-platform which uses my 3 GB of ram for apps and extension.Even when I delete all app and extension there is certain amount of overhead.

Chrome team can offer two distinct version , lightweight without extension and app support and super fast start time , and complete version.

Chrome turned to new JVM recently.just instead of java you developer should use Javascript.

I know this is google policy to push people to net (because it means more profit for google) but I don't want some company dictate what should I do. and at least with edge I have super fast load time and lightweight browser.

Re: Examining Microsoft Edge Browser Performance

#55
post #5

Earlier quoted context omitted.

I run exactly zero extension and used an ad-blocker for maybe 1 month in my whole lifetime. With that being said, I am genuinely curious how these 2 things are necessary for you to consider a browser. Are there extensions that I don't have that is crazy for me not to have?

I'm genuinely curious how anyone can spend any significant amount of time reading on the web and not use an ad-blocker. Even mostly-benign animated sidebar ads are too distracting for me.

Not going to non-standard site ? I never ever go to site which its developer put ads every where he/she liked.

I have very restricted list of sites which I think are good enough my attention and time.

p.s. and I spend 7 8 hour a day sitting and reading material and documents from net.

p.s-2. And I am okey with standard ads.Site owners has right to make living to, and I think using ads-blocker is selfish act.

Re: Examining Microsoft Edge Browser Performance

#56
As great as Edge is in the benchmarks, the engine beneath seems to be solid, the browser is shipping in a half-completed state. The lack of support for extensions I think is going to do more harm than good. I don't get the rush to release Edge, wouldn't it have been better for Microsoft to just hold off a couple of more months until the browser was ready feature wise?

I haven't been using the Windows 10 development builds, so I have yet to use Edge. As a front-end developer, I am excited we are getting a browser that seemingly supports all of the essentials (and prefixless too).

Re: Examining Microsoft Edge Browser Performance

#57
post #6

I wonder how much the Edge's performance will affect the average person's decision to use it or not. Browsers one up each other all the time and I'm sure Google's next major Chrome update will show improvements over the Edge. Renaming your browser won't change peoples' memory of Internet Explorer, even if Microsoft built Edge from the ground up. The average person is still going to be thinking IE when they see it. Wi…

To be clear: Microsoft did NOT build Edge from the ground up. Edge is IE without legacy code; that is all.

Really?

I thought they wrote a new rending engine and some other key features?

Re: Examining Microsoft Edge Browser Performance

#58

Earlier quoted context omitted.

I hate the HTML5Test (and alternative) sites with a passion for the exact reason you say. HTML5Test lists iOS 8 as having IndexedDB support but it's so broken it's unusable on that platform. Even Mozilla completely disabled it in their LocalForage library due to it's issues.

HTML5test is OK but caniuse.com shows more but people will complain about every browser test site since I started doing web dev 11 years ago. Here's the thing. Edge is IE without the legacy baggage and that's all it is. No different. It's still behind every other browser in its ability to comply with standards and APIs. Despite Microsoft's claim that it will be an "evergreen" browser, that it will update more often,…

I prefer caniuse.com too.

The bit about Edge just being IE without the legacy baggage is incorrect. You can see the new standards and APIs they've either added or are adding here: http://dev.modern.ie/platform/status/?filter=f06000000

The thing I'm happiest about is the user-agent change so poorly written JavaScript / CSS that was written for webkit instead of standards will now magically start working.

Re: Examining Microsoft Edge Browser Performance

#59
post #57

Earlier quoted context omitted.

To be clear: Microsoft did NOT build Edge from the ground up. Edge is IE without legacy code; that is all.

Really? I thought they wrote a new rending engine and some other key features?

The Spartan rendering engine (edgehtml.dll) is a new component and separate from Trident (mshtml.dll). The new engine began as a fork of Trident, but has since diverged rapidly over the past many months, similar to how several other browser engines have started as forks prior to diverging. The new rendering engine is also being built with a very different set of principles than Trident - for example: a focus on interoperability and the removal of document modes. - MS statement

Re: Examining Microsoft Edge Browser Performance

#60
post #37

Earlier quoted context omitted.

I don't care if it's Trident, Edge, IE, whatever you want to call it... "The browser formerly known as Internet Explorer." has a history of infrequent releases. If with the "Edge" release this changes, then I'll accept that... MS said when they released IE10 that they were planning on more frequent releases... that hasn't happened.

IE11 has been doing automatic updates for at least a couple years now, by default.

Has IE11 added new features since release, or has it only been security/bugfixes?
Post reply on HN