Skip to content

Instantly share code, notes, and snippets.

@anandthakker
Created July 15, 2016 02:45
Show Gist options
  • Save anandthakker/83002ac1e12d201fa8c2906990d4978c to your computer and use it in GitHub Desktop.
Save anandthakker/83002ac1e12d201fa8c2906990d4978c to your computer and use it in GitHub Desktop.
{
"feature": "word-break",
"featureData": {
"title": "CSS3 word-break",
"caniuseData": {
"title": "CSS3 word-break",
"description": "Property to prevent or allow words to be broken over multiple lines between letters.",
"spec": "http://www.w3.org/TR/css3-text/#word-break",
"status": "wd",
"links": [
{
"url": "https://developer.mozilla.org/en/CSS/word-break",
"title": "MDN article"
},
{
"url": "http://docs.webplatform.org/wiki/css/properties/word-break",
"title": "WebPlatform Docs"
}
],
"categories": [
"CSS3"
],
"stats": {
"ie": {
"6": "y",
"7": "y",
"8": "y",
"9": "y",
"10": "y",
"11": "y",
"5.5": "y"
},
"edge": {
"12": "y",
"13": "y",
"14": "y"
},
"firefox": {
"2": "n",
"3": "n",
"4": "n",
"5": "n",
"6": "n",
"7": "n",
"8": "n",
"9": "n",
"10": "n",
"11": "n",
"12": "n",
"13": "n",
"14": "n",
"15": "y",
"16": "y",
"17": "y",
"18": "y",
"19": "y",
"20": "y",
"21": "y",
"22": "y",
"23": "y",
"24": "y",
"25": "y",
"26": "y",
"27": "y",
"28": "y",
"29": "y",
"30": "y",
"31": "y",
"32": "y",
"33": "y",
"34": "y",
"35": "y",
"36": "y",
"37": "y",
"38": "y",
"39": "y",
"40": "y",
"41": "y",
"42": "y",
"43": "y",
"44": "y",
"45": "y",
"3.5": "n",
"3.6": "n"
},
"chrome": {
"4": "a",
"5": "a",
"6": "a",
"7": "a",
"8": "a",
"9": "a",
"10": "a",
"11": "a",
"12": "a",
"13": "a",
"14": "a",
"15": "a",
"16": "a",
"17": "a",
"18": "a",
"19": "a",
"20": "a",
"21": "a",
"22": "a",
"23": "a",
"24": "a",
"25": "a",
"26": "a",
"27": "a",
"28": "a",
"29": "a",
"30": "a",
"31": "a",
"32": "a",
"33": "a",
"34": "a",
"35": "a",
"36": "a",
"37": "a",
"38": "a",
"39": "a",
"40": "a",
"41": "a",
"42": "a",
"43": "a",
"44": "y",
"45": "y",
"46": "y",
"47": "y",
"48": "y",
"49": "y"
},
"safari": {
"4": "a",
"5": "a",
"6": "a",
"7": "a",
"8": "a",
"9": "a",
"3.1": "a",
"3.2": "a",
"5.1": "a",
"6.1": "a",
"7.1": "a"
},
"opera": {
"9": "n",
"11": "n",
"12": "n",
"15": "a",
"16": "a",
"17": "a",
"18": "a",
"19": "a",
"20": "a",
"21": "a",
"22": "a",
"23": "a",
"24": "a",
"25": "a",
"26": "a",
"27": "a",
"28": "a",
"29": "a",
"30": "a",
"31": "y",
"32": "y",
"33": "y",
"34": "y",
"35": "y",
"9.5-9.6": "n",
"10.0-10.1": "n",
"10.5": "n",
"10.6": "n",
"11.1": "n",
"11.5": "n",
"11.6": "n",
"12.1": "n"
},
"ios_saf": {
"8": "a",
"3.2": "a",
"4.0-4.1": "a",
"4.2-4.3": "a",
"5.0-5.1": "a",
"6.0-6.1": "a",
"7.0-7.1": "a",
"8.1-8.4": "a",
"9.0-9.1": "a"
},
"op_mini": {
"5.0-8.0": "n"
},
"android": {
"3": "a",
"4": "a",
"44": "y",
"2.1": "a",
"2.2": "a",
"2.3": "a",
"4.1": "a",
"4.2-4.3": "a",
"4.4": "a",
"4.4.3-4.4.4": "a"
},
"bb": {
"7": "a",
"10": "a"
},
"op_mob": {
"10": "n",
"11": "n",
"12": "n",
"33": "a",
"11.1": "n",
"11.5": "n",
"12.1": "n"
},
"and_chr": {
"46": "y"
},
"and_ff": {
"42": "y"
},
"ie_mob": {
"10": "y",
"11": "y"
},
"and_uc": {
"9.9": "a"
}
},
"notes": "Partial support refers to supporting the `break-all` value, but not the `keep-all` value.\r\n\r\nChrome, Safari and other WebKit/Blink browsers also support the unofficial `break-word` value which is treated like `word-wrap: break-word`.",
"notes_by_num": {},
"usage_perc_y": 65.17,
"usage_perc_a": 27.12,
"ucprefix": false,
"parent": "",
"keywords": "break-all,keep-all",
"ie_id": "",
"chrome_id": "",
"firefox_id": "",
"webkit_id": ""
},
"missingData": {
"opera": {
"12.1": "n"
},
"op_mini": {
"5.0-8.0": "n"
}
},
"missing": "Opera (12.1), Opera Mini (5.0-8.0)",
"partialData": {
"safari": {
"8": "a",
"9": "a"
},
"ios_saf": {
"8.1-8.4": "a",
"9.0-9.1": "a"
},
"android": {
"4.2-4.3": "a",
"4.4": "a",
"4.4.3-4.4.4": "a"
},
"and_uc": {
"9.9": "a"
}
},
"partial": "Safari (8,9), iOS Safari (8.1-8.4,9.0-9.1), Android Browser (4.2-4.3,4.4,4.4.3-4.4.4), UC Browser for Android (9.9)"
},
"usage": {
"raws": {
"before": " ",
"between": ": "
},
"type": "decl",
"source": {
"start": {
"line": 1,
"column": 5
},
"input": {
"css": "p { word-break: break-all; }",
"map": {
"inline": false,
"text": "{\"version\":3,\"sources\":[\"test/cases/word-break.css\"],\"names\":[],\"mappings\":\"CAKC,2BAA4B\"}",
"consumerCache": {
"_names": {
"_array": [],
"_set": {}
},
"_sources": {
"_array": [
"test/cases/word-break.css"
],
"_set": {
"$test/cases/word-break.css": 0
}
},
"sourceRoot": null,
"sourcesContent": null,
"_mappings": "CAKC,2BAA4B",
"file": null,
"__generatedMappings": [
{
"generatedLine": 1,
"generatedColumn": 1,
"source": 0,
"originalLine": 6,
"originalColumn": 1,
"name": null
},
{
"generatedLine": 1,
"generatedColumn": 28,
"source": 0,
"originalLine": 6,
"originalColumn": 29,
"name": null
}
],
"__originalMappings": [
{
"generatedLine": 1,
"generatedColumn": 1,
"source": 0,
"originalLine": 6,
"originalColumn": 1,
"name": null
},
{
"generatedLine": 1,
"generatedColumn": 28,
"source": 0,
"originalLine": 6,
"originalColumn": 29,
"name": null
}
]
},
"file": "<input css 1>"
},
"id": "<input css 1>"
},
"end": {
"line": 1,
"column": 26
},
"original": {
"start": {
"source": "test/cases/word-break.css",
"line": 6,
"column": 1,
"name": null
},
"end": {
"source": "test/cases/word-break.css",
"line": 6,
"column": 1,
"name": null
}
}
},
"prop": "word-break",
"value": "break-all"
},
"message": "test/cases/word-break.css:6:1: CSS3 word-break not supported by: Opera (12.1), Opera Mini (5.0-8.0) and only partially supported by: Safari (8,9), iOS Safari (8.1-8.4,9.0-9.1), Android Browser (4.2-4.3,4.4,4.4.3-4.4.4), UC Browser for Android (9.9) (word-break)"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment