diff --git a/state_of_html/html2023/config.yml b/state_of_html/html2023/config.yml index 3f82eed4..ff5ead3c 100644 --- a/state_of_html/html2023/config.yml +++ b/state_of_html/html2023/config.yml @@ -76,10 +76,10 @@ sponsors: # id: nijibox # url: https://www.nijibox.jp/?utm_source=stateofcss&utm_medium=website&utm_campaign=stateofcss2022 # imageUrl: https://devographics.github.io/surveys/state_of_css/css2022/images/sponsors/nijibox.svg - - name: RenderATL - id: renderatl - url: https://www.renderatl.com/?utm_source=stateofcss&utm_medium=website&utm_campaign=stateofcss2022 - imageUrl: https://devographics.github.io/surveys/state_of_css/css2022/images/sponsors/renderatl.png + # - name: RenderATL + # id: renderatl + # url: https://www.renderatl.com/?utm_source=stateofcss&utm_medium=website&utm_campaign=stateofcss2022 + # imageUrl: https://devographics.github.io/surveys/state_of_css/css2022/images/sponsors/renderatl.png sources: - id: state_of_js_survey diff --git a/state_of_html/html2023/results/data/conclusion/conclusion.json b/state_of_html/html2023/results/data/conclusion/conclusion.json index 34431b1d..9ca6c03e 100644 --- a/state_of_html/html2023/results/data/conclusion/conclusion.json +++ b/state_of_html/html2023/results/data/conclusion/conclusion.json @@ -1,18 +1,18 @@ { "dataAPI": { "author": { - "id": "sacha_greif", - "name": "Sacha Greif", + "id": "lea_verou", + "name": "Lea Verou", "homepage": { - "url": "https://sachagreif.com" + "url": "https://lea.verou.me/" }, - "twitterName": "SachaGreif", + "twitterName": "LeaVerou", "twitter": { - "name": "SachaGreif", - "url": "https://twitter.com/SachaGreif" + "name": "LeaVerou", + "url": "https://twitter.com/LeaVerou" }, "avatar": { - "url": "https://assets.devographics.com/avatars/sacha_greif.jpg" + "url": "https://assets.devographics.com/avatars/lea_verou.jpg" } } } diff --git a/state_of_html/html2023/results/data/forms/form_validation_features.json b/state_of_html/html2023/results/data/forms/form_validation_features.json index 14a95dcf..67910fec 100644 --- a/state_of_html/html2023/results/data/forms/form_validation_features.json +++ b/state_of_html/html2023/results/data/forms/form_validation_features.json @@ -49,7 +49,7 @@ "nameClean": "Validation", "description": "Issues with form validation", "descriptionClean": "Issues with form validation", - "id": "validation", + "id": "validation_issues", "type": "default" } }, diff --git a/state_of_html/html2023/results/data/forms/forms_pain_points.json b/state_of_html/html2023/results/data/forms/forms_pain_points.json index 7a4170dc..c75d7bce 100644 --- a/state_of_html/html2023/results/data/forms/forms_pain_points.json +++ b/state_of_html/html2023/results/data/forms/forms_pain_points.json @@ -8,15 +8,15 @@ "freeform": { "currentEdition": { "completion": { - "count": 6690, - "percentageSurvey": 32, + "count": 6695, + "percentageSurvey": 32.03, "total": 20904 }, "buckets": [ { "count": 3652, "id": "styling_customization", - "percentageQuestion": 54.59, + "percentageQuestion": 54.54, "percentageSurvey": 17.46, "entity": { "name": "Styling & customization", @@ -31,7 +31,7 @@ { "count": 1681, "id": "catchall_styling_customization", - "percentageQuestion": 25.13, + "percentageQuestion": 25.11, "percentageSurvey": 8.04, "entity": { "name": "Styling & customization", @@ -46,7 +46,7 @@ { "count": 1131, "id": "styling_select_inputs", - "percentageQuestion": 16.91, + "percentageQuestion": 16.89, "percentageSurvey": 5.41, "entity": { "name": "``\n", @@ -176,10 +176,10 @@ ] }, { - "count": 2263, + "count": 2255, "id": "form_input_issues", - "percentageQuestion": 33.84, - "percentageSurvey": 10.83, + "percentageQuestion": 33.69, + "percentageSurvey": 10.78, "entity": { "name": "Input element issues", "nameClean": "Input element issues", @@ -205,7 +205,7 @@ { "count": 246, "id": "input_type_number", - "percentageQuestion": 3.68, + "percentageQuestion": 3.67, "percentageSurvey": 1.18, "entity": { "name": "``\n", @@ -216,10 +216,10 @@ } }, { - "count": 217, + "count": 210, "id": "autocomplete", - "percentageQuestion": 3.24, - "percentageSurvey": 1.04, + "percentageQuestion": 3.14, + "percentageSurvey": 1, "entity": { "name": "Autocomplete", "nameClean": "Autocomplete", @@ -245,7 +245,7 @@ { "count": 183, "id": "select_element", - "percentageQuestion": 2.74, + "percentageQuestion": 2.73, "percentageSurvey": 0.88, "entity": { "name": "``\n", "nameHtml": "<input type=\"color\">\n", @@ -484,30 +484,30 @@ ] }, { - "count": 1282, - "id": "validation", - "percentageQuestion": 19.14, - "percentageSurvey": 6.13, + "count": 1252, + "id": "validation_issues", + "percentageQuestion": 18.69, + "percentageSurvey": 5.99, "entity": { "name": "Validation", "nameClean": "Validation", "description": "Issues with form validation", "descriptionClean": "Issues with form validation", - "id": "validation", + "id": "validation_issues", "type": "default" }, "groupedBuckets": [ { - "count": 1088, - "id": "catchall_validation", - "percentageQuestion": 16.26, - "percentageSurvey": 5.2, + "count": 1089, + "id": "catchall_validation_issues", + "percentageQuestion": 16.27, + "percentageSurvey": 5.21, "entity": { "name": "Validation", "nameClean": "Validation", "description": "Issues with form validation", "descriptionClean": "Issues with form validation", - "id": "validation", + "id": "validation_issues", "type": "default" } }, @@ -538,19 +538,6 @@ "type": "default" } }, - { - "count": 31, - "id": "valid_invalid_pseudo_class", - "percentageQuestion": 0.46, - "percentageSurvey": 0.15, - "entity": { - "name": "`:invalid`/`:valid` CSS pseudo-classes\n", - "nameHtml": ":invalid/:valid CSS pseudo-classes\n", - "nameClean": ":invalid/:valid CSS pseudo-classes", - "id": "valid_invalid_pseudo_class", - "type": "feature" - } - }, { "count": 11, "id": "async_validation", @@ -582,10 +569,10 @@ ] }, { - "count": 705, + "count": 693, "id": "browser_support", - "percentageQuestion": 10.54, - "percentageSurvey": 3.37, + "percentageQuestion": 10.35, + "percentageSurvey": 3.32, "entity": { "name": "Browser support", "nameClean": "Browser support", @@ -598,7 +585,7 @@ { "count": 433, "id": "form_handling", - "percentageQuestion": 6.47, + "percentageQuestion": 6.46, "percentageSurvey": 2.07, "entity": { "name": "Form handling", @@ -610,7 +597,7 @@ { "count": 171, "id": "data_handling", - "percentageQuestion": 2.56, + "percentageQuestion": 2.55, "percentageSurvey": 0.82, "entity": { "name": "Data handling & `FormData`", @@ -666,21 +653,9 @@ ] }, { - "count": 274, - "id": "error_handling", - "percentageQuestion": 4.1, - "percentageSurvey": 1.31, - "entity": { - "name": "Error handling", - "nameClean": "Error handling", - "id": "error_handling", - "type": "default" - } - }, - { - "count": 222, + "count": 221, "id": "accessibility", - "percentageQuestion": 3.32, + "percentageQuestion": 3.3, "percentageSurvey": 1.06, "entity": { "name": "Accessibility", @@ -692,68 +667,16 @@ } }, { - "count": 191, - "id": "educational_issues", - "percentageQuestion": 2.85, - "percentageSurvey": 0.92, + "count": 164, + "id": "error_handling", + "percentageQuestion": 2.45, + "percentageSurvey": 0.78, "entity": { - "name": "Education", - "nameClean": "Education", - "description": "Issues related to learning new technologies", - "descriptionClean": "Issues related to learning new technologies", - "id": "educational_issues", + "name": "Error handling", + "nameClean": "Error handling", + "id": "error_handling", "type": "default" - }, - "groupedBuckets": [ - { - "count": 98, - "id": "lack_of_best_practices", - "percentageQuestion": 1.46, - "percentageSurvey": 0.47, - "entity": { - "name": "Lack of best practices", - "nameClean": "Lack of best practices", - "id": "lack_of_best_practices", - "type": "default" - } - }, - { - "count": 44, - "id": "lack_of_knowledge", - "percentageQuestion": 0.66, - "percentageSurvey": 0.21, - "entity": { - "name": "Lack of knowledge", - "nameClean": "Lack of knowledge", - "id": "lack_of_knowledge", - "type": "default" - } - }, - { - "count": 41, - "id": "lack_of_documentation", - "percentageQuestion": 0.61, - "percentageSurvey": 0.2, - "entity": { - "name": "Lack of documentation", - "nameClean": "Lack of documentation", - "id": "lack_of_documentation", - "type": "default" - } - }, - { - "count": 8, - "id": "tough_learning_curve", - "percentageQuestion": 0.12, - "percentageSurvey": 0.04, - "entity": { - "name": "Tough learning curve", - "nameClean": "Tough learning curve", - "id": "tough_learning_curve", - "type": "default" - } - } - ] + } }, { "count": 141, @@ -769,36 +692,46 @@ } }, { - "count": 141, - "id": "reliance_on_javascript", - "percentageQuestion": 2.11, - "percentageSurvey": 0.67, + "count": 128, + "id": "state_management", + "percentageQuestion": 1.91, + "percentageSurvey": 0.61, + "entity": { + "name": "State management", + "nameClean": "State management", + "id": "state_management", + "type": "default" + } + }, + { + "count": 119, + "id": "label_issues", + "percentageQuestion": 1.78, + "percentageSurvey": 0.57, "entity": { - "name": "Reliance on JavaScript", - "nameClean": "Reliance on JavaScript", - "description": "Excessive reliance on JavaScript", - "descriptionClean": "Excessive reliance on JavaScript", - "id": "reliance_on_javascript", + "name": "Label issues", + "nameClean": "Label issues", + "id": "label_issues", "type": "default" } }, { - "count": 3472, + "count": 3250, "id": "other_answers", - "percentageQuestion": 51.48, - "percentageSurvey": 16.28, + "percentageQuestion": 48.36, + "percentageSurvey": 15.41, "groupedBuckets": [ { - "count": 3176, + "count": 3109, "id": "overlimit_answers", - "percentageQuestion": 47.41, - "percentageSurvey": 15.17 + "percentageQuestion": 46.41, + "percentageSurvey": 14.87 }, { - "count": 296, + "count": 141, "id": "cutoff_answers", - "percentageQuestion": 4.07, - "percentageSurvey": 1.11 + "percentageQuestion": 1.95, + "percentageSurvey": 0.54 } ] } diff --git a/state_of_html/html2023/results/data/user_info/years_of_experience_vs_salary.json b/state_of_html/html2023/results/data/user_info/years_of_experience_vs_salary.json index 984bb973..1d7c253d 100644 --- a/state_of_html/html2023/results/data/user_info/years_of_experience_vs_salary.json +++ b/state_of_html/html2023/results/data/user_info/years_of_experience_vs_salary.json @@ -101,16 +101,16 @@ "count": 86, "percentageBucket": 9.09 }, - { - "id": "range_100_200", - "count": 11, - "percentageBucket": 1.16 - }, { "id": "na", "count": 305, "percentageBucket": 32.24 }, + { + "id": "no_answer", + "count": 11, + "percentageBucket": 1.16 + }, { "id": "insufficient_data", "count": 17, diff --git a/state_of_html/html2023/results/queries/conclusion/conclusion.graphql b/state_of_html/html2023/results/queries/conclusion/conclusion.graphql index bec7968f..7dc457bb 100644 --- a/state_of_html/html2023/results/queries/conclusion/conclusion.graphql +++ b/state_of_html/html2023/results/queries/conclusion/conclusion.graphql @@ -1,5 +1,5 @@ query html2023conclusionQuery { - author: entity(id: "sacha_greif") { + author: entity(id: "lea_verou") { id name homepage {