For MediaWiki (recent comments | status changes | tags | authors | states | release notes | statistics)
I don't quite like the redundancy (legend + tooltips). Recent changes is already quite big in terms of html source code.
I think the redundancy in this case makes sense. The legend is pretty much required. The tooltips is to describe the flags where they are. When it comes to usability, redundancy is usually better. Especially having both a legend and tooltips.
True, the legend is much less HTML than each tooltip will make up to be. But they serve a common purpose.
Well, at least the legend is necessary, because currently there's no explanation at all. The tooltips I'm not as attached to, but I agree with svip that redundancy is good for usability. RC is big because it has lots of content!
Please wrap 'recentchanges-label-legend' into a div with id. Then users can add own style. Thanks.
Done in r54337. I used a class instead of id because classes are more flexible; we don't necessarily want to restrict ourselves to having only one of these. (For instance, some skin might want to put another one on the bottom of the page.)
Missing tooltip for Diffs and Contributions, see r53975 for all places where the span was changed to abbr.
Thanks for the pointer, fixed in r54335.
We've lived without a legend for years, and of course note that it's not visible unless you're scrolled to the top anyway. :)
IMO the legend is also just not very attractive... the formatting looks very odd and it doesn't feel in place on the page.
But currently there's no way for users to figure out what the flags actually mean. Do you think the tooltips are sufficient? I guess the meaning isn't really important for most users, so maybe having the info only in tooltips is acceptable.
Fixed up in later revisions.