[wp-trac] [WordPress Trac] #42166: Bundle fonts used by default themes
WordPress Trac
noreply at wordpress.org
Thu Dec 28 10:35:20 UTC 2017
#42166: Bundle fonts used by default themes
-------------------------+------------------------
Reporter: stefannagy | Owner:
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: Themes | Version: 4.9
Severity: normal | Resolution: duplicate
Keywords: | Focuses:
-------------------------+------------------------
Comment (by stefannagy):
Hi @dd32,
> We also used to use OpenSans in WordPress admin itself, however we
dropped that in #36753 in favour of system fonts.
>
> While I can't promise you that future default themes won't use Google
Fonts if it provides the best user experience, know that it's always taken
into consideration during the theme design process, and if anything, the
fact we no longer need to use OpenSans in the admin should be a good sign
for the future.
I'm really glad you dropped OpenSans in the admin panel in favour of
system fonts. But in my view theme fonts are a different problem – that's
why I don't think that this ticket is a duplicate of #26072. When we talk
about fonts in themes it's not a real option to drop them in favour of
system fonts.
The WP default themes seem to be designed for users with latin languages;
in case of greek, cyrillic… charsets system fonts are used instead of the
careful chosen ones. I'm quite sure that the reason for this is not
because fonts are not so important for designers after all but because
default themes are something like 'showcase themes' and it's just
impossible to create a beautiful design that works for / with all
different writing systems / charsets.
In case of OpenSans you were talking about a font that supports many
charsets (cyrillic, cyrillic-ext, greek, greek-ext, latin, latin-ext,
viatnamese) while in case of Libre Franklin and most other fonts used in
default themes we're talking about fonts that support only two charsets
(latin and latin-ext). Apart from that as I understand it today most
browsers support WOFF2 and unicode-range subsetting.
So I opened this ticket because 1. default themes are different use cases
– with different alternative options (dropping carefully chosen fonts in
favour of system fonts is not one of them) and 2. in the last four years
the basis for decision-making changed.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/42166#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list