On 2/9/07, Steve Bennett stevagewp@gmail.com wrote:
Yeah, I was originally thinking of that kind of solution, like with GreaseMonkey or something. But then transclusion is so easy :)
Presumably this could be done by inserting code into common.js?
Yes
Would you want to load the disambig page when the main page loads, or only when the user clicks "show"? In the first case, you're loading two pages every time you load one page (much more work than transcluding). In the second, you lose some of the time saving that we're trying to gain with this whole scheme.
My suggestion would be to load the page every time as soon as the user come to the article. The user would not notice this because it loads after the page is rendered in their browser. There would be a slight performance tax, but it is nothing the user would notice and nothing the servers couldn't handle. Well, I shouldn't put words in the developers mouths, but that's what I imagine. I think that would be the best solution.
--Oskar