Earlier quoted context omitted.
Chrome doesn't use WebKit, it uses Blink, a fork of WebKit. I'm only referring to WebKit, the Apple open source browser project that builds and works on every major operating system including Windows. If you also want to talk about Blink, Google's browser project that, unlike IE/Spartan/Edge, also works on every major operating system, then that's fine, too. While we are at it, let's talk about Mozilla's browser and…
> Chrome doesn't use WebKit, it uses Blink, a fork of WebKit. Chrome didn't render the same as Safari when Chrome used WebKit, either. You're caping up for this, and I can't for the life of me figure out why.
Microsoft Edge: Building a safer browser
61–70 of 75 posts
Re: Microsoft Edge: Building a safer browser
#62Earlier quoted context omitted.
I thought they started with IE and cut out parts. That's not ground up.
> But Microsoft Edge has done more than just re-write the rendering engine... > Microsoft Edge hosts a new rendering engine, Microsoft EdgeHTML > The largest change in Microsoft Edge security is that the new browser is a Universal Windows app. Everything they'd said in their press releases, including this one, says that the browser is a completely rewrite from scratch, though leveraging lessons learned on security. e…
edit: See for example http://en.wikipedia.org/wiki/EdgeHTML that mentions it beginning as a fork of Trident.
Re: Microsoft Edge: Building a safer browser
#63Earlier quoted context omitted.
> But Microsoft Edge has done more than just re-write the rendering engine... > Microsoft Edge hosts a new rendering engine, Microsoft EdgeHTML > The largest change in Microsoft Edge security is that the new browser is a Universal Windows app. Everything they'd said in their press releases, including this one, says that the browser is a completely rewrite from scratch, though leveraging lessons learned on security. e…
Actually, the information said that they forked their existing rendering engine, and started to remove all the cruft they didn't care about any more. That led to a lot of new code and faster development - but it isn't entirely from scratch. edit: See for example http://en.wikipedia.org/wiki/EdgeHTML that mentions it beginning as a fork of Trident.
Re: Microsoft Edge: Building a safer browser
#64Earlier quoted context omitted.
I'm not surprised. It's clear they are using newer Windows APIs to offload 2D and 3D rendering among other things. I doubt they'd be able to release a version that didn't run on Windows for those reasons, just like Safari will never run on anything but OS X because it leverages OS X APIs.
Safari did run on Windows for years. But it did seem like they ported a lot of OS X libraries to Windows just to get it working. If I remember correctly, it had OS X font rendering for example.
Re: Microsoft Edge: Building a safer browser
#65> MemGC (Memory Garbage Collector) is a memory garbage collection system that seeks to defend the browser from UAF (Use-after-free) vulnerabilities by taking responsibility for freeing memory away from the programmer and instead automating it, only freeing memory when the automation has detected that there are no more references left pointing to a given block of memory. Interesting; I don't think this has been announ…
http://blog.trendmicro.com/trendlabs-security-intelligence/m...
Re: Microsoft Edge: Building a safer browser
#66Earlier quoted context omitted.
> Chrome doesn't use WebKit, it uses Blink, a fork of WebKit. Chrome didn't render the same as Safari when Chrome used WebKit, either. You're caping up for this, and I can't for the life of me figure out why.
To be fair, Chrome certainly behaved (behaves) more similar to Safari than to browsers with completely unrelated engines.
Re: Microsoft Edge: Building a safer browser
#67Earlier quoted context omitted.
"I wonder how many average joes have written off IE?" Lots of them. Many surveys show it down in the Safari region, for instance: http://gs.statcounter.com/#all-browser-ww-monthly-201504-201...
More likely closer to 25% to 30% Every other major source than that one reports IE well above 12% http://www.zdnet.com/article/the-most-u-s-popular-web-browse... https://www.netmarketshare.com/browser-market-share.aspx?qpr...
Of course, they're also the only source that tries to count "unique visitors" rather than traffic, and uses country-level weighting to attempt to correct for sampling bias.
But personally, I still find StatCounter more useful.
Re: Microsoft Edge: Building a safer browser
#68"Microsoft Edge is also 64-bit, not just by default, but at all times when running on a 64-bit processor." After 32-bit Windows Server went away as of 2008 R2, I didn't expect MS to keep shipping 32-bit client for this long. Anybody have a convincing argument as to why? 16-bit legacy apps in large businesses? Obviously it's not free to do this, especially since they'll be producing every patch for two PC platforms fo…
Re: Microsoft Edge: Building a safer browser
#69"Microsoft Edge is also 64-bit, not just by default, but at all times when running on a 64-bit processor." After 32-bit Windows Server went away as of 2008 R2, I didn't expect MS to keep shipping 32-bit client for this long. Anybody have a convincing argument as to why? 16-bit legacy apps in large businesses? Obviously it's not free to do this, especially since they'll be producing every patch for two PC platforms fo…
Re: Microsoft Edge: Building a safer browser
#70Earlier quoted context omitted.
> But Microsoft Edge has done more than just re-write the rendering engine... > Microsoft Edge hosts a new rendering engine, Microsoft EdgeHTML > The largest change in Microsoft Edge security is that the new browser is a Universal Windows app. Everything they'd said in their press releases, including this one, says that the browser is a completely rewrite from scratch, though leveraging lessons learned on security. e…
Actually, the information said that they forked their existing rendering engine, and started to remove all the cruft they didn't care about any more. That led to a lot of new code and faster development - but it isn't entirely from scratch. edit: See for example http://en.wikipedia.org/wiki/EdgeHTML that mentions it beginning as a fork of Trident.