//re.build/
.NET Framework .NET Core Full .NET Framework for any scenario and Modular libraries & runtime optimized for library support on Windows server and cloud workloads .NET Framework .NET Core Full .NET Framework for any scenario and Modular libraries & runtime optimized for library support on Windows server and cloud workloads
.appx __ ×
http://mysite.com
HTML CSS JS
Universal Windows Platform Edge Engine Chakra www.manifoldJS.com
From faces to feelings, allow your apps to understand images and video Microsoft Hear and speak to your users by filtering noise, Cognitive identifying speakers, and understanding intent
Services Process text and learn how to recognize what users want
Tap into rich knowledge amassed from the web, academia, or your own data
Access billions of web pages, images, videos, and news with the power of Bing APIs microsoft.com/cognitive https://bingapis.azure-api.net/v5/search?q=nasa
Web Results Search Response Deep Links { (1st Algo) “_type”: “SearchResponse”, News “queryContent”: {…}, Ranking Response Results “webPages”: {…}, “news”: {…}, { Image “images”: {…}, “answerType”:”WebPages”, Results “videos”: {…}, “resultIndex”:0,… “relatedSearches”: {…}, }, Video “rankingResponse”: {…} { Results } “answerType”:”News”, “resultIndex”:1,… Related } Searches
*screenshots show actual search results on bing.com https://bingapis.azure-api.net/v5/images/search?q=shuttle+launch
• Enhanced metadata and filters (size, license, style, freshness, color) • Image insights (entity recognition, visually similar)
source: nasa.gov
https://bingapis.azure-api.net/v5/videos/search?q=viral+videos
• Enhanced metadata and filters (price, resolution, length, freshness) • Motion thumbnails (video preview)
source: youtube.com
https://bingapis.azure-api.net/v5/news/search?q=cuba
• News by category/market, and trending news • Rich article metadata (featured entities) source: cnn.com *screenshots show actual search results in bing.com
Microsoft Edge: A technical view
Browser Web Platform Internet Explorer Trident Legacy Web Modern Web HTML4, ES3, CSS2 CSS2.1 HTML5, SVG, ES5, CSS3
1995 2015
1 2 3 4 4.x 5 5.5 6 7 8 9 10 11
Trident
IE5 IE7 IE8 EMIE !DOCTYPE Quirks Compatibility Standards Enterprise View Mode Mode x-ua-compatible
IE10 QME IE11 IE9 Quirks Standards Standards Standards Mode Mode Mode Mode Emulation Gecko
Browser Firefox Evergreen Blink
Browser Chrome Evergreen Microsoft EdgeHTML
Browser Chrome
Evergreen
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020
Internet Explorer 8 Internet Explorer 9 Internet Explorer 10 Internet Explorer 11
Internet Explorer 10
Internet Explorer 11
Internet Explorer 11 Microsoft Edge
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Legacy Compatibility
• Internal engine switch enabled by CV lists, x-ua-compatible and meta tags • For sites requiring ActiveX or BHO Compatibility Engine mshtml.dll
IE8 EMIE IE5 IE7 Standards Enterprise Quirks Compat View Mode Mode
Silverlight Java IE9 IE10 QME IE11 Standards Standards Quirks Mode Standards Flash Mode Mode Emulation Mode BHOs ActiveX BHO ActiveX Modern web interoperability
The Mobile Web Microsoft Edge Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586 Chrome Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36
Stable Preview In Development
100
90
80
70
60
50
40 # of # Features
30
20
10
0 Jan 15 Feb 15 Mrz 15 Apr 15 Mai 15 Jun 15 Jul 15 Aug 15 Sep 15 Okt 15 Nov 15 Dez 15 Jan 16 Feb 16 Mrz 16 525 51 IE 336 402 458 486 11 12 13 14 484 48 414 9.3 https://developer.microsoft.com/en-us/microsoft-edge/platform/data/
• High Contrast improvements • Accessible name and description computation • Additional semantic elements: • control •
fetch method headers Content-Type
body then res res ok
res.status 401 notify.onclick = function() {
var notify = new Notification( "New message from Bob!", {icon: "bob.png", title: "Microsoft Bob"} );
};
API support
ORTC Web RTC 1.0 EdgeHTML 13 Yes No EdgeHTML 15 Yes Yes Video format support H.264 UC H.264 VP8 EdgeHTML 13 Yes No No EdgeHTML 15 Yes Yes Yes
Package manifest.json
background.js
popup.js
content.js Roadmap:
100% 100%
90% 90%
80% 80%
70% 70%
60% 60%
50% 50%
40% 40%
30% 30%
20% 20%
10% 10%
0% 0% EdgeHTML Chrome Firefox Safari EdgeHTML Chrome Firefox Safari What’s included in ChakraCore
System info: Intel Core i5-34755 @ 2.90Ghz with 4.0GB RAM running Windows 10
Apps
eCommerce Digital Global Presence Custom Apps LOB API / Services / ISV
App Service
Web Apps Mobile Apps API Apps Functions
• Limitless/Auto • Languages and Framework • Enterprise grade SLA • OS and Framework • Superior DevOps • Secure and Compliance • Load balance • Self served • On-Premise Connectivity • Something else • Something else • Something else
Type Service Trigger Input Output Schedule Azure Functions ✔ HTTP (REST or WebHook) Azure Functions ✔ ✔ Blob Storage Azure Storage ✔ ✔ ✔ Queues Azure Storage ✔ ✔ Tables Azure Storage ✔ ✔ Tables Azure Mobile Apps Easy Tables ✔ ✔ No-SQL DB Azure DocumentDB ✔ ✔ Streams Azure Event Hubs ✔ ✔ Push Notifications Azure Notification Hubs ✔
www.vorlonjs.com
Client-side package JavaScript libraries, CSS frameworks
Task runners Client-side automation
Tooling (and client-side package) Task runners, compilers, bundlers, minifiers
Download now from https://code.visualstudio.com/