Last modified: 2014-10-08 10:10:12 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 T37337, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 35337 - Wikipedia and other site logos pixelated, blurry on high-resolution screens
Wikipedia and other site logos pixelated, blurry on high-resolution screens
Status: NEW
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Low normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: easy
: 71763 (view as bug list)
Depends on: 52019
Blocks: hidpi
  Show dependency treegraph
 
Reported: 2012-03-19 23:19 UTC by Brion Vibber
Modified: 2014-10-08 10:10 UTC (History)
14 users (show)

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


Attachments
Screenshot of en.wikipedia.org on iPad 3 with Retina display (925.72 KB, image/png)
2012-03-19 23:19 UTC, Brion Vibber
Details

Description Brion Vibber 2012-03-19 23:19:56 UTC
Created attachment 10278 [details]
Screenshot of en.wikipedia.org on iPad 3 with Retina display

Wikipedia's and the other projects' logos are low-resolution raster images, and appear visibly pixelated on high-resolution displays such as on the third-generation iPad with Retina display.

Fixing this will require redoing a loooot of custom logos. :)

Recommend using either SVG forms (need PNG fallback, needs to be maintained) or defining 'low' and 'high' resolution logos (which then have to be maintained). May be icky.
Comment 1 Liangent 2013-04-20 07:42:13 UTC
Do we already have core support for this? Like:

$wgLogo = array(
    '1x' => '/images/logo.png',
    '1.5x' => '/images/logo-15.png',
    '2x' => '/images/logo-2.png',
);
Comment 2 Daniel Friesen 2013-04-21 12:44:45 UTC
(In reply to comment #1)
> Do we already have core support for this? Like:
> 
> $wgLogo = array(
>     '1x' => '/images/logo.png',
>     '1.5x' => '/images/logo-15.png',
>     '2x' => '/images/logo-2.png',
> );

Not that I know of. And I strongly advise against that syntax.

Besides the fact $wgLogo would be best not converted outright to an array.
We already have a separate bug asking for something like:
$wg???Logo??? = array(
  '150x150' => '/path/to/logo-square.png',
  '200x75' => '/path/to/logo-wide.png',
  '50x50' => '/path/to/logo-small.png',
);
Comment 3 Tomasz W. Kozlowski 2013-05-14 20:49:23 UTC
    22:42  brion: odder: they should be 1) bigger and 2) adjusted in size 
      in the CSS back to original "size"

Fortunately, almost all Wikipedia logos are vectorized, so it won't be too hard to create the bigger versions. Same goes for those Wiktionaries that use the 'tiles' logo — I'm not entirely sure if all 'textual' logos have their SVG versions — and it gets worse and worse with other sister projects.

[Possibly having a 'Vectorize all logos' bug could help track progress. There is https://meta.wikimedia.org/wiki/User:Cbrown1023/Logos but it kills my browser dead.]
Comment 4 Minh Nguyễn 2013-11-19 07:31:20 UTC
In the meantime, w:en:, w:vi:, wikt:vi: (tiles), b:vi:, s:vi:, and q:vi: have worked around the issue with some custom CSS:

https://en.wikipedia.org/wiki/?diff=prev&oldid=582197537
Comment 5 Quim Gil 2013-11-28 17:07:00 UTC
Pau has created a Google Code-in task related to this report:

http://www.google-melange.com/gci/task/view/google/gci2013/5778687907594240

However, even if this bug is "easy", the task is huge. Let's split it, because GCI students do have the wo/manpower to come up with all the vectorized logos and the final patch in the following weeks.

More details at Bug 52019 -- we will come back from there once all the project logos are vectorized.
Comment 6 Andre Klapper 2014-02-06 17:18:49 UTC
So bug 52019 blocks bug 32101 and this bug blocks bug 32101.
Comment 7 Bartosz Dziewoński 2014-10-08 10:10:12 UTC
*** Bug 71763 has been marked as a duplicate of this bug. ***

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


Navigation
Links