Last modified: 2012-09-27 01:10:57 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T22117, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 20117 - Vector skin uses explicit instead of relative font sizes; ignores browser font size defaults
Vector skin uses explicit instead of relative font sizes; ignores browser fon...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Trevor Parscal
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-07 20:34 UTC by Gregory Maxwell
Modified: 2012-09-27 01:10 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
With vector skin (212.52 KB, image/png)
2009-08-07 20:34 UTC, Gregory Maxwell
Details
Good old monobook (311.82 KB, image/png)
2009-08-07 20:35 UTC, Gregory Maxwell
Details

Description Gregory Maxwell 2009-08-07 20:34:42 UTC
Created attachment 6440 [details]
With vector skin

I just gave the new skin a spin on enwp.

Running the current firefox development head on the 3.5 branch (Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3pre) Gecko/20090806 Shiretoko/3.5.3pre) on Fedora 10, but I get the same results with Fedora's firefox 3.0.x.  

I encountered two initial issues that caused me to turn it off right away:

(1) All text was enormous — this appears to be due to absolute font sizing. I.e. in the body text Firebug reports "font-size:9.75pt;" for the vector skin while regular monobook is just "font-size:127%;"
(2) The enormous menus wrapped in poor ways which made them useless. In particular important buttons like edit and history ended up unclickable below the site logo.

and perhaps something of a nitpick:
* There is a lot of useless whitespace in the new skin. It's probably good on big screens, but its annoying on smaller ones. 

I've attached some screenshots.

I realize that my narrow screen configuration (I run two browser windows side by side) is not the most common, but it works fine for most websites and I considered graceful degradation a core principle of the old UI.
Comment 1 Gregory Maxwell 2009-08-07 20:35:15 UTC
Created attachment 6441 [details]
Good old monobook
Comment 2 Brion Vibber 2009-08-07 20:56:51 UTC
Clarified summary.
Comment 3 Brion Vibber 2009-08-07 21:06:15 UTC
Note the example browser config above is using:
* a smaller than normal font size setting in browser prefs
* not using page zoom

The explicit point sizes in the Vector skin override the browser's configured font size, which is why the sizes no longer match what the user expected.

Use of relative font sizes (for instance percentages as Monobook does) would allow for a relative adjustment against the configured base size, which should avoid surprising the user.

(Note that full-page zoom in Firefox 3 works just fine on Vector, since it scales the absolute sizes as well, but we should be nice to configured font sizes as well.)
Comment 4 Trevor Parscal 2009-08-07 21:12:43 UTC
Now uses em units (as of r54601)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links