Page MenuHomePhabricator

Enhanced Recent Changes collapse/show arrows are low-resolution
Closed, ResolvedPublic

Description

Screenshot of en.wikipedia.org on iPad 3 with Retina display

The collapse/show arrows used for Enhanced Recentchanges are low-resolution raster images and are visibly pixelated on a high-resolution display such as iPad 3rd-gen or when zoomed in.

Recommend replacing with SVG with PNG fallback.


Version: 1.19
Severity: normal
Whiteboard: gci2013 https://www.mediawiki.org/wiki/Google_Code-In#Candidate_tasks

Attached:

Details

Reference
bz35344

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:17 AM
bzimport set Reference to bz35344.
brion created this task.Mar 19 2012, 11:42 PM

This is a JS feature. It might be easier to do than some of the other images. If we can detect .svg support using JS then we can just make the image we use variable based on that.

While we're at it, perhaps that detection of .svg support should be something we code into a RL module that can be used in multiple paths of code.

Change 96372 had a related patch set uploaded by M4tx:
Fixed low-resolution enhanced recent changes collapse/show arrows (GCI 2013 task 5346992154738688, bug 35344)

https://gerrit.wikimedia.org/r/96372

Change 96372 had a related patch set uploaded by M4tx:
Fixed low-resolution enhanced recent changes collapse/show arrows (bug 35344)

https://gerrit.wikimedia.org/r/96372

Change 97022 had a related patch set uploaded by M4tx:
Fixed indentation style and PNG fallbacking method.

https://gerrit.wikimedia.org/r/97022

Change 97022 abandoned by M4tx:
Add SVG versions of enhanced recent changes collapse/show arrows

https://gerrit.wikimedia.org/r/97022

Change 96372 merged by jenkins-bot:
Add SVG versions of enhanced recent changes collapse/show arrows

https://gerrit.wikimedia.org/r/96372