Microsoft Edge – The Browser for Doing
browserfordoing.com
browserfordoing.com
1. Google Now styled contextual cards appear as soon as you start typing in address bar to search.
2. It does have support for Hubs, probably the best feature of Windows 8.
3. Annotations, so many ways of annotations. Not only it is natural, there is actually no easy way to annotate the web in any browser today.
4. Reading lists - not new, but new in MS realm.
5. Lastly, the hidden weapon - Cortana. It is integrated every-freakin-where in the browser. It is like Siri had sex with Google Now.
But it's also hard to forget previous behavior when they used that same integration to screw people over. Let's hope they follow a more benign path this time.
But just as they won, they got sued big for antitrust, and they let IE languish, which may or may not be due to the lawsuit. This was what slowed adoption of new features because sites were overwhelmingly designed for IE, and IE was not improving at all.
That's good. So does every other browser since forever.
> when all other browsers break your code you will appreciate their hard work.
I am a webdev, and I use Firefox as my main browser for work. When I am done with a feature or a new page I usually test it in Chrome and it works without problems. Then IE, and I still have to tweak the hell out of the code to make it work there as well. So ms is not there yet.
When MS stretched violently with IE 6 back then, they changed the web landscape forever, they were light years ahead of competition. The practically invented AJAX. If MS can do with Edge what they did with IE 6, the future is very bright.
Since IE 6, most changes in web technology has been incremental. The powerful changes like WebGL are not enough mainstream. MS was, and still is, in power of forwarding things fast. So when you look at it like that, this is all good news.
* I love the idea of Cortana and Annotation in my browser. * Microsoft have lately proved pretty capable of producing fast and power-efficient browsers * Native OS integration could provide some nice features (share charm, good hi-resolution rendering support, native touch-gesture support). * Hoping for Ad-Block support - that's the only add-on I really use
Of course if none of that pans out, I'll be back to Firefox.
Where is this conclusion coming from? If a new engine won't make it not "IE", then what will?
(EDIT: Actually, there is one Metro app that I use regularly on my HTPC and tablets and that is Netflix.)
I think it should be standards compliant in every conceivable way.
But don't believe me, believe the results of the W3C test suite: http://w3c.github.io/test-results/IndexedDB/all.html
And don't just look at the headline numbers, look at the tests that actually fail, because some are more important than others.
The only test that fails in Chrome [1] is only marginally meaningful. It would be nice if they got it working, but all the tests that actually use IndexedDB pass in Chrome. 100%.
Firefox is almost as good as Chrome, but it fails on tests of error handling for a few edge cases that are very unlikely to occur in the real world.
IE and Safari have many failures for tests of core functionality (Safari is even worse than IE if you look at the individual tests that fail, rather than the overall %).
[1] https://github.com/w3c/web-platform-tests/blob/master/Indexe...
The problem with IE isn't really standard adoption, is how long old versions stay around.
Why did they circle that boat? Who is going to see it? What is the circled date on the other example? Did it get added to a calendar, or did it just go nowhere?
Can't they at least show cool young people working in a beach shop circling pictures of surfboards for no reason, like actual stylus users?
Unrelated to making fun of advertising... What happens to these examples when the site gets updated? Does it store a local copy? What if you want to update it later, but your local copy is now out of date?
I did just download Windows 10 to try in a VM, so I guess I'll find out!
http://blogs.windows.com/bloggingwindows/2015/03/30/introduc...
"Inking and sharing so you can capture and communicate your thoughts: Everyone uses the Web routinely to share questions, thoughts, info and comments with friends and colleagues. Now with new inking capabilities, Project Spartan enables you to write or type directly on the page, comment on what’s interesting or clip what you want – then easily share this “Web Note” via mail, or a social network. Researching and collecting information from the Web is just as easy, as you can save your notes directly to OneNote."
Oddly enough, running a whois on the above returns a different company/person then microsoft. I suppose Microsoft paid them to forward this, or they're much nicer people then I am... Missed opportunity for a prank.
ASM.js lets supporting browsers run optimized JavaScript code at near native speed and is backwards compatible with all browsers (just running the code slower).
With ASM.js Microsoft could bring .NET to all browsers without even needing to update the browsers themselves (just running faster when in a browser that supports ASM.js).
So far only Microsoft Edge and Mozilla Firefox support it, I'm waiting for Google Chrome to jump on the bandwagon honestly as it's genius.
Also if you want an idea of how powerful it is, it helped Mozilla run the Unreal 4 Engine in Firefox at 1080p in 60FPS without lag.
But so far it doesn't seem like that's on the table...
Since Microsoft are seemingly so keen on producing software for competing operating systems - and with Cortana purportedly among them - I actually consider it within the realms of possibility.
Or we will have to maintain websites for each version for several years, like IE?
If they're sharing all annotations with other users of the browser, the bookmarks get stored on Microsoft servers and reference, perhaps, a digest of the annotated page.
No copyright infringement required.
How can they implement this without copying the website in some form? It would constitute basic copyright infringement.
Guess that goes under "fair use". Or something like that.
http://www.browserfordoing.com/en-us/favicon.ico
https://upload.wikimedia.org/wikipedia/it/a/a1/Internet_Expl...
It will run in parallel to IE, which is here to stay for enterprise customers.
There's always new standards, so of course there is new standard support, just as IE is getting new standard support.
Effectively it is a redesign and rebranding of IE. Nothing wrong with that, but let's call a spade a spade.
IE will still be around as a separate browser that can be used in environments it's needed but Spartan/Edge is completely new and the way forward for the mainstream users.
http://blogs.msdn.com/b/ie/archive/2015/03/24/updates-from-t...
So we set about to create a new engine using IE11’s standards support as a baseline. I watched Justin Rogers, one of our engineers, press “Enter” on the commit that forked the engine—it took almost 45 minutes just to process it (just committing the changes, not building!).
http://www.smashingmagazine.com/2015/01/26/inside-microsofts...
>> In the coming months, swathes of IE legacy were deleted from the new engine. Gone were document modes. Removed was the subsystem responsible for emulating IE8 layout quirks. VBScript eliminated. Remnants like attachEvent, X-UA-Compatible, currentStyle were all purged from the new engine. The codebase looks little like Trident anymore (far more diverged already than even Blink is from WebKit). What remained was a clean slate.
At this point, they kept basic stuff any rendering engine would do but it's as clean a start as you can get.
Do they have to write every single line from scratch again? That would be an enormous waste of time. Even if they started with a completely new repo, they would just copy/paste that stuff anyway. The important bits are all new and that's what matters.
[1]. http://www.theverge.com/2015/4/29/8515771/microsofts-edge-br...
It's backwards compatible with WebRTC so it'll work with Chrome and Firefox, but it gives you more control of the protocols so you could build something that doesn't rely on SDP.
Because Microsoft is finally getting their act together doesn't mean they become Google. They simply start to look like a better company. I really dont see how the two companies interchanged roles.
Now Microsoft is giving people what they want because they are the underdog. So in that respect, in a lot of people's minds I think, their roles have interchanged.
2. stagnant platform
3. not proper direction
4. rushed release
5. longer and less transparent updates
etc.
As for open sourcing, I don't see how that invalidates any of the points. None of them had "keeping platforms proprietary".
2 - the platform is not stagnant, be it Windows or .NET - new things are coming out;
3 - there is a proper direction, less towards Windows/Office as desktop apps and more towards services;
5 - the updates do happen more often, and at least for .NET they're done in a transparent way (being open source and all)
Alternatively, please point to a company that you think has proper direction and tell us why.
Hint: http://www.pcworld.com/article/2365060/microsoft-caught-astr...
#Reputation_management
The good news is that the corporations who do it have to keep a lot of it secret so it's hard for all of them to align their interests and they end up competing with each other.
Deleted comment
This is stuff that a single engineer could easily implement in a couple weeks. Firefox and Chrome have open source implementations and open source unit tests (the W3C has open unit tests too), which makes things even easier. Guess it's too much to ask of a company with the meager resources of MS, though...
Just because it can be done by 1 person, doesn't mean there are resources to do so. How many other one person for couple of weeks features are there, you think?
If resources are such an issue, maybe Microsoft should go the Netscape path and consider making their browser open source? I'm sure many people would be interested in donating their time to help them support some of these tricky standards. I would love to help them get IndexedDB right! I know some other similarly minded people too.