I had the same problem, so I looked into it a bit more.
Apparently, NoScript disables local storage in such a way that even testing for it (using if(window.localStorage)) throws a NS_ERROR_DOM_SECURITY_ERR and terminates the script. This is obviously problematic, and seems a bug in NS instead of Blogspot, although it can be a deliberate decision by the NoScript devs, I don't know.
Following the instructions in the NoScript forums[1] works by making it return "null" instead of an error, thus letting the script run.
I'd still prefer if Blogspot didn't need Javascript to display a simple post, but alas, the trend seems to be unstoppable.