The browser does not take any liberties. The standard says the text encoding is sent in the HTML headers. And that it *may* look into meta tags or the content to detect the character encoding when no HTML header is sent. (Emphasis: may)
As said browsers are allowed to ignore meta tags and that's for ages. Maybe Firefox does no longer use auto detect or meta when it got conflicting data and rely only on the content type information. And that is standard conform.
If you publish a web page and you have web space either you or your provider have to have people to configure those server. The server which delivers your page exist somewhere and has to be configured correctly. You rented web space so the company which leased you that web space has either give you full control or to do the configuration.
So call your provider and tell them that you want your pages delivered with another encoding.
I do not know how you publish your pages but e.g. you use FTP to do this you can use it read the configuration file from the server , modify and upload it again.
e.g.
http://www.mit.edu/faq/mimetypes.htmlBC Editor wrote:... Since when are website visitors to tell website owners to tell their respective internet providers what to do ?? ...
You asked.
Think for yourself. Otherwise you have to believe what other people tell you.
A society based on individualism is an oxymoron. || Freedom is at first the freedom to starve.
Constitution says: One man, one vote. Supreme court says: One dollar, one vote.