• Welcome to Tux Reports: Where Penguins Fly. We hope you find the topics varied, interesting, and worthy of your time. Please become a member and join in the discussions.

IE 8 displays nothing for a page with a high-order Unicode character

D

David Lowndes

Flightless Bird
Below is a minimal file that IE fails to display:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body>
<p>Big Unicode ﺡ<br />0 items</p>
</body>
</html>

If I change the "0 items" to start with something non-numerical, such
as "A items" it displays OK. Similarly, changing the high value
Unicode char to something much lower and it also displays fine.

Any suggestions?

Dave
 
R

Robert Aldwinckle

Flightless Bird
"David Lowndes" <DavidL@example.invalid> wrote in message
news:4s8fo5dimgvrj3pbpvgfljijrev9ak1l3b@4ax.com...
> Below is a minimal file that IE fails to display:
>
> <?xml version="1.0" encoding="utf-8"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html>
> <body>
> <p>Big Unicode ﺡ<br />0 items</p>
> </body>
> </html>
>
> If I change the "0 items" to start with something non-numerical, such
> as "A items" it displays OK. Similarly, changing the high value
> Unicode char to something much lower and it also displays fine.
>


> Any suggestions?


65185 = 0xFEA1 Is that a valid UTF-8 value?...

http://www.fileformat.info/info/unicode/char/fea1/index.htm

(BING search for
unicode FEA1 utf8
)

What is being generated? Is it all 3 characters?

<quote>
UTF-8 (hex) 0xEF 0xBA 0xA1 (efbaa1)
</quote>

Any different results with a different encoding?


HTH

Robert Aldwinckle
---
 
D

David Lowndes

Flightless Bird
>65185 = 0xFEA1 Is that a valid UTF-8 value?...

Yep, the actual character value doesn't seem to matter, others in that
range that I tried also gave rise to the problem.

I forgot to mention that FireFox, Chrome, & Opera have no problem with
the construct and display the character (and the page) correctly (as
far as I can see).

Dave
 
P

PA Bear [MS MVP]

Flightless Bird
Developer-specific resources include:

MSDN IE Development Forum (post such questions here instead)
http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/threads

IE Developer Center
http://msdn.microsoft.com/en-us/ie/default.aspx

Learn IE8
http://msdn.microsoft.com/en-us/ie/aa740473.aspx

HTML and DHTML Overviews and Tutorials
http://msdn.microsoft.com/en-us/library/ms537623.aspx and

Cascading Style Sheets (CSS)
http://msdn2.microsoft.com/en-us/ie/aa740476.aspx

Expression Web SuperPreview for Internet Explorer (free, stand-alone visual
debugging tool for IE6, IE7, and IE8)
http://www.microsoft.com/downloads/...FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677

Expression Web SuperPreview Release Notes
http://www.microsoft.com/expression/products/Web_SuperPreviewReleaseNotes.aspx

Validators:
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/

--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Client - since 2002

David Lowndes wrote:
> Below is a minimal file that IE fails to display:
>
> <?xml version="1.0" encoding="utf-8"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html>
> <body>
> <p>Big Unicode ﺡ<br />0 items</p>
> </body>
> </html>
>
> If I change the "0 items" to start with something non-numerical, such
> as "A items" it displays OK. Similarly, changing the high value
> Unicode char to something much lower and it also displays fine.
>
> Any suggestions?
>
> Dave
 
R

Robert Aldwinckle

Flightless Bird
"David Lowndes" <DavidL@example.invalid> wrote in message
news:esngo5pardcdafva9o5a90o4bai7r488qq@4ax.com...
>>65185 = 0xFEA1 Is that a valid UTF-8 value?...

>
> Yep, the actual character value doesn't seem to matter, others in that
> range that I tried also gave rise to the problem.



Do you realize that the question you answered was rhetorical, one that I
answered myself with the search that I gave? The other questions, which
you have ignored, might have helped with diagnosis. However, I agree with
PA Bear, you're more likely to get informed comment about this in a web
developer forum.


Good luck

Robert
---


>
> I forgot to mention that FireFox, Chrome, & Opera have no problem with
> the construct and display the character (and the page) correctly (as
> far as I can see).
>
> Dave
 
Top