Submit Button Enabling
"Enabling" you ask?  Yes.  We all know how to disable the submit upon form submission and the reasons for doing so, but what about re-enabling the submit button after an allotted amount of time.  After all, what if the user presses the "stop" button immediately after submitting the form?  They'd be screwed.  Why not re-enable the submit button after an allotted amount of time so that the user may re-submit?
The MooTools JavaScript
window.addEvent('domready',function() {
		var subber = $('submit');
		subber.addEvent('click',function() {
			subber.set('value','Submitting...').disabled = true;
			(function() { subber.disabled = false; subber.set('value','Resubmit'); }).delay(10000); // how much time?  10 seconds
		});
	});
Of course, this isn't ideal in all situations.  It is, however, a nice touch if your system can accommodate for it.
Update:  Upon submission, the button's message changes to "submitting..." and once enabled, the message changes to "Resubmit."  Thank you to Facundo Corradini for the suggestion!
![9 More Mind-Blowing WebGL Demos]() - With Firefox OS, asm.js, and the push for browser performance improvements, canvas and WebGL technologies are opening a world of possibilities.  I featured 9 Mind-Blowing Canvas Demos and then took it up a level with 9 Mind-Blowing WebGL Demos, but I want to outdo... 
![9 Mind-Blowing WebGL Demos]() - As much as developers now loathe Flash, we're still playing a bit of catch up to natively duplicate the animation capabilities that Adobe's old technology provided us.  Of course we have canvas, an awesome technology, one which I highlighted 9 mind-blowing demos.  Another technology available... 
![jQuery Chosen Plugin]() - 
Without a doubt, my least favorite form element is the - SELECTelement.  The element is almost unstylable, looks different across platforms, has had inconsistent value access, and disaster that is the result of- multiple=trueis, well, a disaster.  Needless to say, whenever a developer goes...
 
![HTML5 download Attribute]() - I tend to get caught up on the JavaScript side of the HTML5 revolution, and can you blame me?  HTML5 gives us awesome "big" stuff like WebSockets, Web Workers, History, Storage and little helpers like the Element classList collection.  There are, however, smaller features in...