Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center Store (developer portal, back-end services, reporting/analytics and process)
  • Windows Stores (Windows and Windows Phone)

Your suggestions will be reviewed by the Windows platform developer team, providing feedback to help with planning ideas and to better understand how developers are using the development platform.

What this forum is not intended to cover or capture:

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow web view to load images using ms-appdata:///local in UWP

    Web View is not supporting ms-appdata:///local URI for rendring images into web pages that are hosted in installed location.

    12 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
    • Modernize winjs library for UWP by Converting Code to ES6

      Winjs was designed prior to ES6. Some of the capabilities are now provided by ES6 such as classses would not have to be provided by winjs. Winjs could be modernized, streamlined and simplified as part of the open source project by providing only that functionality not now supported by ES6. Edge Browser, VS 2015 and VS Code already provides support for ES6. For older browser that do not fully support ES6, the code could be transpiled into ES5 by babeljs, traceur, etc.

      9 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
      • Support IndexedDB in Windows 8.1 HTML store apps

        Apparently Windows 8.1 HTML store apps do not support IndexedDB, so developers are using ad-hoc solutions on top of SQLite:http://blogs.windows.com/buildingapps/2014/07/02/writing-a-sqlite-wrapper-component-for-universal-windows-apps/

        This is a poor state of affairs for the web platform, since IndexedDB has long replaced WebSQL as the preferred way to store user data. So it should be supported in store apps.

        8 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
        • Add Bower and Grunt support to universal WinJS shared projects

          Visual Studio 2015 now lets developers use Grunt and Bower in certain projects. This is an excellent feature, but I would love to see the same tools and support available for the shared project in a universal WinJS app. It would be great to use Bower to install scripts once into the shared project, rather than installing two copies of the same script into the Windows project and the Windows Phone project.

          It makes sense to disallow universal C#/Xaml apps installing packages to the shared project because they might only target Windows 8 or only target Windows Phone. However, it…

          6 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
          • Make importPfxDataAsync return the imported certificate

            I recently had to use this API for a private client certificate. And I was surprised to read in the MSDN that it returns "nothing" as a result of its async call. I would really have thought it returns the just imported pfx.

            So here is my scenario and you can clearly see why this API change would help to improve the code flow:

            var clientCert;
            ensureCertficatesAsync = function() {
            logger.trace("Checking client certificate");
            if (clientCert) {
            logger.info("Using already loaded client certificate");
            return WinJS.Promise.as(clientCert);
            }
            var certQuery = new Certificates.CertificateQuery();
            certQuery.friendlyName = "Client Cert";
            return Certificates.CertificateStores.findAllAsync(certQuery).then(function(certs) {
            if (!certs.length) {
            return…

            3 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
            • Dark mode detection API for JS apps

              XAML apps can detect it but there is no equivalent WinRT API for JS apps.

              3 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
              • Add inking suppport to Hosted Web Apps for inline handwriting input into a web app textbox

                XAML supports inking so that a user can handwrite directly into a textbox using ink, which is then converted automatically into text.

                This was demo'd in one of the apps at the Build 2016 event in London.

                It would be very useful to add this feature into Hosted Web Apps so that native textboxes in a web application can inherit this capability when converted into a Hosted Web App.

                3 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
                • Allow to mix WinJS+HTML and C#+XAML inside one application

                  Allow to mix two app models (JavaScript+WinJS+HTML5 and C#+XAML) inside one application. Some problems are better to solve with JavaScript+WinJS+HTML5 and some other with C#.

                  2 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  HTML Apps (Hosted Web Apps, WinJS)  ·  Flag idea as inappropriate…  ·  Admin →
                  • Don't see your idea?

                  Feedback and Knowledge Base