Switch to UTF-8 encoding by default, and add a responsive viewport.