Publishing with free web standards: a review of NVU, Pages and Blogger