Closed
Bug 649655
Opened 15 years ago
Closed 12 years ago
Add "DejaVu Serif" in the css for http://www.mozilla.com/mk/firefox/
Categories
(www.mozilla.org :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: gdamjan, Assigned: Milos)
References
Details
There are 2 variants of the cyrillic letters when using a serif italic typeface, as is used on http://www.mozilla.com/mk/firefox/ for the welcome message.
Unfortunetally the macedonian styling (variant) of the cyrillic letters are not implemented in most Microsoft fonts. The only widely spread fonts that do support the mk locale are the free "DejaVu Serif" fonts shipped with probably all Gnu/Linux distributions.
Mozilla CSS files for http://www.mozilla.com/mk/firefox/ use "font-family: georgia,serif" which looks strange when used to display the macedonian language. I'd suggest to add "DejaVu Serif" as first option in that list, so that at least our Linux users will see the correct version of the text (and anyone else that would install these fonts).
The css files I've found to be affected are:
http://mozcom-cdn.mozilla.net/style/covehead/content.css
http://mozcom-cdn.mozilla.net/style/covehead/landing-page-l10n-fx4.css
| Reporter | ||
Comment 1•15 years ago
|
||
To see the difference between the macedonian/serbiean italic letters and the russian/bulgarian take a look at these images:
macedonian:
http://damjan.softver.org.mk/italic/italic-mk.png
russian:
http://damjan.softver.org.mk/italic/italic-ru.png
Those were created with
pango-view --font="DejaVu Serif Italic 24px" --language={ru,mk}
Comment 2•15 years ago
|
||
Damjan, you mean that Macedonian/Serbian should use Deja Vu by default and Russian/Ukrainian/Belarusian... should use Georgia, right ?
| Reporter | ||
Comment 3•15 years ago
|
||
DejaVu does the right thing, since it has OpenType "locl" support for many languages, so it can be used for all of those languages.
Firefox 4 on Linux (at least, haven't tested Windows/OS X) will choose the correct glyphs based on the "lang" attribute in the HTML page (although there's some caching involved that compicates matters, but I hope it'll be solved).
Anyway, the default styling in both DejaVu and Georgia is the russian/bulgarian one, so there wont be any changes for other users.
some references:
http://en.wikipedia.org/wiki/Pango#Support_for_OpenType_features
http://jankojs.tripod.com/SerbianCyr.htm
https://bugzilla.mozilla.org/show_bug.cgi?id=24139
https://bugzilla.mozilla.org/show_bug.cgi?id=449292
| Reporter | ||
Comment 4•15 years ago
|
||
ps.
looking at the Georgia font that's commonly available on Linux distros (ver 2.05) and the one from Windows7, either of them don't have any "locl" support for macedonian or serbian.
The older doesn't have any OpenType tables, the newer has support for Romanian and Lithuanian only.
| Assignee | ||
Comment 5•15 years ago
|
||
Damjan,
It's not a problem for us to add a special CSS rule which would be applied on certain languages only, like Macedonian and Serbian. That said, I'd like us to discuss this a bit more, as I'd like to make sure there are no better options for us.
I'm CCing Filip in this bug - Filip is Firefox l10n coordinator for Serbian - so he can be in the loop.
Now, I'd be satisfied with a font that looks somewhat similar to the font that we currently use for all locales. If you have any other propositions, don't hesitate to comment here.
Assignee: nobody → bmo
Status: NEW → ASSIGNED
| Reporter | ||
Comment 6•15 years ago
|
||
> That said, I'd like us to discuss this a bit more, as I'd like to make sure
> there are no better options for us.
And? Why do you think this is not a good option overall?
Updated•14 years ago
|
Component: www.mozilla.org/firefox → www.mozilla.org
Updated•14 years ago
|
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
Comment 7•14 years ago
|
||
Bug 694205 fixed the caching issue mentioned in comment 3.
The only way to get the different rendering of the Serbian/Macedonian glyphs is to use a font that is able to take advantage of the lang attribute.
The testcases on the aforementioned bug demonstrate that DejaVu Serif is one such font (and it looks similar enough to Georgia to me).
Updated•12 years ago
|
Locale: mk / Macedonian
Comment 8•12 years ago
|
||
This page has been redesigned and the Georgia font is gone.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•