[Webkit-unassigned] [Bug 6626] Arabic & Farsi rendered with no shaping (all glyphs separate, unreadable!)

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Sat Feb 11 17:41:10 PST 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=6626





------- Comment #8 from behnam at irmug.org  2006-02-11 17:41 PDT -------
(In reply to comment #7)
I discussed the matter with Ahmad and other members of IRMUG and we believe the
following suggestion can be used as the basis for a solution:

        1- Safari should have a separate default font selection for rtl.
        2- This default should have the ability to override the font selection
of web-pages but override is inactive by default.
        3- 'RTL Override' can be activated via an icon on Safari menu bar
(something like 'bug' of bug report)

With these features in Safari, an Arabic script user can do the following:
        1- Select an AAT compatible Arabic font of his or her choice in
Preferences of Safari for rtl default font.
        2- Bring in the icon of 'RTL Override' onto the menu bar of Safari.
        3- Browse, and when encountered a page with broken Arabic text, click
on the icon and redraw the text of the page with rtl default font.

This solution gives the priority to the font selected by page designer and the
override only takes place when the text is not contextualize properly. This is
much better than a 'blanket' override by some style sheet.

The current workaround of removing MS fonts which contain Arabic support is not
sustainable. Times New Roman, Arial, Courier etc. are important fonts and may
be necessary for a mac user to have in some works and projects not related to
Arabic script environment. Specially in work environment where Mac has to
exchange a lot with Windows.
Also, the same fonts, on the same Mac can be used for Arabic script in some OT
based applications without any problem. Removing them from the computer is
simply not a sustainable option.

Looking forward to your comments,

Regards,
Behnam


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list