I discussed offline with font experts (Dominik in particular) and they
confirmed that removal of -webkit-pictograph would provide ok-looking
fallbacks. They also agreed that it would be a good idea to implement
font-family: emoji, and we're looking into finding someone to do that, but
that doesn't have to block this intent.

LGTM1 to remove -webkit-pictograph now without a deprecation period.

On Thu, Nov 11, 2021 at 1:43 AM Frédéric Wang <fw...@igalia.com> wrote:

> Le 10/11/2021 à 22:11, Daniel Bratell a écrit :
>
> The 0.0028% number is low, but I wonder what the effect will be on the
> sites that use webkit-pictograph today. Will they get another font
> containing the same glyphs, or is there a risk a symbol won't show at all?
>
> If they "just" gets a differently looking font, then the risk is even
> smaller.
>
> /Daniel
>
> Hi, in general when you have a character in a page, browsers will do their
> best to select a glyph for that characters, trying available fonts, with
> the choice guided by the list specified in font-family. So I believe (font
> expert please correct me if I'm wrong) removing a generic font family
> should just affect the choice, not the visibility of the symbol.
>
> Moreover, quoting the initial message of this thread:
>
> Le 13/08/2021 à 14:23, Frédéric Wang a écrit :
>
> - Apple Color Emoji on macOS (and iOS/WebKit)
>
> - Segoe UI Symbol on Windows
>
> - Times New Roman on Linux
>
> - Noto Color Emoji on ChromeOS
>
> - This feature is not implemented on Android.
>
> So first this change won't affect Android. Moreover, I suspect we have
> more fonts with good emoji coverage these days, compared to when this was
> implemented 10 years ago (I'm not sure "Times New Roman" is really helpful
> or the best choice on Linux for example).
>
> Finally, as an alternative (and maybe replying to Yoav) we could in
> parallel implement "font-family: emoji" as a replacement (keeping the same
> preference on Desktop and maybe clever selection on Android) and deprecate
> -webkit-pictograph (remapping it to "emoji" in the meantime). This would be
> similar to what was done for "system-ui" here:
>
> https://groups.google.com/a/chromium.org/g/blink-dev/c/hvN9YVvIb5c
>
> And we could also do the same in WebKit:
>
> https://lists.webkit.org/pipermail/webkit-dev/2021-August/031938.html
>
> What do you think?
>
> --
> Frédéric Wang
>
> --
> You received this message because you are subscribed to the Google Groups
> "blink-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to blink-dev+unsubscr...@chromium.org.
> To view this discussion on the web visit
> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/172a2a7c-f5d2-797b-9633-58082e773903%40igalia.com
> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/172a2a7c-f5d2-797b-9633-58082e773903%40igalia.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw8hJY0AgCR3x9QUokHqn0F55cc%3DzQr-Wv757uH1rXe%2BLA%40mail.gmail.com.

Reply via email to