Is it still necessary (or even good practice) when using HTML5 to declare the script type when using a script block?
e.g.
The CDATA comments are for XML, so only applicable if you're serving your pages up as xml (which you shouldn't be if it's HTML5).
As for the type attribute, it's optional now in HTML5.