{
"css": {
"properties": {
"text-rendering": {
"__compat": {
"mdn_url": "https://developer.mozilla.org/docs/Web/CSS/text-rendering",
"support": {
"chrome": {
"version_added": "4",
"notes": [
"This property is only supported on Windows and Linux.",
"Initial versions had bugs on Windows and Linux that broke font substitition, small-caps, letter-spacing or caused text to overlap."
]
},
"chrome_android": {
"version_added": "18",
"notes": [
"This property is only supported on Windows and Linux.",
"Initial versions had bugs on Windows and Linux that broke font substitition, small-caps, letter-spacing or caused text to overlap."
]
},
"edge": {
"version_added": "79",
"notes": [
"This property is only supported on Windows and Linux.",
"Initial versions had bugs on Windows and Linux that broke font substitition, small-caps, letter-spacing or caused text to overlap."
]
},
"firefox": {
"version_added": "1",
"notes": [
"This property is only supported on Windows and Linux.",
"The optimizeSpeed
option has no effect on Firefox 4 because the standard code for text rendering is already fast and there is not a faster code path at this time. See bug 595688 for details."
]
},
"firefox_android": {
"version_added": "46"
},
"ie": {
"version_added": false
},
"opera": {
"version_added": "15"
},
"opera_android": {
"version_added": "14"
},
"safari": {
"version_added": "5"
},
"safari_ios": {
"version_added": "4.2"
},
"samsunginternet_android": {
"version_added": false,
"notes": "This property is only supported on Windows and Linux. Samsung Internet is not on Windows or Linux."
},
"webview_android": {
"version_added": "3",
"notes": "From version 3 to 4.3, there is a serious bug where text-rendering: optimizeLegibility
causes custom web fonts to not render. This was fixed in version 4.4."
}
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
},
"auto": {
"__compat": {
"description": "auto
",
"support": {
"chrome": {
"version_added": "4",
"notes": "Chrome treats auto
as optimizeSpeed
."
},
"chrome_android": {
"version_added": "18",
"notes": "Chrome treats auto
as optimizeSpeed
."
},
"edge": {
"version_added": "79",
"notes": "Edge treats auto
as optimizeSpeed
."
},
"firefox": {
"version_added": "1",
"notes": "If the font size is 20 pixels or higher, Firefox treats auto
as optimizeLegibility
. For smaller text, Firefox treats auto
as optimizeSpeed
. The 20-pixel threshold can be changed with the browser.display.auto_quality_min_font_size
preference."
},
"firefox_android": {
"version_added": "46",
"notes": "If the font size is 20 pixels or higher, Firefox treats auto
as optimizeLegibility
. For smaller text, Firefox treats auto
as optimizeSpeed
. The 20-pixel threshold can be changed with the browser.display.auto_quality_min_font_size
preference."
},
"ie": {
"version_added": false
},
"opera": {
"version_added": "15",
"notes": "Opera treats auto
as optimizeSpeed
."
},
"opera_android": {
"version_added": "14",
"notes": "Opera treats auto
as optimizeSpeed
."
},
"safari": {
"version_added": "5",
"notes": "Safari treats auto
as optimizeSpeed
. See WebKit bug 41363."
},
"safari_ios": {
"version_added": "4.2",
"notes": "Safari treats auto
as optimizeSpeed
. See WebKit bug 41363."
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
"version_added": "≤37",
"notes": "WebView treats auto
as optimizeSpeed
."
}
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
},
"geometricPrecision": {
"__compat": {
"description": "geometricPrecision
",
"support": {
"chrome": {
"version_added": "13",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
},
"chrome_android": {
"version_added": "18",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
},
"edge": {
"version_added": "79",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
},
"firefox": {
"version_added": "1",
"notes": "Firefox treats geometricPrecision
the same as optimizeLegibility
."
},
"firefox_android": {
"version_added": "46",
"notes": "Firefox treats geometricPrecision
the same as optimizeLegibility
."
},
"ie": {
"version_added": false
},
"opera": {
"version_added": "15",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
},
"opera_android": {
"version_added": "14",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
},
"safari": {
"version_added": "6"
},
"safari_ios": {
"version_added": "6"
},
"samsunginternet_android": {
"version_added": false
},
"webview_android": {
"version_added": "37",
"notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system."
}
},
"status": {
"experimental": false,
"standard_track": false,
"deprecated": false
}
}
}
}
}
}
}