1 Jun 2009 09:25
Re: <at> font-face and unicode-range
John Daggett <jdaggett <at> mozilla.com>
2009-06-01 07:25:53 GMT
2009-06-01 07:25:53 GMT
Hi Michael, > Recently we have been updating Prince so that <at> font-face rules are > handled as described in the latest draft of the CSS3 Fonts module and > we have also added support for the unicode-range descriptor. Great, fantastic! > - Should the spec include keywords for common Unicode blocks? > > The TrueType OS/2 table includes a UnicodeRange field that describes > the coverage of several common Unicode blocks, eg. basic_latin, > latin1_supplement, greek_and_coptic, and so on. Something like this > could be a useful addition to the spec that would make it easier for > authors than writing explicit codepoint ranges. This is a good improvement I think but maybe it would be better to just add a string value to the possible values of <urange>. unicode-range: "Basic Latin", U+1??; The list of ranges in the OS/2 table seems to be based on named ranges in the Unicode standard, I'll see if I can find a definitive source for this. > - Is it worth allowing single character strings to identify codepoints? > > For example, 'a' or '\61' could be used as a synonym for U+61. This > might be easier for people familiar with CSS syntax. It doesn't help > with the other ranges though, unless 'a'-'z' is also allowed.(Continue reading)
RSS Feed