How can we improve the Microsoft Edge developer experience?

Dialog element

This feature would add support for the <dialog> element to create in-page modal windows.

https://html.spec.whatwg.org/multipage/forms.html#the-dialog-element

2,075 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Darryl Pogue (dpogue) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    23 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Darren commented  ·   ·  Flag as inappropriate

        Definitely worth having. Different implementations currently make it a usability and accessibility nightmare

      • Anonymous commented  ·   ·  Flag as inappropriate

        This is such a common pattern implemented in so many different ways currently due to lack of native support, it should be top priority.

      • Mosammat Fatema commented  ·   ·  Flag as inappropriate

        Please provide support for this <dialog>, ASAP. It will reduce time, resource, money and provide a consistent and accessible experience rather easily. Thank you.

      • Marc Solomon commented  ·   ·  Flag as inappropriate

        Dialogs are everyone on the web and often create accessibility barriers for keyboard and screen reader users. Supporting the dialog element has the potential to make implementing an accessible modal dialog trivial and reduce the number of inaccessible dialogs on the web. Please add support for the dialog element as soon as possible!
        Thanks,
        Marc

      • Steve Faulkner commented  ·   ·  Flag as inappropriate

        Building an accessible custom dialog is a major PITA and often doesn't get implemented correctly for AT or keyboard only users, its been in the spec since 2012...

      • Kevin Sheppard commented  ·   ·  Flag as inappropriate

        Come on guys, take this off the backlog. I had to implement dialogs today by hand for the 100th time; it's about time we have a native way to do this

      • Mark Reed commented  ·   ·  Flag as inappropriate

        This has the potential to be a good replacement for the showModalDialog() command. We have an enterprise application written in asp.net that relies heavily on this command for popup windows. The HTML 5 dialog command could give us equivalent functionality... much like an iframe.

      • Brian commented  ·   ·  Flag as inappropriate

        Our web app was started nearly 10 years ago, and uses showModalDialog() in a bunch of screens, we sell into corporates, and now that we're pretty much HTML5 compliant, we're the ones telling them to upgrade from IE7,8,9 - but they have other web apps that prevent them. The fact that Firefox deprecates showModalDialog and Chrome doesn't support it at all is not such a problem for us, except customers do want to use other browsers (on tablets etc) We have third party solutions (Telerik) etc but it would be nice to have one standard method for client-side dialog invocation.

      ← Previous 1

      Feedback and Knowledge Base