Hi David,
I suggest that you eliminate the style sheet and set the font manually in the browsers. That's the only way that you can be sure that the two browsers are using the same font. That's because there's a lot of opaque heuristics between the style sheet and the font that the browsers happen to pick. Secondly, there are a lot of Davids fonts. You probably have 10-15 of them on your Windows OS. If you installed OpenOffice or similar software you might have 15-25 Davids of various types, some OT, some TT, some with diacritics, some without. You need to be absolutely sure that IE and FF are using the same "David" to display the text.

AFAIK FireFox does use Uniscribe. The file itself might be called usp10.dll. There are many different versions of this file and you will need to find out exactly which version you have installed. You will have to do some googling to find out how to do this. Updated versions are available only through the Microsoft VOLT users group (free but requires registration).

 - yba


On Wed, 26 Jul 2006, David Suna wrote:

Date: Wed, 26 Jul 2006 12:50:50 +0300
From: David Suna <[EMAIL PROTECTED]>
To: Jonathan Ben Avraham <[EMAIL PROTECTED]>
Cc: linux-il@linux.org.il
Subject: Re: Another Firefox vs. IE issue

The stylesheet defines the Hebrew text as font-family: David


I don't know if David is an OpenType font. I know it is TrueType. I am viewing the site on the same Windows XP Pro (SP2) machine using Firefox 1.5.0.4 and IE 6.0. I did a search on my system but I did not find uniscribe.dll. How do I check if firefox is using uniscribe.dll? If not is there an easy way to install it?


Thanks,

David Suna
[EMAIL PROTECTED]



Jonathan Ben Avraham wrote:
Hi David,
Correct display of Hebrew with diacritics ("nukud") depends on two factors. The first is having diacritic support in the display font. The second is the ability of the display engine.

If the display font is an OpenType font with diacritics and GSUB and GPOS table data for correct positioning of the diacritics relative to the character glyphs, and the display engine is OpenType capable, then the application should display Hebrew correctly with diacritics (assuming the font is not buggy).

If the display font is not OpenType but has diacritics, and the display engine has Hebrew capabilities (pre-Opentype uniscribe.dll, unicows.dll), then the application should be able to display Hebrew with diacritics placed under the center of the glyphs of the characters that they follow in the base text. In-letter diacritics such as the accent ("dagesh") cannot be displayed correctly.

So, to test to see if this is really a Firefox issue, you need to view the text in IE and in FireFox for Windows using the *same* Windows OS and the *same* display font (assuming that Firefox under Windows uses the uniscribe.dll display engine). If the display appears different in FireFox for Windwos that in IE and you are sure that the display font is identical, then the problem is either that FireFox is not using the uniscribe.dll display engine (might be using FreeType but not likely) or that there really is a bug in FireFox.
Regards,

 - yba


On Tue, 25 Jul 2006, David Suna wrote:

Date: Tue, 25 Jul 2006 11:55:05 +0300
From: David Suna <[EMAIL PROTECTED]>
To: linux-il@linux.org.il
Subject: Another Firefox vs. IE issue

Once we are on the topic of sites that don't display the same under Firefox and IE I have another question.


I have implemented a site that has Hebrew words (including nikud) interspersed within English text. The problem is that under Firefox the Hebrew words with nikud don't display properly. They display fine under IE. For an example you can look at http://www.tanakhprofiles.org/about.php. If you look at the first bullet item under Stylistic Notes you can see what I mean.


Is this a bug in Firefox? If yes, who do I report it to? If not, how do I fix it to display correctly in Firefox?


Thanks,




=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



--
 EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA    ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
     - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to