<<

//re.build/

.NET Framework .NET Core Full .NET Framework for any scenario and Modular libraries & runtime optimized for 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 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 ://bingapis.azure-api.net/v5/search?q=nasa

Web Results Search Response Deep { (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: .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 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

Browser Evergreen

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 10

Internet Explorer 11

Internet Explorer 11

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 Standards Flash Mode Mode Emulation Mode BHOs ActiveX BHO ActiveX Modern web interoperability

The Microsoft Edge Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 /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

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/