Author: mr.heat
Description:
Short: Do not colorize characters red that did not changed.
Long: A few weeks ago the diff algorithm was changed in all Wikipedia projects. If a single character was changed in earlier versions, this single character was marked red. Now, all non-whitespace characters around this character become red. In many cases this marks so much red, it becomes impossible to see what really changed, especially when editing templates, links or images.
I think the idea was to make edited whitespace visible (was invisible in earlier versions of the diff). If this is true, why don't you make the whitespace visible? Only the whitespace? Not surrounding text that did not changed?
Here are a few really bad examples:
http://de.wikipedia.org/w/index.php?title=Giovanni_Kessler&diff=prev&oldid=86716346
http://de.wikipedia.org/w/index.php?title=Terraria&curid=6244640&diff=97103203&oldid=97093972
http://de.wikipedia.org/w/index.php?title=Giovanni_Kessler&diff=prev&oldid=86716346
http://de.wikipedia.org/w/index.php?title=Hans_Bentzien&diff=prev&oldid=78225726
I created a script to fix this issue (I know it can't work in all cases, it's just a bad hack to fix at least some of the issues):
http://de.wikipedia.org/wiki/Benutzer_Diskussion:TMg/cleanDiff.js
Version: unspecified
Severity: major
URL: http://de.wikipedia.org/wiki/Benutzer_Diskussion:TMg/cleanDiff.js