the apostrophe near the end of the first line of body copy on this page becomes re-encoded as ’ ’ ’ on the live server, as per the link below. I suspect the live server (a different hosting company from the test server), is screwing things up, but have no idea how to fix things if this is the case.
Any ideas on how to solve this would be greatly appreciated. Does someone need to switch the encoding on the live server?
the apostrophe near the end of the first line of body copy on this page becomes re-encoded as ’ ’ ’ on the live server, as per the link below. I suspect the live server (a different hosting company from the test server), is screwing things up, but have no idea how to fix things if this is the case.
Any ideas on how to solve this would be greatly appreciated. Does someone need to switch the encoding on the live server?
Just checked it on Mavericks with all the latest updates. Question – is your Safari up to date on your Mavericks machine? There was an update early this week.
I am seeing the correct character, and more to the point, the correct meta tag and raw source code. It is still possible for your host to be sending the wrong charset header, but the meta tag is supposed to disambiguate that.
I think we have a bug somewhere. After swapping the text encoding in Safari (View menu > Text encoding) from the ‘Default’ setting to a completely random setting (Arabic Windows) and then to UTF-8, I now see the correct display.
The default setting should have picked up the fact that the Safari Preferences were set to UTF-8. Setting the View menu back to ‘Default’ retains the correct display.
Quick note to Apple I think.
Thanks for the push to accidentally solve this Walt — much appreciated.
After extensive questioning of friends and acquaintances, it became apparent that some received the correct curly quotes, and some received the wrongly coded ‘junk’ instead.
The server running the website was overriding the page text coding request, probably via an Apache setting. I have overridden this in turn with a command placed in a htaccess file:
AddDefaultCharset Off
This has resulted in the correct display irrespective of browser/platform. So far anyway!