Google-chrome – When did Chrome start underlining links differently

google-chrome

I've noticed recently that Chrome underlines links differently, letting characters like a comma, parenthesis, and lowercase-y break the line. Did this get introduced recently in a specific version? I'm seeing it on 64.0.3282.140 in Chrome and 64.0.3282.119 in Windows 7. As you're reading this, you can hover over the question title and see the "g" and "y" break the underline as well.

See the "Hyperlink Underline Remover" in this Chrome screenshot below:
Link in Chrome

Versus the same link in Firefox below:
Link in Firefox

Best Answer

This is a new default in Chrome 64, although supported since Chrome 57. See the corresponding "Intent to Ship" thread in blink-dev (the Chrome web engine's development forum).

In Chrome 57 we shipped support for text-decoration-skip: ink; which allows skipping descenders in underlines (illustration). We initially suggested making it the default in the intent process but dropped this part for shipping because we had assumed a spec change was required.

We would now like to enable ink skipping by default.

Related Question