2017-01-19 1:19 GMT+09:00 r12a <ishida@w3.org>:
> Uma, Nattapong,
>
> thanks for this information and for the useful example. There is a
> proposed property in the CSS level 3 Text Decoration spec that is intended
> to handle this problem.
>
> See https://drafts.csswg.org/css-text-decor-3/#text-decoration-s
> kip-property
>
> As far as i'm aware, it's not supported yet in any browser.
>
Skipping ink is supported in WebKit for a while. I love underlines in
iPhone rendered this way by default, without any CSS properties.
Blink team is working on this
<https://www.chromestatus.com/features/4896897575682048> too. We're
planning to ship this in Chrome 57, and would like to make it the default
behavior as in WebKit.
Given two browsers are close to ship this feature, this topic is active in
CSS WG these days, and appreciate more inputs since two browsers want to
make this the default behavior. We just resolved to change the property
design last week to allow it by default.
Chinese and Japanese would not like to skip ink, and WebKit already does
so. Blink implemented the same.
Arabic is saying, the position of underline is generally poor, and one said
to not to skip when so, but it does not seem to be in consensus yet. IIUC,
his position is skipping ink is good, but only when underline is positioned
properly. Please follow the discussion
<https://github.com/w3c/csswg-drafts/issues/727#issuecomment-270712403> if
interested in.
/koji