Microsoft Edge Developer

Hi, are you a web developer or designer?

“No, I just want to share feedback on Microsoft Edge.”

Please use the Feedback Hub (requires Windows 10) to submit your feedback in the Microsoft Edge category. This site is for web developer and designer feedback only. Other feedback will be closed without action.

“Yes, I’m a web developer or designer with feedback for the Microsoft Edge platform.”

Great! This site is where the Microsoft Edge team collects feature requests from the web developer and designer community in the categories listed to the right. For bugs on existing features, please log an issue on the Issue Tracker.

Your feedback will help us with planning and to better understand how web developers and designers are using the platform. Top standards-based feature requests will also be copied over to status.microsoftedge.com, where you can track its development status.

For the most actionable feedback, please search and up vote for existing suggestions before submitting a new suggestion, and create a separate suggestion per idea. Note that off topic or inappropriate suggestions may be moderated. The Microsoft Edge team will use suggestions as an important input, but there are several additional factors that inform the final roadmap.

A note from our lawyers: Please do not send any novel or patentable ideas, copyrighted materials, samples or demos which you do not want to grant a license to Microsoft. See the Terms of Service for more information.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Use Blink (or other open rendering engine) and start contributing code.

    There's clearly a duplication of effort going on. Web standards have this name because they're *standards*, so any implementation will have to recreate the same features.

    Instead of reinventing the wheel (and doing a very bad job, by the way), contribute code to one of the collective efforts to implement those standards. Pick one of the established rendering engines and rebuild IE around it. All web developers and the public in general will stop making fun of you. Hey, maybe we'll even use IE for something other than downloading a better browser.

    3,144 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    79 comments  ·  Flag idea as inappropriate…  ·  Admin →

    The web is built on the principle of multiple independent, interoperable implementations of web standards, and we feel it is important to counter movement towards a monoculture on the web. We’ve heard the feedback that MSHTML isn’t a modern engine capable of running today’s modern web. To balance this with the importance of avoiding engine monoculture, we created our new engine designed to be significantly more interoperable with Blink and WebKit. We believe that building on that foundation gives us the best opportunity to build a world-class browsing experience for Windows for our users and a competitive and interoperable platform for web developers.

    We also understand and value the importance about being more open with our engine. To that point, we’ve launched status.modern.ie for communicating our roadmap, we’re giving more access to our engineers through social media, and we’re collaborating with the major rendering engine contributors, like Adobe, through a…

  2. Web SQL Database

    API exposing a SQLite database.

    http://www.w3.org/TR/webdatabase/

    270 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  3. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  4. There is a huge black border in Internet Explorer 11 around the options, when you click on select element. want to remove it manually

    There is a huge black border in Internet Explorer 11 around the options, when you click on select element. want to remove it manually

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  5. Use c# as the client language in replacement of JavaScript

    Allow the use of C# as the client side language. The browser could have an implementation of the .Net Framework Runtime and compile and run the c# client code instead of JavaScript. Why? To help developers to use a unique language for development. To be able to use the power of .Net Framework for UI stuff. That way it will be possible to build the UI in XAML instead of HTML. That could be great.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  6. Run Xaml / c# (like Silverlight) applications inside, without plug-in

    Reinvent a way to develop RIA applicationsn without the need of plugin, directly into the browser and bypassing html and javascript.

    The use of xaml and c# both sides (client and server) was a good way ... remember Silverlight ;-).

    Can't you do something similar, essential for enterprises ?

    You have to be a leader not just a follower as the abandon of SilveLight seems to be the sign.

    1,048 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    36 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Retain the showModalDialog().

    retain the showModalDialog() command - it is the best method for implementing modal popup forms in asp.net.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide .torrent files for downloading IE VMs

    Please provide .torrent files for the VMs in http://dev.modern.ie/tools/vms/.
    You can set the current url's for the VMs as web seeds, and can assume that DHT will be sufficient for finding peers. Other than generating the torrent files when the images change, this method will not require any changes on your end. This will reduce download times for users, and increase your available server bandwidth. Because you will provide the torrent file, the file hashes will ensure that the delivered file will be even more secure and reliable than http. This seems like a win-win for yourselves and the…

    15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Microsoft Edge Dev site  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add OpenSearch AddSearchProvider back to Spartan like IE, Chrome and Firefox

    The Spartan team should push Bing's boot off its neck and add the AddSearchProvider API supported by IE, Chrome, and Firefox.

    http://textslashplain.com/2015/04/13/opensearch/

    291 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Document Object Model (DOM)  ·  Flag idea as inappropriate…  ·  Admin →
  10. Install chrome automatically

    Install google chrome automatically so we don't need to open microsoft edge to install it

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Sorry, no plans!  ·  2 comments  ·  Miscellaneous  ·  Flag idea as inappropriate…  ·  Admin →
  11. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add support for NPAPI plugins and acquire an Instant user base from Google!

    Google Chrome is dropping support for NPAPI in September which presents a massive opportunity for Microsoft!

    While NPAPI plugins are traditionally used for older web technologies support for these plugins will mean you have created a browser that's built for the future web technologies while still supporting the legacy sites (of which there is millions)

    This may appear to be more of a market strategy but the number one reason people download alternative browsers is due to lack of plug-in support so this could be Microsoft's way of picking up a large user base off a competitive browser very quickly!!.....while…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Extensions  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggestion. We have no plans to support NPAPI. As we recently announced, we are also moving away from ActiveX in Microsoft Edge to help build towards a plug-in free web. Most NPAPI plugins have ActiveX counterparts and ActiveX will continue to be supported in Internet Explorer on Windows 10 for backwards compatibility.

  14. dev.modern.ie

    The new http://dev.modern.ie/ doesn't work at all on IE8. Shouldn't it degrade even slightly more gracefully?

    Don't think I'm alone still having the orginal OS IE8 as my installed lowest-common-denominator ie browser for testing - without needing to mess with huge cumbersome VM images. IE8 is still the standard for all of our customers.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Microsoft Edge Dev site  ·  Flag idea as inappropriate…  ·  Admin →
  15. SVG animation elements

    Currently supported in all other browsers. Spec is a W3C Recommendation:
    http://www.w3.org/TR/SVG/animate.html

    2,335 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    34 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  16. <keygen> element

    Support for an element that represents a key-pair generator control. Once a form is submitted, public key is sent to the server and the private key will persist in the local keystore

    21 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add the Dart VM

    Dart is an ECMA standard (ECMA-408). It should be a supported language of the web everywhere.

    2,421 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    54 comments  ·  Miscellaneous  ·  Flag idea as inappropriate…  ·  Admin →
  18. U2F support 2 factor

    Please add support for FIDO Universal 2nd Factor Authentication. They hardware tokens are very affordable, and add substantially more login security to virtually unlimited websites. More information is available at https://www.fidoalliance.org or https://www.duosecurity.com/u2f

    69 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  Networking  ·  Flag idea as inappropriate…  ·  Admin →

    We do not plan to support FIDO U2F. Instead, we are working towards support for FIDO 2.0 Web APIs which supports similar 2FA scenarios and will be integrated with Windows authentication methods via Microsoft Passport (e.g. biometric devices via Windows Hello, or PIN).

    https://dev.windows.com/en-us/microsoft-edge/platform/status/fidou2f

    https://dev.windows.com/en-us/microsoft-edge/platform/status/fido20webapis

    https://technet.microsoft.com/en-us/library/dn985839%28v=vs.85%29.aspx

  19. HTML5 menu tag & contextmenu attribute

    This feature would add the ability for web apps to define custom context menu actions on elements.

    429 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  HTML  ·  Flag idea as inappropriate…  ·  Admin →

    As Domenic notes, the features beyond a basic list for the menu element have been removed from the specification and has not received wide support from browser vendors. As such, we have no current plans to implement this feature.

    However, we will note for consideration in the future that menu has been a popular feedback item on UserVoice.

  20. Scoped Styles

    Boolean attribute for the <style> element (<style scoped>). When present, its styles only apply to the parent element.

    http://www.w3.org/html/wg/drafts/html/master/document-metadata.html#attr-style-scoped

    401 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  CSS  ·  Flag idea as inappropriate…  ·  Admin →

    The `scoped` attribute for `style` elements was removed in both the W3C (https://github.com/w3c/html/issues/231) and WhatWG (https://github.com/whatwg/html/issues/552) versions of HTML.

    As such we have no plans to support scoped styles in Edge.

    The current proposal for handing scoping in CSS is via the @scope at-rule. You can vote for this at https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/14895573--scope (note that this has currently been dropped from the CSS Scoping Level 1 spec and will be re-introduced in level 2 at a future date: https://drafts.csswg.org/css-scoping/#changes)

← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base