https://bugzilla.wikimedia.org/show_bug.cgi?id=51102

--- Comment #2 from Pau Giner <[email protected]> ---
The option you mention was considered, and finally discarded from the ULS
designs for the following reasons:

* Added unnecessary complexity for the general usecase: Adjusting fonts for
content and UI languages is the main usecase for web fonts. We allow the user
to "select a font for language X".
On the one hand, if we add an option to "Disable web fonts", that requires the
user to have some understanding of what web font technology is (which is harder
than input methods, since web fonts is more invisible for the user). On the
other hand, if we add something along the lines of "Use system fonts for other
languages", users need to understand the context of this option (i.e., that
mixed-language content is possible and the user is deciding to not get help for
displaying it). This also introduces a problem about whether to invalidate the
previous web font selections for other languages or not.

* Users were likely to have expressed their preference before. Users that need
to disable the provided web font for a language (because they installed a font
for it) or those who know the script with enough detail to have a different
preferred font, are likely to also participate in contexts where these
languages are either the main content or UI languages. Thus, font issues are
more likely to appear (and be fixed) in such contexts. Since font preferences
are persisted, they are applied the next time a language appears, making the
need to change language of mixed-language content a less common case.


We acknowledge that there is an edge case which is not covered, but the
decision was not to cover it in order to avoid adding complexity to the general
usecase. Having said that, there are many different languages, projects and
contexts, so feel free to provide a more specific description of the context
where the lack of the requested feature becomes problematic for users, so that
we can better understand the specific problem.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to