[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added Status|RESOLVED|VERIFIED --- Comment #90 from Nemo --- Thanks for confirming. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #89 from Bartosz Dziewoński --- (In reply to comment #87) > (In reply to comment #86) > > With the tofu detection that recently added into ULS, users no longer see > > degradation of text quality for fonts they have. I think that addresses the > > main concern of this bug report. > > That was https://gerrit.wikimedia.org/r/#/c/108024/ > > Given https://gerrit.wikimedia.org/r/#/c/108735/ I think the change can > currently be tested (only) on test.wikipedia.org. The main page may suffice: > https://test.wikipedia.org/wiki/Main_Page So, the fix is apparently not deployed on testwiki, but it *is* deployed on beta labs: http://en.wikipedia.beta.wmflabs.org/ (after you register and enable ULS). And it does seem to help there, most language names are displayed in normal fonts for me; the list still looks pretty silly with some language names being pretty and antialiased and some not, but it's definitely better. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #88 from Bartosz Dziewoński --- (In reply to comment #87) > (In reply to comment #86) > > With the tofu detection that recently added into ULS, users no longer see > > degradation of text quality for fonts they have. I think that addresses the > > main concern of this bug report. > > That was https://gerrit.wikimedia.org/r/#/c/108024/ > > Given https://gerrit.wikimedia.org/r/#/c/108735/ I think the change can > currently be tested (only) on test.wikipedia.org. The main page may suffice: > https://test.wikipedia.org/wiki/Main_Page This has not fixed the issue for me; the list of languages still looks just like in the screenshots provided here. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #87 from Nemo --- (In reply to comment #82) > This bug cannot be marked "fixed" but should become a tracker, [...] But the tracked bugs are on another bug tracker; that's the difficulty. (In reply to comment #86) > With the tofu detection that recently added into ULS, users no longer see > degradation of text quality for fonts they have. I think that addresses the > main concern of this bug report. That was https://gerrit.wikimedia.org/r/#/c/108024/ Given https://gerrit.wikimedia.org/r/#/c/108735/ I think the change can currently be tested (only) on test.wikipedia.org. The main page may suffice: https://test.wikipedia.org/wiki/Main_Page -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Niklas Laxström changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|--- |FIXED --- Comment #86 from Niklas Laxström --- With the tofu detection that recently added into ULS, users no longer see degradation of text quality for fonts they have. I think that addresses the main concern of this bug report. For the fonts users don't have, the issue is still present. However, going from completely unreadable tofu to more readable autonym font is an improvement in my opinion. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 MZMcBride changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|WORKSFORME |--- --- Comment #85 from MZMcBride --- (In reply to comment #78) > ULS has been disabled on all wikis except Wikidata (bug 46306 + > https://gerrit.wikimedia.org/r/108735), so this bug is not relevant for WMF > wikis right now. Considering we also have two duplicate reports on GitHub I > think it's clearer to close this one. This isn't in keeping with standard practice. We usually tag the local bug as upstream and leave the local bug open in order to make discovery easier. Thank you for adding the GitHub links to the "see also" section. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #84 from Eduard Braun --- I'd also reopen this bug. Only because ULS can be switched off now does not mean it will not be used by people who find it useful. Additionally I could personally imagine the default state of the newly created option to be switched to "enabled" in future (therefore enabling ULS by default unless the user opts out). The bad font rendering was one of the worst annoyances around ULS (and probably the most visible one). Especially since it basically broke something that worked without problems before. I'd keep this bug open to track the progress of the "upstream" bug in Git. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #83 from Peter Bowman --- (In reply to comment #82) > I also agree that forcing ULS completely off is a bad situation. At least it > should remain as an optional gadget in user preferences, possibly in the Beta > preferences... You can still enable it in the user preferences > User profile > Internationalisation. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #82 from Philippe Verdy --- I also agree that forcing ULS completely off is a bad situation. At least it should remain as an optional gadget in user preferences, possibly in the Beta preferences. I really love the possibility of switching user langguage of the interface in one click, notably for testing translatable pages, usng the ULS icon at top of pages, even if I did not like much the ugly look of the Autonym font Nothe that the Autonym font lacks is still lacking a BOLD version, for example in language navboxs displayinf the current language in Bold black instead of a normal link, or usable with the LangSelect template or the "multilingual" on Commonns, where all language autonyms are displayed. If the "autonym" class is present, and Autonym webfont downloaded, the browser will use synthetic bold which is almost unreadable in sme scripts like Hebrew. This bug cannot be marked "fixed" but should become a tracker, expecting for more work to be done. IT should remain open or at least replaced by a new tracking bug collecting the efforts in ULS and all the various things to do to improve it. So please reenable ULS at least in Beta preferences, and split ULS into several separate gadgets (Webfonts alone independantly of languages, IME, script variant selector for Chinese with automated transliterators, per-languuage font preferences with or without webfonts, and UI language selector) even if there remains a central dialog to setup all these components. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #81 from Raimond Spekking --- Now that ULS is disabled by default the usage of webfonts is totally broken: https://de.wikipedia.org/wiki/Benutzer:Raymond/Webfonts :-( -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #80 from Nemo --- (In reply to comment #79) > This still applies if somebody chooses to enable ULS. I suggest reopening. Indeed we don't know what was the rationale for bug 46306, but I suppose it was that one will just disable ULS if one doesn't see a benefit. So if the Autonym font gives you problems you won't enable it. Unregistered users can't enable preferences, so the "if somebody chooses to enable ULS" scenario doesn't apply to them. So, yes, technically the issue still exists but not in default code. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #79 from Bartosz Dziewoński --- This still applies if somebody chooses to enable ULS. I suggest reopening. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #78 from Nemo --- ULS has been disabled on all wikis except Wikidata (bug 46306 + https://gerrit.wikimedia.org/r/108735), so this bug is not relevant for WMF wikis right now. Considering we also have two duplicate reports on GitHub I think it's clearer to close this one. General discussion continues at bug 56292, bug 60304 tracks the revert of bug 46306, the future is unknown but should be bug 56433 comment 22. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added Keywords||upstream See Also||https://github.com/santhosh ||tr/AutonymFont/issues/50 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added Blocks||56292 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added See Also||https://github.com/santhosh ||tr/AutonymFont/issues/38 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Siebrand Mazeland changed: What|Removed |Added CC||em...@dominikmatus.cz --- Comment #77 from Siebrand Mazeland --- *** Bug 57999 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #76 from Philippe Verdy --- importing glyphs from some free fonts is not enough; some scripts need that you also borrow the OpenType features allowing their contextual selection (for now only the Arabic contextual forms are borrows, Indic scripts are ignored so you only get the isolated forms of their letters, e.g. in Devenagari or Myanmarese). The result is then incorrect. The mandatory features should be obeyed, even if we can safely ignore optional features such as variant forms, decorated forms (unless they are usually used in autonyms, but anyway even in HTML these optional features are not rendered unless you activate them specifically with specific CSS styles). -- see the OpenType specs about which opentype feature is mandatory for each documented script; note that some scripts are still not documented, OpenType specifications are still a work in progress, even for scripts which are already encoded in Unicode, notably for the most recently added ones. For example the Myanmarese and Tibetan scripts require some mandatory features still not documented, but that have been tried by various font vendors with more or less success. Only the Arabic script is very precisely documented, not just informatively in OpenType, but normatively in the Unicode specifications for its contextual joining types, which become madatory features in the OpenType specs, and similar features in other font technologies like AAT, Graphite, or SVG fonts. -- Thanks for pointing where the fonts are developed. I note that your Github repository contains a "languages.txt" file that you maintain yourself manually, when it should be generated from the wiki, using a Lua or PHP script enumerating all supported language codes (from the Site matrix, or from languages.php) and generating the list using te equivalent of {{#language:code}} in wiki syntax. This list may evolve over time when the Language Committee will add new wikis, or when it will decide to change the preferred language names. Your list is completely unordered, and as it is long, it will be hard to see if it does not contain duplicates, or alternate names no longer supported, or typos. I suggest you sort this list by importing it in an Excel column to sort it in CLDR order (make sure you've selected the English language in your Excel document so that its CLDR collation tailoring will be correct and stable). The other option is to prefix each line in languages.txt by the language code and a TAB or SPACE before the autonym, allowing to sort the file simply by language code. These language codes (using lowercase Badic latin letters a-z and the hyphen-minus) and TAB or SPACE will not pollute the list of characters to include into the Autonym font which already need these characters for the autonyms themselves (the only addition would be the TAB or SPACE separator and the newline characters which are already mapped in the font, so you don't need specific character filters for these, when your script will generate the list of Unicode characters to map in the generated font). For stability of the font (if there are several deployed versions of MediaWiki with different lists of languages supported by #language), you may want to add an additional "mul" language for adding additional characters to keep, or use a versioned line (such as "kk-x-1.2" containing the language autonym for Kazakh in version 1.2), so that the Autonym font for ULS will work on all wikis with different versions of their language support. Note also that these generated language names may contain RLM/LRM marks (which you don't need to map to glyphs in the geenrated fonts, are they are to be supported only by the text renderers themselves; but if you map glyphs for these controls, they should be completely empty with a zero-width advance, or should be mapped to symbols for visible controls, but this is not a good thing to do for this Autonym font which is not intended to be used in text editors with a "visible controls" mode). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #75 from Santhosh Thottingal --- Nux, (In reply to comment #68) > Hi. Not sure what you've used for generating the font, but if you've used > fontsquirrel.com, then consider the following: > 1. Generate SVG font (if you're not doing it already). > 2. Use ttf above woff. > 3. Preserve original hinting if it was available. ULS Preserve the hints in woff and eot. See https://gerrit.wikimedia.org/r/#/c/95987/ (Nov 20) Documentation about how the fonts are developed: https://github.com/santhoshtr/AutonymFont/ And about how webfonts are created: see http://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector#Preparing_webfonts Note the 200% size increase in your version of the font from fontsquirrel. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #74 from Nux --- > For this project, just uploading the generated fonts into the MediaWiki repository is clearly not enough, there should exist a full project containing or documenting the build tools used to perform these conversions. I don't agree. The generated font is better in practice. In practice all fonts are visible and selectable (or at least in all browsers I tried). Also note that there is a configuration in the attachment describing the process ("generator_config.txt"). So the effect should be reproducible without any problems. If you can make a better font go ahead. Seriously. I know that the tool (fontsquirrel) is not perfect. I've converted a different font and had to do a lot tweaking to get good results. BUT we should progress to a better solution then the current one and then fix other issues (if we can). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #73 from Philippe Verdy --- Also the "missinglyph" item of the SVG is just mapped with an advance-width equal to the space character; it has no path for the glyph itself, where it should have a path drawing an empty box in that space. The unselectable glyphs seem to come from an incomplete conversion tool, that does not know really how to map the glyphs selectable by OpenType features into the necessary mappings for making them selectable by the SVG font. An SVG font cannnot use OpenType feature, because it lacks the logic included in the OpneType renderers to select these features. OpenType features have implicit selection rules from the script and character properties. Then each feature adds GSUB and GPOS rules for mapping glyph definitions. In an SVG font, all the implicit rules must be mapped (the only exception supported by current relase of the SVG font spec being the Arabic joining type). This means that Indic script cannot work with simple one-to-one mappings of a character code to a glyph, with their required features. You need to map Unicode strings (not characters) into a SVG glyph definition to support the equivalent of contextual substitutions, and use the "hkern" (or "vkern") definitions to support the equivalent of OpneType GSUB (for contextual positioning). I think that the tool used to convert OpenType fonts to SVG font is insufficient for "complex scripts" (those that have REQUIRED features needed; see the OpenType specfiications). This means that extra manual tweaking are needed in the SVG font to make it work correctly (the existing tool is not doing things properly with its one-to-one character-to-glyph mappings, and its bogous unselectable zero-to-one mappings). For this project, just uploading the generated fonts into the MediaWiki repository is clearly not enough, there should exist a full project containing or documenting the build tools used to perform these conversions. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #72 from Nux --- I don't why are those glyphs present but I think they won't be used anyway if they don't have `unicode` attribute. If someone knows for sure they are not needed, then I guess they can be removed. BTW selecting characters (and copy&paste) works fine for me for all characters used for Main Page. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #71 from Philippe Verdy --- Note that the SVG version includes 76 glyphs which are not selectable at all (they have no unicode attribute and no id attribute referenced by some assigned glyph with script features. I wonder how they can be present, or if the tool converting TTF fonts to SVG fonts simply lacks info on how to map the opentype features needed to select and render these contextual glyphs. Some of these glyphs are also non-spacing (no horiz-adv-x attribute) but also not correctly selected. Some of them are for mandatory ligatures, and should be selectable by an unicode attribute specifying 2 Unicode characters, or sometimes more. Only the contextual forms of letters in the Arabic script (up to 3 in addition to the default isolated form) are selectable. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #70 from Thomas Bertels --- (In reply to comment #69) > Created attachment 13871 [details] Nice! Thank you Maciej! It looks great on Windows XP too (Windows 7 was the worse). Now, could we replace the current https://bits.wikimedia.org/static-current/extensions/UniversalLanguageSelector/data/fontrepo/fonts/Autonym/Autonym.ttf?version=20131112 and https://bits.wikimedia.org/static-current/extensions/UniversalLanguageSelector/data/fontrepo/fonts/Autonym/Autonym.woff?version=20131112 with these uploaded by Maciej? This should then allow us to close this bug. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #68 from Nux --- Hi. Not sure what you've used for generating the font, but if you've used fontsquirrel.com, then consider the following: 1. Generate SVG font (if you're not doing it already). 2. Use ttf above woff. 3. Preserve original hinting if it was available. You might want to experiment a bit, but that was the best options for me when generating web fonts from open type font. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 praveenp changed: What|Removed |Added CC||me.prav...@gmail.com --- Comment #67 from praveenp --- Autonym font is a soulution for a problem, that never existed before ULS. Even now I didn't understand the reason to serve (load) webfonts by default to Latin languages. Nowadays even problematic Indic languages have much better support in OSs, a situation which makes Webfonts less than a necessity there. So I think most favorable solution may be disabling webfonts than 'temporarily intelligent' solutions like problematic Autonym font. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #66 from Dereckson --- Here some screenshot on Firefox 25, Windows LCD rendering (*). 12px (en.wikipedia): http://files.espace-win.org/2013/Capture.PNG 13px (fr.wikipedia): http://files.espace-win.org/2013/Capture2.PNG (*) There are two fonts rendering mode on Windows, one with LCD support when ClearView option is enabled, one without. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #65 from Bartosz Dziewoński --- Then the font in this one sidebar section would be larger than in all the other ones, which is going to look even more silly than the current state. I suggest not doing that. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Dereckson changed: What|Removed |Added CC||dereck...@espace-win.org --- Comment #64 from Dereckson --- To achieve comment 63 suggestion: #p-lang-list li { font-size: 0.8125em !important; } -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #63 from Erwin Dokter --- (In reply to comment #62) > The critical bad rendering occurs: > * when rendering font sizes below 13px (for example, small text: you loose > important pixels: don't render lists of languags with a reduced font size; > unfortunately the default font-size of MediaWiki is reduced from the browser > standard, so you see these effects with lost pixels). Actually, 13px (0.8 x 16px) is the default for Vector, and Autonym looks acceptable at 13px. However, the navbar has its font-size set to 0.75em, which causes Autonym to drop to 12px, and the problem is very apparent. Seems like a little CSS tweaking on #p-lang might solve the primary concern. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #62 from Philippe Verdy --- Note that it's true that the Autonym font lacks hinting; but my test page demonstrates that it should not be used with all CSS styles, but that it works quite well within some limits (font-size:13px;font-weight;normal;font-style:normal;letter-spacing:normal), provided that the browser does not zoom in, on displays with low pixel densities (96dpi). Displays with high pixel densities look OK (example: smartphones that typically have densities around 190 dpi or more). With their default zoom (you'll experience poor readability only if you soom out). The critical bad rendering occurs: * when the browser zoom is around 120-150 dpi, because glyphs are just scaled up from a low dpi rendering (around 96 dpi on desktops/notebooks displays) without hinting, or * when rendering font sizes below 13px (for example, small text: you loose important pixels: don't render lists of languags with a reduced font size; unfortunately the default font-size of MediaWiki is reduced from the browser standard, so you see these effects with lost pixels). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #61 from Philippe Verdy --- (In reply to comment #37) > Against this common sense ULS was designed to load webfonts for a huge bunch > of > languages. Therefore we started to load additional font support for every > Wikipedia user, even if it was most unlikely that a user actually needed it. You're wrong! Autonym in ULS was designed to load ONLY this font instead of a bunch of fonts. Performance tests show that * the download bandwidth uis highly reduced because ULS no longer needs to download many fonts (OK you don't download fonts for your installed system fonts) * the time to render the page is faster (the Autonym webfont is normally cached by your brower, it won't load again when you navigate, unless it has been updated on the server) * the browser needs to load many less fonts to render lists of language names: with your many system fonts configured for each script or language by your CSS preferences or by your browser settings, the browser will need to load all these system fonts in memory (even if the browser also uses a font rendering cache). * Nothing is changed for the rest of the page content (outside language autonyms): the content still uses your own choice of fonts * You can tweak webfonts used by ULS to use other more complete (and hinted) webfonts proposed by ULS: they will override the Autonym font if the span element containing the language name does not only use the CSS class "autonym", but also sets the lang="" attribute to specify its language. * You can tweak you own CSS rules to provide other local fonts you have for a specific language using CSS lang() selectors. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #60 from Philippe Verdy --- Note that the rendering of the Autonym font may be tweaked with ULS, provided that the span using the autonym class also sets the lang attribute (as it should). So you can use ULS to select another supported webfont for each language supported by ULS. The Autonym font will be used only if you select "use system font" in ULS for that language. If you select another proposed webfont, it will override the font specified in that class (and this other webfont will be loaded by your browser to render this language). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Philippe Verdy changed: What|Removed |Added CC||verd...@wanadoo.fr --- Comment #59 from Philippe Verdy --- For reference, you may look at this page which tests the Autonym font with all Active Wikimedias, under various styles: https://meta.wikimedia.org/wiki/Wikimedia_Forum/Autonym_font_test_with_active_Wikipedias -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #58 from Michael Zajac --- (In reply to comment #57) > (In reply to comment #41) > > (In reply to comment #37) > > > Autonym (which will by definition never be as good as a native font like > > > Arial on Windows) > > > > I don’t understand the logic of this. Arial is hardly a great typeface > > anyway. > > Don't confuse design with legibility. Arial is the default sens-serif on > Windows, and renders *very* well on Windows. Autonym renders *very* bad on > Windows, because the font (and its source FreeSans) were never desigend with > Windows in mind, and therefor lack any hinting. Sure, the design of a typeface doesn’t matter as much if your system distorts the character shapes to fit a pixel grid. As higher-resolution displays are becoming common, screen hinting is going away and good font design is starting to be considered good font design. Anyway, the immediate fix is to import hinted character outlines from a better free font. Yes, easier said than done, but there’s no reason it couldn’t match Arial’s quality in any particular OS or browser. > > > A simple fix for much of this would be to embrace installed fonts, and push > > Autonym to the bottom of a font stack that includes the default sans-serif > > fonts on the various platforms. I wonder if, indeed, “font-family: > > sans-serif, autonym;” would work to make this font the fallback’s fallback. > > Ideally, it should only be rendering text that would show up as tofu. > > Ideally. > > I doubt it. Windows usually uses the first available font in the font stack > and > sticks with it, and revert to its default unicode font if it can't find a > glyph > (usually Lucida Sans Unicode). I think it might be more complicated than that. MSIE 6 ignores fallbacks for individual characters missing from a font, but I understand that newer versions have improved on this. As far as I know, Firefox uses its own font choice and rendering engine. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #57 from Erwin Dokter --- (In reply to comment #41) > (In reply to comment #37) > > Autonym (which will by definition never be as good as a native font like > > Arial on Windows) > > I don’t understand the logic of this. Arial is hardly a great typeface > anyway. Don't confuse design with legibility. Arial is the default sens-serif on Windows, and renders *very* well on Windows. Autonym renders *very* bad on Windows, because the font (and its source FreeSans) were never desigend with Windows in mind, and therefor lack any hinting. > A simple fix for much of this would be to embrace installed fonts, and push > Autonym to the bottom of a font stack that includes the default sans-serif > fonts on the various platforms. I wonder if, indeed, “font-family: > sans-serif, autonym;” would work to make this font the fallback’s fallback. > Ideally, it should only be rendering text that would show up as tofu. Ideally. I doubt it. Windows usually uses the first available font in the font stack and sticks with it, and revert to its default unicode font if it can't find a glyph (usually Lucida Sans Unicode). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #56 from Erwin Dokter --- (In reply to comment #52) > Created attachment 13824 [details] > ENWP Sidebar, Windows 8, IE 10 Seems like ordinary Arial. In other words, it does not use Autonym in this screenshot. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #55 from Liangent --- (In reply to comment #54) > (In reply to comment #51) > > Screenshot on a default Windows 8, IE 10 > > > > Good news? It seems better on Windows 8. > > From your screen-shots, it seems there's something fundamentally wrong with > your font rendering(besides anything Autonym may cause): > - Do you notice the uneven thickness of vertical lines? This should not occur > if Hinting works as expected. > - You seem to have Subpixel-anti-aliasing (alias ClearType) turned off, but > you > seem to be still utilizing some sort of grayscale-anti-aliasing. Is this on > purpose? I have no idea at all. I happened to be using a Windows 8 PC (not mine) and took those screenshots. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #54 from Eduard Braun --- (In reply to comment #51) > Screenshot on a default Windows 8, IE 10 > > Good news? It seems better on Windows 8. From your screen-shots, it seems there's something fundamentally wrong with your font rendering(besides anything Autonym may cause): - Do you notice the uneven thickness of vertical lines? This should not occur if Hinting works as expected. - You seem to have Subpixel-anti-aliasing (alias ClearType) turned off, but you seem to be still utilizing some sort of grayscale-anti-aliasing. Is this on purpose? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #53 from Thomas Bertels --- (In reply to comment #51) > Good news? It seems better on Windows 8. Could you test it with either Firefox/Chrome/Opera to make sure it's not just IE? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #52 from Liangent --- Created attachment 13824 --> https://bugzilla.wikimedia.org/attachment.cgi?id=13824&action=edit ENWP Sidebar, Windows 8, IE 10 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 --- Comment #51 from Liangent --- Created attachment 13823 --> https://bugzilla.wikimedia.org/attachment.cgi?id=13823&action=edit Screenshot on a default Windows 8, IE 10 Good news? It seems better on Windows 8. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 Nemo changed: What|Removed |Added OS|All |Windows 7 --- Comment #50 from Nemo --- Also setting "Windows 7" as the most recent Windows cited as having the problem ("PC" is a bit too generic). -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 56346] Language names blurred and difficult to read using the hardcoded "Autonym" font on Windows computers
https://bugzilla.wikimedia.org/show_bug.cgi?id=56346 MZMcBride changed: What|Removed |Added Hardware|All |PC Summary|Language names blurred and |Language names blurred and |legible with difficulty |difficult to read using the |(using the hardcoded|hardcoded "Autonym" font on |"Autonym" font) |Windows computers -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l