2-656.mix.pptx

"Project Spartan": Introducing the New Browser and Web App Platform for Windows 10

1.0x

2-656.mix.pptx

Created 2 years ago

Duration 0:00:00
lesson view count 228
"Project Spartan": Introducing the New Browser and Web App Platform for Windows 10
Select the file type you wish to download
Slide Content
  1. Charles Morris, Principal Program Manager Lead

    Slide 1 - Charles Morris, Principal Program Manager Lead

    • Sean Lyndersay, Principal Program Manager Lead
    • Project SpartanIntroducing the new browser & web app platform for Windows 10
    • 2-656
    • //build/ content is being presented by Microsoft Office Mix The video for this session will be available shortly
  2. Why a new browser now?

    Slide 2 - Why a new browser now?

    • New web experiences in Spartan
    • Spartan’s new rendering engine
    • Web apps in Windows 10
    • What we’ll cover
  3. Why is now the right time for a new browser from Microsoft?*

    Slide 3 - Why is now the right time for a new browser from Microsoft?*

    • *And why should I care?
  4. Slide 5

    • 1995
    • 3
    • 4
    • 1
    • 2
    • 5.5
    • 6
    • 5
    • 7
    • 8
    • 4.x
    • 9
    • 2015
    • 9
    • 10
    • 11
    • HTML4, ES3, CSS2
    • CSS2.1
    • HTML4, ES3, CSS2
    • Modern Web
    • HTML5, SVG, ES5/6, CSS3
    • State of the web
  5. A break from the past

    Slide 6 - A break from the past

  6. Slide 7

    • A critical mass of users
    • 1.5 Billion Windows PCs
    • 75M
    • Xbox
    • WP 8.1
    • Windows 8.x
    • 200M auto-updated to 8.1
    • Windows 7
    • 650M auto-updated to SP1
    • WP
    • Xbox
    • 1 Billion
    • Windows 10 Ready
  7. Enabling new experiences on the web

    Slide 8 - Enabling new experiences on the web

  8. Slide 9

    • “Project Spartan”
    • Only browser with Cortana, to get more done on the web
    • Distraction-free, offline reading
    • Built-in note-taking & sharing
  9. Project Spartan Demo

    Slide 10 - Project Spartan Demo

  10. Built for Windows 10

    Slide 11 - Built for Windows 10

    • Built on the new Universal App Platform for phone, tablet, desktop and beyond
    • Updated frequently, along with Windows 10
    • Ready for the future
    • Free from legacy IE extensibility points like ActiveX, Toolbars and Browser Helper Objects
    • Built on top of modern security protections (64-bit, AppContainer, Enhanced Protected Mode)
    • Able to launch Internet Explorer when needed for backwards compatibility
    • Project Spartan is…
  11. Project Spartan’s new rendering engine

    Slide 12 - Project Spartan’s new rendering engine

  12. “The web should just work for everyone 	– users, developers and businesses.”

    Slide 13 - “The web should just work for everyone – users, developers and businesses.”

    • Internet Explorer Platform Priorities: May 2014
    • http://blogs.msdn.com/b/ie/archive/2014/05/27/launching-status-modern-ie-amp-internet-explorer-platform-priorities.aspx
  13. How do we fix these interoperability differences and preserve compatibility?

    Slide 16 - How do we fix these interoperability differences and preserve compatibility?

  14. Slide 17

    • Internet Explorer: MSHTML
    • Interoperability & compatibility
    • Versioned “document modes”
    • For modern HTML websites, intranet & Enterprise Mode
  15. To date, we’ve made

    Slide 19 - To date, we’ve made

    • interoperability fixes in Spartan.
  16. We’re getting there!

    Slide 20 - We’re getting there!

  17. Slide 21

    • New Features in preview @ https://status.modern.ie
  18. Slide 22

    • Learn more!
    • Session
    • Presenter
    • Date/Time
    • Day 2 keynote: Flight Arcade & performance
    • David Treadwell & Kevin Gallo
    • Thu 4/30
    • 8:30am – 11:00am
    • 737: Rendering engine deep dive
    • David Catuhe & David Rousset
    • Fri 5/1
    • 9:00am – 10:00am
    • 763: What’s new in JavaScript
    • Brian Terlson
    • Fri 5/1
    • 12:30pm – 1:30pm
    • What’s new in F12 tools
    • Andy Sterland
    • Online
  19. Project “Westminster”

    Slide 23 - Project “Westminster”

  20. Project “Westminster”

    Slide 24 - Project “Westminster”

    • Publish your website to the store
    • Call native Universal APIs from Javascript on your website
    • Mix in native code, accessible from website
    • Native APIs
    • Native APIs
    • if (window.Windows) {
    • // Create an appointment Windows.ApplicationModel.Appointments.Appointment();
    • }
    • Trip to Barcelona
    • 3/25/2015 All Day
    • Notes: Return to work
    • Feature Detect Windows
  21. WebView

    Slide 25 - WebView

    • New rendering engine
    • AddWebAllowedObject
    • New APIs: clear data, new window handling, permissions handling
    • Packaged web apps
    • New rendering engine
    • Easier security using Content Security Policy
    • 665: What’s new in Web Apps
    • Thu 11/3: 11:30am – 12:30pm
    • Jeff Burtoft & Kiril Seksonov
    • Improvements to hybrid/packaged web apps
  22. What’s coming next

    Slide 26 - What’s coming next

  23. Slide 27

    • Flights and feedback
  24. Demo: Extensions

    Slide 28 - Demo: Extensions

  25. We’re listening… join the conversation!

    Slide 29 - We’re listening… join the conversation!

  26. Join in and help us build a browser for you

    Slide 30 - Join in and help us build a browser for you

    • uservoice.modern.ie
    • status.modern.ieremote.modern.ieinsider.windows.com