improvements on the basic html layout, support for lang attribute and user-scalable=no