Page MenuHomePhabricator

Remove the checkbox from the Font settings
Closed, ResolvedPublic

Description

Design

  1. Don’t show the “Download font when needed” checkbox or text (to be changed). Only the list of languages for which we can adjust web fonts will be available (currently existing).
  2. The web fonts system internally should work as if the checkbox was checked.

We identify this reduces the possibility for more complex configuration use cases to reduce preference complexity.

See screenshot for design.


Version: master
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60304

Attached:

Details

Reference
bz48535

Event Timeline

bzimport raised the priority of this task from to Unbreak Now!.Nov 22 2014, 1:40 AM
bzimport set Reference to bz48535.

"Select font for English": what about wikis like incubatorwiki, sourceswiki?

Did you consider a slow or expensive connection as an use case?

Related URL: https://gerrit.wikimedia.org/r/64976 (Gerrit Change If735a733717596fae03042c5e277bd538bd8501f)

If I understood correctly, the requirement is to remove the checkbox and the property associated with it, so that the webfonts functionality is always enabled.

I did it and it was quite easy (thought requires review). Let me know if I misunderstood the requirement.

And again a wrong decision...

Where already cluttering the UI with the whole ULS cruft and even a dropdown to specifically select which font to use for each and every single language - and then we remove a single, clear and helpful, checkbox to prevent UI clutter.

Sorry, but this is illogical and feels like a snub for everybody who's not euphoric about ULS.

You can influence decisions while they are discussed. This was nine months ago.

Sorry, you're right. Got confused because Nemo referenced this bug in a current one.

Anyway it was the wrong decision nine months ago then and has just become current again with the latest preference changes around ULS.

Per "influence decisions" I'm afraid it sometimes doesn't really matter if a bug is 9 hours or 9 months old. Specific decisions like which ULS preferences to offer seem to be made by devs and respective WMF product managers in disregard of the communities opinions. I did not even get a useful answer on why those preferences have to be removed. The universal answer seems to be "UI clutter" but that doesn't really count, when ULS adds a huge amount of UI clutter in the first place...

A checkbox to enable and disable font delivery will be present in the ULS UI in the re-deployment.

(In reply to comment #8)

clutter" but that doesn't really count, when ULS adds a huge amount of UI
clutter in the first place...

This is not a productive topic of discussion so I suggest we drop it.