Professional Documents
Culture Documents
Wishes/RevisionSlid
er
< WMDE Technical Wishes
The goals of the RevisionSlider are to save time and page loads, as well as to make it easier
to navigate through edit summaries from the diff page.
Background
Wish #16 on the German Technical Wishes Survey was to easily navigate through all edit
summaries when comparing revisions on the diff page.
Development
Workboard on Phabricator
Extension manual on Mediawiki.org
Central feedback page on
Mediawiki.org
Kick-Off at the Wikimedia Hackathon
2016
WMDE's Technical Wishes team started working on the RevisionSlider during the Wikimedia
Hackathon in 2016. They added to the feature that the bars that are representing revisions
are colored depending on the section that is highlighted.
Usage
When on a diff page, the slider is collapsed by default and only a narrow bar labelled
"Browse history" is visible at the top of the page. Click on that bar to expand the
RevisionSlider.
Once expanded, the RevisionSlider fetches data about the revisions and allows you to
navigate and compare revisions on the diff page.
Bars on the top show growth in size of the page, bars on the bottom show a reduction.
In the image, revision 1 represents added content, while revision 2 represents removal
of content.
To select the revisions you want to compare, use the yellow and blue knobs. The blue
knob controls the newer revision, the yellow knob maps to the older revision.
Use the backward and forward arrows to move through revision history and show older
and newer revisions.
Improved clicking behavior
Since the RevisionSlider left its beta status, the team received several ideas on how to
improve its clicking behavior. Based on this feedback, they worked on a solution to make the
feature more intuitive. The following changes have been made:
So far, in order to select a revision you had to click on the blue or yellow slider line or drag the
sliders on the line. Now, a revision can also be selected by clicking above and below these
lines. For example, in order to determine the newer revision, you can position the cursor
above the slider line. The bar where the cursor is at then turns blue above the line, and a
preview of the blue knob appears on the slider line. With this preview, it is clearly indicated
which revision will be selected when you click. Accordingly, the older revision can be selected
by positioning the cursor below the slider line. In this case, the bar below the middle line and
the preview of the knob turn yellow. (phab:T172092)
So far, it wasn't possible to move the yellow knob on the slider line past the blue one and vice
versa. For example, if you wanted to move the yellow knob past the blue one, you had to first
move the blue knob and then the yellow one. With the new update, you can now move a knob
directly to the desired position and the other knob automatically gets moved along next to it.
(phab:T173566)
Deployment Roadmap
Feedback
Feedback is very welcome! So far most people have used mw:Extension talk:RevisionSlider
to get in touch.
Retrieved from
"https://meta.wikimedia.org/w/index.php?
title=WMDE_Technical_Wishes/RevisionSlider&ol
did=21456685"
This page was last edited on 14 May 2021, at
08:37. •
Content is available under CC BY-SA 4.0 unless
otherwise noted.