Service Worker was turned on by default in Edge included in Windows 10 Insider Preview Build 17063.
Logical properties are now on our backlog, with a high priority. You can track status changes at https://dev.modern.ie/platform/status/csslogicalpropertieslevel1/
59 votesBeni Cherniavsky-Paskin shared this idea ·
HTML5 also redefines that any element with `dir` attribute (whether ltr / rtl / auto) should be bidi-isolated.
Comprehensive doc: http://www.w3.org/International/articles/inline-bidi-markup/#dirattribute
Browser support: Firefox, Chromium, Safari, Opera
It should also be possible to explicitly control with `unicode-bidi: isolate` CSS
Browser support [prefixed]: Firefox, Chromium, Safari, Opera.)
If you have any backwards-compatibility doubts about redefining behaviour of the `dir` attribute,
please at least support `unicode-bidi: isolate`. Then authors can opt in to the new `bdi` and `dir` behavior with short CSS: http://www.w3.org/International/articles/inline-bidi-markup/#cssshim
Until this is actually implemented, please at least support img/svg fallbacks via `alttext` attribute and `sematics > annotation-xml` tags:
Currently IE would display such fallbacks but would ALSO display (badly laid out) fragments inside the math. All that's needed is an ability to hide the math when a fallback is provided, which is implementable with a small addition to the user agent stylesheet.
(And we can't simply put the same stylesheet in pages because that would hide MathML even in browsers that can render it. It has to come from each browser so that it can be retracted when real MathML support lands. Yes, it's possible to detect support in JS  but there is value in being able to author sematically correct JS-free content, never touch it again and have it still work in 10 years...)
We just pushed an early prototype of such at thing over on git hub: https://github.com/Microsoft/IEDiagnosticsAdapter.