Live data from Hacker News

The new Microsoft Edge is out of preview

blogs.windows.com

451–460 of 487 posts

Re: The new Microsoft Edge is out of preview

#451

If someone told the young Linux freak me back in the early 2000s that one day Internet Explorer’s rendering engine is based on the KDE rendering engine I would’ve probably died laughing and frozen in horror at the same time. Yeah, I realize there’s probably nothing left if the old KHTML but it still does give me a chuckle.

There's still plenty of references and small but essential stuff. One notorious example that comes to mind is the KURL name that stuck: https://chromium.googlesource.com/chromium/blink.git/+/maste...

That's awesome!

Although, all copyrights are Apple's on that particular file. I wonder if everything's been done by the book.

Re: The new Microsoft Edge is out of preview

#452

Earlier quoted context omitted.

Yeah, I hear ya, I guess my primal brain is different than yours. For instance, sometimes I feel a bit embarrassed by what I purchase at a store. (even if it's just that I'm buying a lot of junky, easy-to-prepare food at the grocery store) I've never once felt that way checking out at Amazon. Not even a teensy tiny bit. And that would remain true even if I suspected (or knew) that some human at Amazon was looking clo…

Buying something at a store isn't a good analogy. Uninterested members of the public being able to casually observe you buy something at the store is a perfectly normal part of society. A better analogy for today's internet is if you walked to the store holding a big sign with your credit card bill, texts to your friends, and a list of places you went today printed on it, and the street on the way was packed with peo…

Seems like a pretty extreme analogy, but ok. Having someone knock on my door is kind of a pain, since I have to get up and answer it. I'm not sure it is comparable to seeing ads on web sites that I am on by choice.

I guess I have enough concerns in my life that actually have measurable impacts on me that such things seem pretty trivial.

Re: The new Microsoft Edge is out of preview

#453

Earlier quoted context omitted.

I just wish they'd moved to Gecko instead of Chromium. It's not like Gecko is an inherently inferior engine by any stretch, and it would significantly bolster their marketshare so that developers actually have to test against it.

I think the biggest reason they went with Chromium/Blink is simply because of market share... most users at this point are using Chrome for better or worse, and MS is going with the safest bet in terms of user compatibility for today's web.

It's a big reason, for sure. To be able to instantly sync everything over, will mean there will be many, many people switching. It's tied to Edge is built in to Windows. Having Chrome installed will be redundant.

Re: The new Microsoft Edge is out of preview

#454

Earlier quoted context omitted.

I just wish they'd moved to Gecko instead of Chromium. It's not like Gecko is an inherently inferior engine by any stretch, and it would significantly bolster their marketshare so that developers actually have to test against it.

One huge advantage the Chromium has over Gecko is Google's Security Team (ie Project Zero). For most users, the web browser is one of the biggest attack surfaces and having arguably the best security team behind the browser engine is a good thing.

Totally. The hell of security issues is what makes IE a terrible product.

Re: The new Microsoft Edge is out of preview

#455
post #405

Earlier quoted context omitted.

> I just wish they'd moved to Gecko instead of Chromium. The usual answer to that complaint is that Gecko is harder to embed. MDN pages on the subject even mention it’s deprecated and that the documentation is obsolete.

Is this something Mozilla could feasibly improve?

It might not be worth the effort, and instead concentrate on Servo[1].

[1]: https://servo.org/

Re: The new Microsoft Edge is out of preview

#456

Earlier quoted context omitted.

Do "Show Files" in the Installer app's menubar and it'll show you everything it's installing. In this case, it's installing Edge and the universal Microsoft AutoUpdater app. Given the range of stuff that thing has to support (including all the Office apps) and the privs it will need to run at to do so, I think the admin requirement is not entirely unreasonable.

Ah, well at least it's using Microsoft's pre-existing AutoUpdater (the same one used by Office if you don't get it from the App Store)

[deleted]

Re: The new Microsoft Edge is out of preview

#457

On MacOS it requires admin privilege to install. I am done with that after all the crap that previous software with admin rights installed. I cleaned it up and swore I would not install anything that required admin rights again - for my own security and peace of mind. What does it need admin rights for?

Do "Show Files" in the Installer app's menubar and it'll show you everything it's installing. In this case, it's installing Edge and the universal Microsoft AutoUpdater app. Given the range of stuff that thing has to support (including all the Office apps) and the privs it will need to run at to do so, I think the admin requirement is not entirely unreasonable.

If Office 365 can use the Apple updater, so can Edge. Or they can do whatever Chrome does, it doesn't require admin rights. I don't think Microsoft can talk about secure and private and then require admin to install their software. It is archaic.

Re: The new Microsoft Edge is out of preview

#458

Earlier quoted context omitted.

> Why do you feel compelled to make up a story? Because it sounds nicer to you to denigrate my work, it seems. Because randos on the internet (especially business types) love to make stuff up in the name of puffery and deifying. Legends are rarely true. Thank you for clarifying.

You are a business type?

Yes, sadly. I'm well aware of our capacity for bullshit and cargo-culting

Re: The new Microsoft Edge is out of preview

#459
post #375

Earlier quoted context omitted.

What can you express in JavaScript which you cant express in C#?

Serialization for one thing. You can work with JSON extremely freely without creating weird serializable classes for every combination of data you might need to work with - eg, no class named "DoodadList" for when you want to de-serialize a JSON list (maybe that's a Unity3D thing?). You can nest functions nicely and work with closures when it makes sense, if you like that sort of thing. The async programming model is…

You are right about having to create a class to hold a function, that is annoying. But C# do support nested functions and closures. I don't really understand your other points. A literal 0.25 in C# will be parsed as a double precision. If you want it to be a float (less precision) you use the F postfix. But JavaScript doesn't even have the float/double distinction.

Re: The new Microsoft Edge is out of preview

#460
post #237

Earlier quoted context omitted.

One difference that stands out to me about Microsoft vs Google. Both are very heavy C++ shops. Both have invested in developing tools for enhancing developer productivity on their respective platforms (Windows and Linux). Yes, Linux is not a Google product (thank god) but it is what they build on. Microsoft's C++ IDE and debugger are the gold standard for productivity and ease of use - everyone who writes native appl…

Have you actually tried to use Visual Studio? It's an unusable piece of crap. The navigation is nearly unusable. Don't focus the project navigation on a tree browser if you're not going to integrate it into the rest of the navigation workflow. NuGet regularly fails silently to restore packages. It uses a virtual filesystem that usually maps 1:1 to the actual project folder.. except files created outside of VS are com…

1. Navigation: subjective so gonna let that slide. 2. Downright bullshit. You are starting to whine. 3. Subjective but far from something that makes the IDE a "piece of crap" 4. You are starying to sound like you are in the wrong industry. 5. No. Change the .csproj and drop the AssemblyInfo.cs usually work for something that can actually be migrated. If you expect any project that targeted Windows to just migrate to cross platform using a NNF you are an idiot.

At the very least you could have given an example of an IDE that you consider is better. You were just talking out of your arse.

Post reply on HN