Closed Bug 661815 Opened 13 years ago Closed 13 years ago

IE does not properly display Entity Name ' on Join thanks page

Categories

(www.mozilla.org :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Terry.F1Com, Assigned: devin)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.71 Safari/534.24
Build Identifier: Internet Explorer 8

Any Mozilla pages using Entity Name ' should be modified to display properly in IE (should be all versions).

Reproducible: Always

Steps to Reproduce:
1.  Open IE
2.  Navigate to http://join.mozilla.org/thankyou.en.html
3.

Actual Results:  
Look at "You're".  It will be displayed as You're
FWIW, the ' entity works fine in IE9.
Summary: IE does not properly display Entity Name ' → IE does not properly display Entity Name ' on Join thanks page
s/'/'/ and it works in IE8, IE9, and Firefox...
(In reply to comment #2)
> s/'/'/ and it works in IE8, IE9, and Firefox...

I did not test it in IE9, that is why I said, "should be all versions".  I can confirm it happens in IE6, 7, and 8.  I have no idea why you see it correctly in IE8.  It is a known bug in IE.
(In reply to comment #3)
> (In reply to comment #2)
> > s/'/'/ and it works in IE8, IE9, and Firefox...
> 
> I did not test it in IE9, that is why I said, "should be all versions".  I
> can confirm it happens in IE6, 7, and 8.  I have no idea why you see it
> correctly in IE8.  It is a known bug in IE.

Sorry, that comment was more directed at the developer people. "s/something/somethingelse/" is shorthand for "if you switch 'something' to something else'".

So I was just saying that if they switch from using the ' entity to using the ' entity, it displays correctly for me in IE8. I don't have any prior versions of the browser to test with at the moment.
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > s/'/'/ and it works in IE8, IE9, and Firefox...
> > 
> > I did not test it in IE9, that is why I said, "should be all versions".  I
> > can confirm it happens in IE6, 7, and 8.  I have no idea why you see it
> > correctly in IE8.  It is a known bug in IE.
> 
> Sorry, that comment was more directed at the developer people.
> "s/something/somethingelse/" is shorthand for "if you switch 'something' to
> something else'".
> 
> So I was just saying that if they switch from using the ' entity to
> using the ' entity, it displays correctly for me in IE8. I don't have
> any prior versions of the browser to test with at the moment.

Yes, ' works in IE.  I didn't want to state what needed to be done to correct it, as people do things differently, and sometimes suggestions are taken the wrong way.
Assignee: nobody → devin
Thank you for the detailed report. Our front-end team will be looking at this later today along in conjunction with another requested change.
Replaced ' with ’, which gives us a nice compatible curly apostrophe. Note that this will break i18n, since the ' was in an i18n string.

See this link for background: http://unicode.org/mail-arch/unicode-ml/y2001-m05/0005.html

Pull request made to Paul and our dev server has been updated:
http://cfdev21.com/thankyou.php?locale=en_US

To Paul to stage, confirm, then deploy.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.