IE7 and the non-breaking hyphen
  Home FAQ Contact Sign in
comp.infosystems.www.browsers.mswindows only
 
Advanced search
POPULAR GROUPS

more...

comp ... mswindows Profile…
 Up
IE7 and the non-breaking hyphen         


Author: Andreas Prilop
Date: Sep 19, 2008 07:18

It seems to me that Internet Explorer 7 (as opposed to IE6)
displays the non-breaking-hyphen U+2011 or ‑
as some sort of en-dash rather than a hyphen.

See U+2011 #8209 at
http://www.alanflavell.org.uk/unicode/unidata20.html#x2010
http://niwo.mnsys.org/saved/~flavell/unicode/unidata20.html
http://www.cs.tut.fi/~jkorpela/dashes.html#unidash

Anyone else?

Now for the complete mystery:

In IE7, select
Tools > Internet Options > General > Accessibility >
[X] Ignore font styles specified on webpages

Then select
View > Encoding > Right-to-Left Document
on the above pages and the hyphen for U+2011 appears!
2 Comments
Re: IE7 and the non-breaking hyphen         


Author: Dick Margulis
Date: Sep 19, 2008 08:09

Andreas Prilop wrote:
> It seems to me that Internet Explorer 7 (as opposed to IE6)
> displays the non-breaking-hyphen U+2011 or ‑
> as some sort of en-dash rather than a hyphen.
>
> See U+2011 #8209 at
> http://www.alanflavell.org.uk/unicode/unidata20.html#x2010
> http://niwo.mnsys.org/saved/~flavell/unicode/unidata20.html
> http://www.cs.tut.fi/~jkorpela/dashes.html#unidash
>
> Anyone else?
>

They look like hyphens to me. What font do you have as your browser
default? Perhaps that font is missing the glyph and the browser is
substituting one from a different font with a wider quad.
no comments
Re: IE7 and the non-breaking hyphen         


Author: Andreas Prilop
Date: Sep 19, 2008 08:18

On Fri, 19 Sep 2008, Dick Margulis wrote:
>> It seems to me that Internet Explorer 7 (as opposed to IE6)
>> displays the non-breaking-hyphen U+2011 or ‑
>> as some sort of en-dash rather than a hyphen.
>
> They look like hyphens to me. What font do you have as your browser
> default?

It happens with all: Arial, Tahoma, Times New Roman, Verdana, etc.
> Perhaps that font is missing the glyph and the browser is
> substituting one from a different font with a wider quad.

The non-breaking hyphen should need no glyph at all - as
well as the soft hyphen. The same glyph should be taken for all:
the "normal" hyphen.

And Firefox does display a hyphen. So it is not a question
of fonts.

I forgot: This is Windows XP.
no comments