Last modified: 2007-01-04 22:09:33 UTC

Wikimedia Bugzilla is closed!

Wikimedia has migrated from Bugzilla to Phabricator. Bug reports should be created and updated in Wikimedia Phabricator instead. Please create an account in Phabricator and add your Bugzilla email address to it.
Wikimedia Bugzilla is read-only. If you try to edit or create any bug report in Bugzilla you will be shown an intentional error message.
In order to access the Phabricator task corresponding to a Bugzilla report, just remove "static-" from its URL.
You could still run searches in Bugzilla or access your list of votes but bug reports will obviously not be up-to-date in Bugzilla.
Bug 6936 - Don't render page for diffs
Don't render page for diffs
Status: RESOLVED DUPLICATE of bug 3446
Product: MediaWiki
Classification: Unclassified
History/Diffs (Other open bugs)
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: 7770 (view as bug list)
Depends on:
  Show dependency treegraph
Reported: 2006-08-07 04:43 UTC by Aryeh Gregor (not reading bugmail, please e-mail directly)
Modified: 2007-01-04 22:09 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description Aryeh Gregor (not reading bugmail, please e-mail directly) 2006-08-07 04:43:58 UTC
Tim pointed out on IRC that rendering takes way longer than diffing, so diff
loading time would be greatly speeded if diffs didn't display the page below the
diff.  Furthermore, in the case of very long pages, user agents may experience
unnecessary slowness or jerkiness due to the amount of content that needs to be
rendered.  And if you diff something, do you really expect or want the newer
version to be below the diff?

Obviously implementation would be trivial if you just cut out the page. 
However, in case some people want the rendered page, it might be a good idea to
have an extra URL parameter or preference setting to show the rendered page,
which would be hidden by default.
Comment 1 Mark Clements (HappyDog) 2006-08-07 12:39:10 UTC
Personally, I often use the rendered version of the page when viewing diffs.
This is particularly the case when the diff contains complicated markup, or when
it is the response to a previous post (e.g. on a talk page, or on meta).  I will
scroll down to the location of the diff in the rendered page to get the full
context and see what is actually there, before scrolling back to the top and
doing the same for the next diff.

Please do not remove this functionality!  I would be happy for a new preference
to be added, so long as the 'on' setting works as it currently does (as opposed
to requiring an extra click each time you want to view the rendered page, or
having to flick between windows/tabs).
Comment 2 Aryeh Gregor (not reading bugmail, please e-mail directly) 2006-08-07 18:49:33 UTC
Personally, I keep a separate tab open anyway whenever I'm viewing more than a
couple of diffs, because I generally need a second tab open to respond section
by section anyway (as I only usually view a large number of diffs on talk
pages), and I don't want to lose my place in the diff regardless.  It seems like
a user preference is the logical way to go, then, perhaps defaulting to off but
with a message on the diff page for a couple of months telling you how to change
it back.
Comment 3 Aryeh Gregor (not reading bugmail, please e-mail directly) 2006-10-31 16:48:52 UTC
*** Bug 7770 has been marked as a duplicate of this bug. ***
Comment 4 Aryeh Gregor (not reading bugmail, please e-mail directly) 2007-01-04 22:09:33 UTC

*** This bug has been marked as a duplicate of 3446 ***

Note You need to log in before you can comment on or make changes to this bug.