[Webkit-unassigned] [Bug 20542] Adding EOT Font Rendering capability

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 17 10:18:55 PDT 2008


https://bugs.webkit.org/show_bug.cgi?id=20542


contact at nickshanks.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |contact at nickshanks.com




------- Comment #20 from contact at nickshanks.com  2008-10-17 10:18 PDT -------
Indic sites need to move to standard encodings. Lots of fonts with unique
encodings have had ISCII or Unicode converters created for them by users. (e.g.
http://www.baraha.com/help/baraha/font_convert.htm or
http://crl.nmsu.edu/~mleisher/nai.html )

Please persuade any sites you go to not to use font-dependant encodings. That
not only means the use can't choose a font they are comfortable with, but it
breaks indexing and searching.

If you choose ISCII rather than Unicode, serve the page with a Content-Type
header containing one of the following charsets:

Codepage        Charset Script
57002   x-iscii-de      Devanagri
57003   x-iscii-be      Bengali
57004   x-iscii-ta      Tamil
57005   x-iscii-te      Telugu
57006   x-iscii-as      Assamese
57007   x-iscii-or      Oriya
57008   x-iscii-ka      Kannada

When the user receives them, the browser will do the conversion from ISCII to
Unicode, and render it with one of the user's installed fonts.

Sites that use fonts with custom encodings could also, at present, just serve
the .ttf form of the 8-bit font to FF/Safari/Opera:

src: url(font.eot); /* ignored or overridden by everyone except IE */
src: url(font.ttf) format(truetype); /* ignored by IE due to unrecognised
format() specifier */


Also, be aware that serving a full Unicode-encoded OpenType font to a Mac user
via @font-face won't work. Apple's OpenType support is just getting started,
and will not handle Indic for the foreseeable future, so an AAT font is
required. The user should already have one for his language (either shipped
with the OS, downloaded, or bought).


-- 
Configure bugmail: https://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