Improvements launched with HTML5 mean the byte-order mark overrides any encoding declaration within the HTTP header when detecting the encoding of the HTML webpage. This can be very handy in the event the writer with the website page can not Manage the character encoding environment of the server, or is unaware of its outcome, as well as server is