The history page view contains too much cruft. I suggest following actions:
- Hide the user tool links behind a popup that shows when the username is hovered (this should work anywhere in MediaWiki) (imho no non-js fallback is needed, the linked pages can be reached by few more clicks)
- Hide the action links unless the given row is hovered (keep them visible in non-js fallback)
- Now that there is less stuff to show, even a table based layout could work.
Merged duplicate task:
History pages are a key tool for article maintenance! Some possible improvements:
- More reliable layout; clearer divide between rows, and/or better wraparound behaviour
- Better separation of data from actions. "Data" includes revision links, timestamp, user info, edit summary, tags, et cetera. Actions include rollback, undo, thank, et cetera.
- Fewer mildly-cryptic things that might be confusing to newbies. For example: "cur" and "prev" links aren't self-explanatory as "diff with current revision" and "diff with previous revision", respectively.
- Visual representations of data. For example, graphical links between net-null revisions (usually between a revert edit and the revision to which it reverted). The key idea here is "information on history pages that doesn't require reading words or numbers", so that it's easier to understand a page's history at a glance.
This card tracks a proposal from the 2015 Community Wishlist Survey: https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey
This proposal received 11 support votes, and was ranked #60 out of 107 proposals. https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Moderation_and_admin_tools#Better_history_pages