[Webkit-unassigned] [Bug 10874] lang, xml:lang, content-language ignored when choosing fonts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 22 10:01:31 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=10874


sandfeld at kde.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sandfeld at kde.org




------- Comment #7 from sandfeld at kde.org  2007-08-22 10:01 PDT -------
This is actually a bug in Unicode. You should report it there.  But we need to
fix it in webkit too.

The issue is that unicode is completely inconsistent. In the beginning they
represented separated symbols. For instance there is different encodings for
European numbers and Arabic number even though the meaning are the same, they
are separated because the symbols are different. This made Unicode usefull for
encoding fonts. But when the same type of issues appears in Asian scripts,
Unicode changes and decides on encoding semantics instead of symbols, so
suddenly the one unicode-character has several different graphical symbol.

Unfortunately it is unlikely that Unicode will fix their bugs, since it is so
fundamentally flawed already.

Btw. Another place language is needed is in correct capitalization (like CSS
text-transform). In Turkish a small 'i' needs to be capitalized to a big
İ(dot over I), and a large 'I' to be lower-cased to 'ı' (i with no
dot).


-- 
Configure bugmail: http://bugs.webkit.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