Forum Moderators: open

Message Too Old, No Replies

Why isn't Firefox displaying the apostrophe correctly

"?" Where the Apostrophe is Suppose to Go

         

jimh009

11:53 pm on Feb 6, 2006 (gmt 0)

10+ Year Member



Hi,

I'm having a vexing problem with Firefox right now. On many sites, I'm seeing a "?" where a apostrophe should go. What is so strange is that I WILL see apostrophe marks in some spots of the same page - but yet in other spots the apostrophe mark is changed over to a "?" instead. Here's an example (note, the example didn't paste correctly into the thread - seems we got the character code instead):

isn�t

About the only thing I've been able to come up with is the differing "varieties" of apostrophe marks used. For example, when I viewed the same article in IE, I did notice two different styles of apostrophe's used:

isn’t
Thursday's

Notice the two different styles? The top one is not displaying in Firefox - I get the question mark instead.

Yet, the bottom one displays fine with Firefox.

So, anyone have any idea what setting needs to be hacked (or setting changed on my own computer) to get rid of the "?" mark from appearing where the apostrophe mark is suppose to be in many web pages viewed with Firefox?

The page I found all these strange apostrophe problems on was on MSN Money - but I've seen it on other sites too. Example:

[moneycentral.msn.com...]

Jim

kaled

12:11 am on Feb 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



No charset is specified in the head.

When a page fails to display correctly, validate it.

[validator.w3.org...]

Kaled.

jimh009

12:15 am on Feb 7, 2006 (gmt 0)

10+ Year Member



So basically, until either MSN fixes the validation problem or Firefox builds in the capability to display the apostrophe correctly on pages like this (something IE doesn't have a problem with, apparently), I'm sort of out of luck? It's nothing that can be fixed/tweaked on my end?

encyclo

11:19 am on Feb 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



In Firefox, go to View > Character Encoding > Auto-Detect. Is (Off) selected? If not, it should be. I came across a similar problem on another site recently which didn't declare a charset: the auto-detect routine in Firefox is bad/broken and should be left off by default.

I'm running FF 1.07 on Linux and the MSN page displays correctly with the default charset of ISO-8859-1.

vincevincevince

2:05 pm on Feb 7, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It may well be 'smart quotes'. Urgh.