Live data from Hacker News

Microsoft Edge: Building a safer browser

blogs.windows.com

21–30 of 75 posts

Re: Microsoft Edge: Building a safer browser

#21
post #17
post #3

> Microsoft Edge provides no support for VML, VB Script, Toolbars, BHOs, or ActiveX. Years too late of course, but good to see this finally happening.

There are people that swear by VB script. But new extension engine would be nice.

> There are people that swear by VB script.

And many more who swear at VBScript...

Re: Microsoft Edge: Building a safer browser

#22
post #7

I believe that Microsoft not releasing versions for Linux / Mac OS X is going to not allow Edge to get maximum adoption. How am I supposed to test that my website works on Edge properly? The only option thus far is to setup a VM with Windows 10 on it so that I can run a browser to test my website. I dont even bother testing stuff on IE x for that reason.

The same way as before, Microsoft will release an Edge-dev optimized VM builds on their site here: http://dev.modern.ie/tools/vms/ They have other tools there to help as well. Microsoft is pretty good about helping devs here. It's not like testing sites in Safari is better, Apple isn't even bothering to update Safari on Windows as it has been dead for nearly more than 2 years. At least Microsoft is updating more ofte…

That is enormously disingenuous to try to equivocate IE/Spartan/Edge's single-OS existence with Safari/WebKit.

WebKit works on every major operating system, including Windows and Linux. IE/Spartan/Edge does not work outside of Windows.

There are some minor feature differences between WebKit, OS X Safari, and iOS Safari, but the reality remains that WebKit exists on Windows, can be built on Windows, and can be used on Windows, while IE/Spartan/Edge works on nothing but Windows.

Edit: I'd love to hear from the ethically bankrupt downvoters about which fact in this comment they are trying to hide from.

Re: Microsoft Edge: Building a safer browser

#23

Earlier quoted context omitted.

The same way as before, Microsoft will release an Edge-dev optimized VM builds on their site here: http://dev.modern.ie/tools/vms/ They have other tools there to help as well. Microsoft is pretty good about helping devs here. It's not like testing sites in Safari is better, Apple isn't even bothering to update Safari on Windows as it has been dead for nearly more than 2 years. At least Microsoft is updating more ofte…

That is enormously disingenuous to try to equivocate IE/Spartan/Edge's single-OS existence with Safari/WebKit. WebKit works on every major operating system, including Windows and Linux. IE/Spartan/Edge does not work outside of Windows. There are some minor feature differences between WebKit, OS X Safari, and iOS Safari, but the reality remains that WebKit exists on Windows, can be built on Windows, and can be used on…

There are WebKit browsers other than Safari. But judging by how often I come across sites that render differently in Chrome and Safari, I don't know that we should draw too strong an equivalence between them either.

(And while I can't speak for the downvoters because I'm not one of them, I suspect that it's not the facts presented in the post that are attracting the downvotes so much as that it's written in the form of a flame.)

Re: Microsoft Edge: Building a safer browser

#24
post #6

Microsoft has one helluva hole to dig themselves out of, here.

For us techies, sure, but I wonder how many average joes have written off IE? For them the 'e' logo is and always have been the door to the internet. Now since Microsoft is planning on bundling both the new and the old browser in Win10, I am curious to see how many of these people will still stick with the old one over the new.

Re: Microsoft Edge: Building a safer browser

#25

Earlier quoted context omitted.

That is enormously disingenuous to try to equivocate IE/Spartan/Edge's single-OS existence with Safari/WebKit. WebKit works on every major operating system, including Windows and Linux. IE/Spartan/Edge does not work outside of Windows. There are some minor feature differences between WebKit, OS X Safari, and iOS Safari, but the reality remains that WebKit exists on Windows, can be built on Windows, and can be used on…

There are WebKit browsers other than Safari. But judging by how often I come across sites that render differently in Chrome and Safari, I don't know that we should draw too strong an equivalence between them either. (And while I can't speak for the downvoters because I'm not one of them, I suspect that it's not the facts presented in the post that are attracting the downvotes so much as that it's written in the form…

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 rendering engine that also works on every major operating system.

Re: Microsoft Edge: Building a safer browser

#26
post #8

> 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…

What is Edge written in? I would have assumed Microsoft would use C#, which is garbage collected.

Re: Microsoft Edge: Building a safer browser

#27
post #24
post #6

Microsoft has one helluva hole to dig themselves out of, here.

For us techies, sure, but I wonder how many average joes have written off IE? For them the 'e' logo is and always have been the door to the internet. Now since Microsoft is planning on bundling both the new and the old browser in Win10, I am curious to see how many of these people will still stick with the old one over the new.

"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...

Re: Microsoft Edge: Building a safer browser

#28
post #26
post #8

> 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…

What is Edge written in? I would have assumed Microsoft would use C#, which is garbage collected.

Highly unlikely. It would be written as a native C++ app. Whilst the .NET CLR is very powerful and highly performant these days, there just wouldn't be enough justification I don't think to design their web browser on it. Remember this thing will be targeting mobile devices too. So every little performance optimisation can save minutes of battery life which all adds up.

That said, I've always wondered what a JavaScript implementation built on top of the CLR might behave like.

Post reply on HN