Author: a.d.bergi
Description:
Since there Bug 25289 went live there are several problems. Some are reported in onw Bugs, e.g Bug 26163 (others are Bug 26128 - not specifc but based on that - and Bug 26129 - minor).
The bigger problem is the use of ajax technologies. At first, it isnt faster at all pages as mostly the content is loaded one after the other and instead of together. Then, this technology messes up with users who dont use javascript, they have to follow a link to see the page content. It hurts usability and the eqality point in good web design.
At last, the content is loaded after all the scripts are run. Every Gadget which should act to the page doesnt work at diffs, mostly critisized the section-edit-movement. You can find a lot af examples there:
http://de.wikipedia.org/wiki/Wikipedia_Diskussion:Projektneuheiten
http://de.wikipedia.org/wiki/Wikipedia:FzW#Kategorien_im_Difflink_nicht_sichtbar_-_ein_Bug.3F
So we need to put a onContentLoad-function-Hook to work, which runs when new content is loaded, before enabling such ajax things. Until a solution I propos to undo the implemented revisions.
Version: unspecified
Severity: major