| Amire80 edited projects, added MobileFrontend, Wikidata; removed MediaWiki-General-or-Unknown. Amire80 added a comment. |
I understand the bug, I can reproduce it on all browsers with MobileFrontend view, and I know why does this happen: because the tagline class has ::first-letter { text-transform: capitalize; }.
Here's a simple fiddle that demonstrates it:
https://jsfiddle.net/amire80/0uzq39ja/
This causes the first letter to have different styling from the rest of the word, and unfortunately both Firefox and Chrome break the rendering.
Capitalization only has useful effect in these alphabets: Latin, Cyrillic, Greek, Armenian, and Cherokee (and the rarer Coptic, Adlam, Warang Citi, and Osage, which are not used much in MediaWiki). In all other websites it either has no effect, or it is harmful, as it is the case with Arabic.
This capitalize effect should be either removed or limited to the alphabets above. Unfortunately there are many languages that are written in the Latin and Cyrillic alphabets, so it won't be easy (that's why I suggested to T59045: Add CSS classes based on writing system code a long time ago).
I'd be bold and just remove it completely, so that the description from Wikidata would be shown as-is. But if any particular language communities are actually interested in it, perhaps it can be added only to them.
Cc: MuhammadShuaib, Amire80, santhosh, BukhariSaeed, Aklapper, Lahi, Gq86, mojoaxel, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Srdjan_m, LNDDYL, Psychoslave, Wikidata-bugs, aude, Gryllida, Shizhao, Arrbee, Mbch331, Jay8g
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
