Live data from Hacker News

The birth of Microsoft's new web rendering engine

blogs.msdn.com

101–110 of 247 posts

Re: The birth of Microsoft's new web rendering engine

#101
post #87

Earlier quoted context omitted.

It's better than typing one thing and it doing 3 different things in 3 different browsers.

No, that just shifts the burden onto every website instead of onto the few browsers. If they render differently someone needs to fix their browser rather than everyone has to build sites that work both ways.

And when two competing interpretations of an unfinished standard exist, with different semantics because they have not yet been finalized?

Re: The birth of Microsoft's new web rendering engine

#102
I really really hope Microsoft adopts the strategy from competing browsers:

- Make one version of Spartan and keep it AUTO-UPDATED, instead of shipping a new version every couple of years that is, more or less, completely decoupled from the previous version.

- Decouple the browser from the operating system. I don't really care if they make it cross-platform (though it would be nice), but if the browser stops updating unless you upgrade to the next version of Windows you WILL end up with legacy sites again and again that cater to a specific version, and then we can start over and just replace every rant against IE 6-7-8 with Spartan 1-2-3.

Re: The birth of Microsoft's new web rendering engine

#103
post #95

Earlier quoted context omitted.

I just wished we could put on top of our HTML something like: or something along those lines.

We just need to implement an HTML renderer (or two or three) in JS and then ship the renderer with your site.

Bingo :) But it makes me wonder how well is asm.js supported by the new IE?

Re: The birth of Microsoft's new web rendering engine

#104

Hahaha. Microsoft and Internet are fundamentally incompatible. All you need to do is go to their homepage to see they don't get the Internet. Never have, never will.

Some interesting information to the contrary:

http://rainypixels.com/words/the-story-of-the-new-microsoft-...

http://paravelinc.com/work/microsoft.php

Re: The birth of Microsoft's new web rendering engine

#105
post #102

I really really hope Microsoft adopts the strategy from competing browsers: - Make one version of Spartan and keep it AUTO-UPDATED, instead of shipping a new version every couple of years that is, more or less, completely decoupled from the previous version. - Decouple the browser from the operating system. I don't really care if they make it cross-platform (though it would be nice), but if the browser stops updating…

cross-platform would be awesome. Would make it so much easier to develop for Microsoft's browser while not using Windows.

Re: The birth of Microsoft's new web rendering engine

#106
post #102

I really really hope Microsoft adopts the strategy from competing browsers: - Make one version of Spartan and keep it AUTO-UPDATED, instead of shipping a new version every couple of years that is, more or less, completely decoupled from the previous version. - Decouple the browser from the operating system. I don't really care if they make it cross-platform (though it would be nice), but if the browser stops updating…

> Make one version of Spartan and keep it AUTO-UPDATED, instead of shipping a new version every couple of years that is, more or less, completely decoupled from the previous version.

This is what IE 11 currently does, so I would imagine they will continue doing so with Project Spartan.

Re: The birth of Microsoft's new web rendering engine

#108
post #49

> the new engine began as a fork of MSHTML.dll but has > since diverged very quickly Curiously, this means that Spartan will still be able to trace its lineage back to 1992's NCSA Mosiac (in contrast to Mozilla's Servo, which is a greenfield project). I expect that it will be fascinating to compare the two projects as each matures.

IE's HTML rendering code was completely replaced with the Trident rendering engine in IE 4. Trident did not use or derive from Mosaic code.

Re: The birth of Microsoft's new web rendering engine

#109

Earlier quoted context omitted.

We just need to implement an HTML renderer (or two or three) in JS and then ship the renderer with your site.

Bingo :) But it makes me wonder how well is asm.js supported by the new IE?

http://blogs.msdn.com/b/ie/archive/2015/02/18/bringing-asm-j...

Re: The birth of Microsoft's new web rendering engine

#110
post #25

Earlier quoted context omitted.

We have a already have lot of competition. In fact, it's never been better: Chrome, Firefox, WebKit, Chromium, Opera. You can even get the source code for Firefox and Chrome and contribute. I'm glad Microsoft is making a better go at it, but honestly, Microsoft could have built a more compliant browser any time they wanted too. https://html5test.com/results/desktop.html

Chrome and friends aren't webkit anymore, but only by way of forking. Otherwise Chrome, Chromium and Opera 15+ are the same engine. The family tree kind of looks like this: -- Internet Explorer -- Firefox -- Safari \ -- Chrome, Chromium, Opera 15+ -- Opera 12 (abandoned) I'm a little unclear on how differentiated Webkit and Blink are in practice, but sadly we have only 3.5 major engines competing at this point.

Let's not forget links and w3m.
Post reply on HN