How can we improve the Microsoft Edge developer experience?

font-size-adjust & other font properties

Add support for the CSS3 property used for adjusting font sizes consistently across font families. Supported in Firefox since the beginning.

And please consider some of these font-related properties, too, potentially making it easier to customize and implement fonts on the web:
* font-variant (and its children properties)
* font-synthesis
* font-kerning
* @font-feature-values
* font-language-override

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

    6 comments

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

        The high-level font-variant-* properties are implemented in Blink, and Gecko, and Webkit. But because Edge doesn't yet support them, stylesheet authors have to either double-code (low-level for Edge, high-level for the other browsers) or more likely, rely on the low-level forms for all browsers and deal with the maintenance/readability hit, or use the high-level forms and just leave Edge with more basic typography.

      • Hal Brown commented  ·   ·  Flag as inappropriate

        Looking for:
        text-rendering: optimizeLegibility;
        font-kerning: normal;
        font-variant-numeric: lining-nums;
        font-feature-settings: "lnum 1";
        I'm getting oldstyle figures with Google Fonts Cormorant - need lining figures badly.

      • Jason Pamental commented  ·   ·  Flag as inappropriate

        Please add support for this - it's essential for adoption of variable fonts, in addition to what it will do for supporting better typography across the rest of the web.

      • Florian Rivoal commented  ·   ·  Flag as inappropriate

        If you're mixing languages that are in a different unicode range, font fallbacks are not just about missing fonts, but also about paring fonts for one language and the other. When that happens, making sure the x-height match is pretty important, and this is impossible to do without font-size-adjust. Pretty please.

      Feedback and Knowledge Base