- From: Gérard Talbot <www-style@gtalbot.org>
- Date: Mon, 20 May 2013 13:42:16 -0400
- To: "John Daggett" <jdaggett@mozilla.com>
- Cc: www-style@w3.org
Le Lun 20 mai 2013 6:22, John Daggett a écrit : > > fantasai wrote: > > Revised based on comments except where noted below. > >> http://dev.w3.org/csswg/css-fonts/#font-resources >> >> # 4. Font Resources >> >> The title of this section seems overly-generic; there are other >> font resources that get used besides ones defined via @font-face, >> i.e. the local ones on the system. Maybe come up with something >> more specific to what the section is about? > > The logical title would be "downloadable font resources" but since > local() is involved, font resources seemed appropriate. Just call it > "downloadable font resources"? > >> # The @font-face rule allows for linking to fonts that are >> # automatically activated when needed. >> >> Suggest s/activated/retrieved/ since that's really the goal. >> Local system fonts are also activated when needed, from my >> perspective. > > Added fetched and activated. Activation is the process of > instantiating a platform font object from the data, it doesn't apply > to local fonts. But I the precise meaning isn't really important... > >> # User agents that apply platform font aliasing rules to >> # font family names defined via @font-face rules are >> # considered non-conformant. >> >> I have no idea what "platform font aliasing rules" means. Isn't there a setting in operating systems where an user can disable or enable (and even customize: eg http://docs.kde.org/development/en/kde-workspace/kcontrol/fonts/index.html#fonts-aa ) font aliasing ? I would think this is what platform font aliasing rules would mean. >> If font people are sure to know what it means, then cool. >> If not, maybe give an example or something. > > Both Windows and Linux have system-defined ways of substituting > familyB whenever familyA is requested. That's why specifying > "Helvetica" on Windows displays Arial, there's a default substitution > rule for this. FYI, Just to document this pre-defined font substitution of Windows font names under Linux [U|Ku|Xu|Lu]buntu 13.04: http://www.gtalbot.org/BrowserBugsSection/MozillaBugs/font-face-matching-linux-ubuntu.html (draft) In a terminal (fc-match is a command that would indicate the predetermination of font under Linux [U|Ku|Xu|Lu]buntu for its argument): ~$ fc-match Helvetica n019003l.pfb: "Nimbus Sans L" "Regular" ~$ fc-match Arial LiberationSans-Regular.ttf: "Liberation Sans" "Regular" ~$ fc-match "Times New Roman" LiberationSerif-Regular.ttf: "Liberation Serif" "Regular" So, with fc-match command, the outcome of any font name can be predetermined, predicted. Gérard > These must never apply to font families created > using @font-face rules, those are effectively in an author-defined > namespace. > > Cheers, > > John Daggett > > > > -- CSS 2.1 Test suite RC6, March 23rd 2011 http://test.csswg.org/suites/css2.1/20110323/html4/toc.html Contributions to CSS 2.1 test suite http://www.gtalbot.org/BrowserBugsSection/css21testsuite/ Web authors' contributions to CSS 2.1 test suite http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Monday, 20 May 2013 17:42:47 UTC