Microsoft: Keeping the Progressive in PWAs (Progressive Web App Summit 2016)
Stay organized with collections
Save and categorize content based on your preferences.
PWAs introduce a ton of new APIs to the web platform, but it isn't an all or nothing game. You can (and should!) build for the latest and greatest browsers, but through a collection of fallbacks and progressive enhancements you can bring a lot tomorrows web to yesterdays browsers.
Patrick is a web developer, hacker, and dad from Seattle. As a passionate proponent of progressive development and empathic design, he is the Interop Program Manager for Microsoft Edge. In addition to trying to bridge the worlds of web developers and standards makers, he is the lead maintainer of Modernizr, a new dad, and is generally neat.
Music by Terra Monk: https://soundcloud.com/terramonk/pwa-amsterdam-2016
Subscribe to the Google Developers Channel
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-08-06 UTC."],[[["PWAs utilize cutting-edge web APIs to enhance user experiences but also incorporate fallbacks to support older browsers."],["Progressive enhancements allow developers to build modern web applications while ensuring compatibility with a wider range of browsers."],["Patrick Kettner, an advocate for progressive development and accessible design, is the speaker and the Interop Program Manager for Microsoft Edge."]]],["Progressive Web Apps (PWAs) introduce new APIs, but their implementation doesn't require an all-or-nothing approach. Developers should target the latest browsers while using fallbacks and progressive enhancements to extend functionality to older browsers. Patrick, a web developer and Interop Program Manager for Microsoft Edge, advocates for progressive development and empathic design and maintains Modernizr. The content also includes information about music credit, and a link to subscribe to the Google Developers Channel.\n"]]