Yoda
07-02-07, 09:25 PM
Howdy MoFos,
There's been a lot of discussion about the rep system as of late. I've been weighing a number of possibilities over the last couple weeks, and am entertaining some very serious notions of overhauling the system.
In the meantime, I've changed the way rep is registered. The system should appear to function in exactly the same way, but from a technical standpoint, it is much different, and far more efficient.
The old system utilized something called iFrames. In short, iFrames are little webpages embedded into other webpages. The thumbs up/thumbs down icons you're all familiar with were not, in fact, on the thread pages you saw them on; they were actually tiny little pages embedded in the thread page, designed to look seamless. The benefit of this was that the tiny little embedded page could register your choice and display the "Thanks!" message without having to reload the entire thread page.
Well, thanks to something called AJAX (Asynchronous JavaScript and XML), we've done away with the iFrames. Now, when you click the thumbs a JavaScript loads another page, registers the rep, and then returns the "Thanks!" message. It all looks more or less the same, but is far more efficient than having to embed a tiny page into every post.
This shouldn't change your experience much, except in that the load time of each page should be a bit better without the iFrames.
Just thought you'd all wanna know. :) Naturally, if you have any problems, please post them here.
There's been a lot of discussion about the rep system as of late. I've been weighing a number of possibilities over the last couple weeks, and am entertaining some very serious notions of overhauling the system.
In the meantime, I've changed the way rep is registered. The system should appear to function in exactly the same way, but from a technical standpoint, it is much different, and far more efficient.
The old system utilized something called iFrames. In short, iFrames are little webpages embedded into other webpages. The thumbs up/thumbs down icons you're all familiar with were not, in fact, on the thread pages you saw them on; they were actually tiny little pages embedded in the thread page, designed to look seamless. The benefit of this was that the tiny little embedded page could register your choice and display the "Thanks!" message without having to reload the entire thread page.
Well, thanks to something called AJAX (Asynchronous JavaScript and XML), we've done away with the iFrames. Now, when you click the thumbs a JavaScript loads another page, registers the rep, and then returns the "Thanks!" message. It all looks more or less the same, but is far more efficient than having to embed a tiny page into every post.
This shouldn't change your experience much, except in that the load time of each page should be a bit better without the iFrames.
Just thought you'd all wanna know. :) Naturally, if you have any problems, please post them here.