Some suggestions which are more in the nature of tests, to better understand the problem:
- In the case that the website use fonts that you do not have installed or Firefox cannot read properly:
locate the Advanced button under "Fonts & Colours"
and uncheck "Allow pages to choose their own fonts"
- Try again in
View->Character Encoding, but choose other encoding such the two Western.
- As this can be a problem with the fonts on your computer,
please give us the address of a page that shows this problem in consistent manner,
so we can analyze which character encoding it uses.
It would also help to know what is your operating system, its language, and which other language packs you have installed.
I have analyzed your posted page, and I must remark that I have never seen a page garbled to that degree.
The page has no resemblance at all to the Google Account page - not even the slightest.
Everything is wrong, starting with the header and continuing to the body.
The body itself is a garbage-can of strange characters inter-spaced with end-of-lines
(carriage-return/line-feed). The character-encoding is not identifiable - not ansi/utf8/utf16.
Firefox auto-detect did not succeed any better in identifying it.
Conclusion: Some proxy software between you and google.com is garbling your pages.
If you have any sort of proxy software installed, I suggest to uninstall it.
If you use any DNS provider either than your ISP, return to that of the ISP, or try Google DNS.
Otherwise, to test, you could boot in "Safe mode with Network" and see if the problem disappears.
If it does disappear, then some installed product is responsible, which you need to find out
If the problem remains, then the only further suggestions I can make are :
- Use Windows Update to ensure that your system is fully patched (including optional updates)
- Check for virus infection using several well-known anti-virus products
- Use the System File Checker to verify system integrity
- Verify the web parameters of your PC and router, especially concerning DNS
- Get in touch with your ISP's Support