How can we improve the Microsoft Edge developer experience?

Support dir="auto"

dir="auto" dramatically simplifies dealing with variable and user-generated content whose language is not known.
It'd also allow site generators that convert from formats like Markdown to almost automagically support mixed-direction document with almost no changes to the generator — they just has to slap dir=auto all over the place. While not perfect, it's about the best that can be done when the input doesn't contain language information.

Doc: http://www.w3.org/International/articles/inline-bidi-markup/#dirauto
Spec: https://html.spec.whatwg.org/multipage/dom.html#the-dir-attribute
Tests: http://www.w3.org/International/tests/repository/html5/the-dir-attribute/results-dir-auto
Browser support: Firefox, Chromium, Safari, Opera

To be useful for flipped layout, you'd also need to support CSS logical properties e.g. `text-align: start`:
https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/7438435-css-logical-properties

Ideally dir="auto" should also trigger bidi isolation
[https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/10492476--bdi-element]
but that's pretty orthogonal — most of the value here is in autodetected base direction and automatically flipped layout.

59 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Beni Cherniavsky-Paskin shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    4 comments

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

      Feedback and Knowledge Base