The Character Encoding menu is unavailable on the vast majority of sites. It's intentionally only enabled when the site doesn't specify a character encoding via an HTTP response header, or when there are UTF-8 errors. If you're looking for technical details, see below, but please don't add unnecessary comments there.