html5 forms backwards compatibility
as a companion to his excellent a list apart article: “forward thinking form validation”, ryan seddon offers this javascript for patching html5 form support for non-supporting browsers. sounds like the right idea to me.