You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css-fonts-4/Overview.bs
+38Lines changed: 38 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -8666,6 +8666,44 @@ Changes
8666
8666
<h3 id="changes-2021-12-21">Changes from the <a href="https://www.w3.org/TR/2021/WD-css-fonts-4-20211221/">21 December 2021 Working Draft</a> </h3>
8667
8667
8668
8668
<ul>
8669
+
<!-- to 5 Dec 2023 -->
8670
+
<li>Clarified that keywords inside local() are an error</li>
8671
+
<li>Clarified that the system-ui generic font family may be composite, and is affected by unicode coverage and content language</li>
8672
+
<li>Removed culturally specific claims that particular typographic styles universally convey concepts such as formality or playfulness</li>
8673
+
<li>Added a new generic(nastaliq) family, for Urdu, Persian, and other languages</li>
8674
+
<li>Added a new generic(kai) family, for Simplified and Traditional Chinese</li>
8675
+
<li>No longer claim that cursive and kaiti have identical meanings</li>
8676
+
<li>Added a note on the historical reasons for the serif and sans-serif generic font families</li>
8677
+
<li>Dropped the emoji generic font-family, because the font-variant-emoji property covers the desired functionality better</li>
8678
+
<li>Added Internet Media Types to the table of font formats</li>
8679
+
<li>Moved the consequences of installed fonts out of Taxonomy and into Font Matching Algorithm</li>
8680
+
<li>Clarified that the font-family and src descriptors are no longer required for validity, as they can be added later by script.</li>
8681
+
<li>Consistently use generic(fangsong) instead of fangsong, as the generic font family name. Note that it is script-specific</li>
8682
+
<li>Defined a third type of font family name, <system-family-name> which has some constraints on how it can be specified</li>
8683
+
<li>Added a missing at-keword in the production of @font-feature-values</li>
8684
+
<li>Refactored the @font-feature-values grammar</li>
8685
+
<li>Restored some acknowlegements which had been dropped when porting CSS Fonts 3 into this specification</li>
8686
+
<li>Redefined the grammar of the src attribute to use a <font-src-list> production, rather than "see prose"</li>
8687
+
<li>Deleted broken link to an informative reference which no longer exists</li>
8688
+
<li>Described three classes of generic font families, including whether they are writing system (script) specific and whether they are always required to match to a locally installed font</li>
8689
+
<li>Added a new functional notation, generic(), for new generic font families</li>
8690
+
<li>Added a clarifying note about platform API limitations which might restrict color font rendering to sRGB</li>
8691
+
<li>Removed leftover, no-longer applicable mention of "forcing colored glyphs not to be used"</li>
8692
+
<li>Refined the font-palette computed value</li>
8693
+
<li>Added an example of Nabla font with an animated palette</li>
8694
+
<li>Described modified font-palette syntax and rules for interpolation
8695
+
and percentage normalization, referencing the CSS Color specification</li>
8696
+
<li>Clarified that the used color-scheme affects font-palette: normal</li>
8697
+
<li>Added missing numeric range annotations for slope angle and font-feature-settings integer</li>
8698
+
<li>Defined a production for <family-name> </li>
8699
+
<li>For locally installed fonts, used local(<family-name>) </li>
8700
+
<li>Fixed ambiguous descriptor auto-links </li>
8701
+
<li>Fixed markup of the <lfamily-name> production </li>
8702
+
<li>Defined feature and variation names with <opentype-tag> rather than bare strings</li>
8703
+
<li>Clarified that general math functions (not just calc) are allowed in @font-palette-values descriptors</li>
8704
+
<li>Added the ''font-synthesis-position'' property'' </li>
8705
+
<li>Added an example of a non-sRGB color in override-colors</li>
8706
+
<li>Use rule-list rather than stylesheet in productions</li>
8669
8707
<!-- to 7 Mar 2023 -->
8670
8708
<li>Added URL request modifiers for crossorigin, referrerpolicy & integrity</li>
8671
8709
<li>Aligned the incremental tech keywords to match the latest Incremental Font Transfer specification</li>
0 commit comments