Author: pheeror
Description:
Hello mediawiki team,
I've found IPA characters in Konqueror (khtml - what about webkit - safari?) aren't rendered as good as in Mozilla Firefox. I looked to generated css files and saw definition:
.IPA {
font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode"; font-family /**/:inherit;
}
According to http://www.w3.org/TR/REC-CSS2/cascade.html#cascading-order 6.4.1 - rule 4
"if two rules have the same weight, origin and specificity, the latter specified wins."
In this class, font-family of parent object overrides that nice definition of UTF8 IPA capable fonts. You can use !important keyword and change first line to
font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode" !important;
or define that list of ipa fonts as second one.
Same problem is with classes Unicode, latinx, polytonic, mufi, lang(*) and several others.
By the way, I used rule below for IPA UTF8 fonts. You can add this font to your list too, but I don't think it helps anybody.
font-family: Junicode, FreeSans,FreeMono, FreeSerif, DejaVu Sans Mono, ClearlyU, Arev Sans;
Version: unspecified
Severity: normal