Skip to content

Instantly share code, notes, and snippets.

@ddbeck
Created August 22, 2024 12:42
Show Gist options
  • Save ddbeck/5fc3c7b8c07f0e14d753579b03ef4fc9 to your computer and use it in GitHub Desktop.
Save ddbeck/5fc3c7b8c07f0e14d753579b03ef4fc9 to your computer and use it in GitHub Desktop.
State of feature IDs to names
{
"data": {
"accent_color": {
"id": "accent_color",
"name": "`accent-color`"
},
"anchor_positioning": {
"id": "anchor_positioning",
"name": "Anchor Positioning"
},
"aria_attributes": {
"id": "aria_attributes",
"name": "ARIA attributes"
},
"aspect_ratio": {
"id": "aspect_ratio",
"name": "`aspect-ratio`"
},
"at_container_size": {
"id": "at_container_size",
"name": "`@container` size queries\n"
},
"at_container_style": {
"id": "at_container_style",
"name": "`@container` style queries\n"
},
"at_container": {
"id": "at_container",
"name": "`@container`\n"
},
"at_property": {
"id": "at_property",
"name": "`@property`"
},
"at_scope": {
"id": "at_scope",
"name": "`@scope`"
},
"backdrop_filter": {
"id": "backdrop_filter",
"name": "`backdrop-filter`"
},
"blend_modes": {
"id": "blend_modes",
"name": null
},
"break_rules": {
"id": "break_rules",
"name": "Break Rules"
},
"calc": {
"id": "calc",
"name": "`calc()`"
},
"cascade_layers": {
"id": "cascade_layers",
"name": null
},
"clip_path": {
"id": "clip_path",
"name": "`clip-path`"
},
"color_contrast": {
"id": "color_contrast",
"name": "`color-contrast()`"
},
"color_function": {
"id": "color_function",
"name": "`color()`"
},
"color_gamut": {
"id": "color_gamut",
"name": "`@media (color-gamut)`"
},
"color_mix": {
"id": "color_mix",
"name": "`color-mix()`"
},
"color_scheme": {
"id": "color_scheme",
"name": "`color-scheme`"
},
"comparison_functions": {
"id": "comparison_functions",
"name": "Comparison Functions"
},
"conic_gradient": {
"id": "conic_gradient",
"name": "`conic-gradient()`"
},
"containment": {
"id": "containment",
"name": "Contain"
},
"content_visibility": {
"id": "content_visibility",
"name": "`content-visibility`"
},
"css_nesting": {
"id": "css_nesting",
"name": "CSS Nesting"
},
"currentcolor": {
"id": "currentcolor",
"name": "`currentColor`"
},
"discrete_properties_animations": {
"id": "discrete_properties_animations",
"name": "Discrete Properties Animations"
},
"exponential_functions": {
"id": "exponential_functions",
"name": "Exponential Functions"
},
"feature_support_queries": {
"id": "feature_support_queries",
"name": "`@supports`"
},
"filter_effects": {
"id": "filter_effects",
"name": "Filters & Effects"
},
"flexbox_gap": {
"id": "flexbox_gap",
"name": null
},
"flexbox": {
"id": "flexbox",
"name": "Flexbox"
},
"focus_visible": {
"id": "focus_visible",
"name": "`:focus-visible`"
},
"font_display": {
"id": "font_display",
"name": "`font-display`"
},
"font_palette": {
"id": "font_palette",
"name": "`font-palette`"
},
"font_variant_numeric": {
"id": "font_variant_numeric",
"name": "`font-variant-numeric`"
},
"font_variant": {
"id": "font_variant",
"name": "`font-variant`"
},
"forced_colors": {
"id": "forced_colors",
"name": "`forced-colors`"
},
"gradient_color_spaces": {
"id": "gradient_color_spaces",
"name": null
},
"grid": {
"id": "grid",
"name": "Grid"
},
"hanging_punctuation": {
"id": "hanging_punctuation",
"name": "`hanging-punctuation`"
},
"has_selector": {
"id": "has_selector",
"name": "`:has()`"
},
"houdini": {
"id": "houdini",
"name": "CSS Houdini"
},
"image_function": {
"id": "image_function",
"name": "`image()`"
},
"image_set": {
"id": "image_set",
"name": "`image-set()`"
},
"individual_transform_properties": {
"id": "individual_transform_properties",
"name": null
},
"initial_letter": {
"id": "initial_letter",
"name": "`initial-letter`"
},
"intrinsic_sizing": {
"id": "intrinsic_sizing",
"name": "Intrinsic Sizing"
},
"light_dark": {
"id": "light_dark",
"name": "`light-dark()`"
},
"line_clamp": {
"id": "line_clamp",
"name": "`line-clamp`"
},
"linear_easing_function": {
"id": "linear_easing_function",
"name": null
},
"logical_properties": {
"id": "logical_properties",
"name": "CSS Logical Properties"
},
"marker": {
"id": "marker",
"name": "`::marker`"
},
"masks": {
"id": "masks",
"name": "Masking"
},
"media_queries_range_contexts": {
"id": "media_queries_range_contexts",
"name": "Media Queries Range Contexts"
},
"multi_column": {
"id": "multi_column",
"name": "Multi-Column Layout"
},
"nth_child_of_s": {
"id": "nth_child_of_s",
"name": "`nth-child of S`"
},
"object_fit": {
"id": "object_fit",
"name": "`object-fit`"
},
"object_view_box": {
"id": "object_view_box",
"name": "`object-view-box`"
},
"offset_path": {
"id": "offset_path",
"name": "`offset-path`\n"
},
"overflow_anchor": {
"id": "overflow_anchor",
"name": "`overflow-anchor`"
},
"overscroll_behavior": {
"id": "overscroll_behavior",
"name": "`overscroll-behavior`"
},
"perspective": {
"id": "perspective",
"name": "`perspective`"
},
"pointer_events": {
"id": "pointer_events",
"name": "`pointer-events`"
},
"position_sticky": {
"id": "position_sticky",
"name": "`position:sticky`"
},
"prefers_color_scheme": {
"id": "prefers_color_scheme",
"name": "`prefers-color-scheme`"
},
"prefers_contrast": {
"id": "prefers_contrast",
"name": "`prefers-contrast`"
},
"prefers_reduced_data": {
"id": "prefers_reduced_data",
"name": "`prefers-reduced-data`"
},
"prefers_reduced_motion": {
"id": "prefers_reduced_motion",
"name": "`prefers-reduced-motion`"
},
"relative_colors": {
"id": "relative_colors",
"name": "Relative Colors"
},
"scroll_behavior": {
"id": "scroll_behavior",
"name": "`scroll-behavior`"
},
"scroll_snap": {
"id": "scroll_snap",
"name": "Scroll Snap"
},
"scroll_timeline": {
"id": "scroll_timeline",
"name": "`scroll-timeline`"
},
"scrollbar_gutter": {
"id": "scrollbar_gutter",
"name": "`scrollbar-gutter`"
},
"shadow_dom_css": {
"id": "shadow_dom_css",
"name": null
},
"shapes": {
"id": "shapes",
"name": "Shapes"
},
"sign_related_functions": {
"id": "sign_related_functions",
"name": "Sign-related Functions"
},
"stepped_value_functions": {
"id": "stepped_value_functions",
"name": "Stepped Value Functions"
},
"subgrid": {
"id": "subgrid",
"name": "Subgrid"
},
"tabindex": null,
"text_wrap_balance": {
"id": "text_wrap_balance",
"name": "`text-wrap: balance`"
},
"text_wrap_pretty": {
"id": "text_wrap_pretty",
"name": "`text-wrap: pretty`"
},
"touch_action": {
"id": "touch_action",
"name": "`touch-action`"
},
"trigonometric_functions": {
"id": "trigonometric_functions",
"name": "Trigonometric Functions"
},
"variable_fonts": {
"id": "variable_fonts",
"name": "Variable Fonts"
},
"variables": {
"id": "variables",
"name": "Variables"
},
"view_timeline": {
"id": "view_timeline",
"name": "`view-timeline`"
},
"view_transitions": {
"id": "view_transitions",
"name": "ViewTransition API"
},
"viewport_percentage_length_units": {
"id": "viewport_percentage_length_units",
"name": null
},
"where_selector": {
"id": "where_selector",
"name": "`:where()`"
},
"wide_gamut_colors": {
"id": "wide_gamut_colors",
"name": "Wide Gamut Colors"
},
"will_change": {
"id": "will_change",
"name": "`will-change`"
},
"writing_modes": {
"id": "writing_modes",
"name": "Writing Modes"
},
"accordion_element": {
"id": "accordion_element",
"name": "Exclusive Accordion"
},
"autocomplete_attribute": {
"id": "autocomplete_attribute",
"name": "`autocomplete` attribute\n"
},
"badging_api": {
"id": "badging_api",
"name": "Badging API"
},
"blocking_render": {
"id": "blocking_render",
"name": "`blocking=\"render\"`"
},
"content_security_policy": {
"id": "content_security_policy",
"name": "Content-Security Policy (CSP)"
},
"contenteditable_plaintext": {
"id": "contenteditable_plaintext",
"name": "`contenteditable=\"plaintext-only\"`"
},
"controlslist_attribute": {
"id": "controlslist_attribute",
"name": "`controlslist` attribute"
},
"custom_elements_defining": {
"id": "custom_elements_defining",
"name": "Defining Custom Elements"
},
"custom_elements_using": {
"id": "custom_elements_using",
"name": "Using Custom Elements"
},
"datalist_element": {
"id": "datalist_element",
"name": "`<datalist>`"
},
"declarative_shadow_dom": {
"id": "declarative_shadow_dom",
"name": "Declarative Shadow DOM"
},
"details_element": {
"id": "details_element",
"name": "`<details>` and `<summary>`"
},
"dialog_element": {
"id": "dialog_element",
"name": "`<dialog>`"
},
"dom_parts": {
"id": "dom_parts",
"name": "DOM Parts"
},
"element_internals": {
"id": "element_internals",
"name": "`ElementInternals` API"
},
"fetchpriority_attribute": {
"id": "fetchpriority_attribute",
"name": "`fetchpriority` attribute\n"
},
"file_handling_api": {
"id": "file_handling_api",
"name": "File Handling API"
},
"filesystem_access": {
"id": "filesystem_access",
"name": "File System Access API"
},
"focusgroup_attribute": {
"id": "focusgroup_attribute",
"name": "`focusgroup` attribute"
},
"formdata": {
"id": "formdata",
"name": "FormData API"
},
"html_modules": {
"id": "html_modules",
"name": "HTML Modules"
},
"imperative_slot": {
"id": "imperative_slot",
"name": "Imperative slot assignment"
},
"inert_attribute": {
"id": "inert_attribute",
"name": "`inert` attribute"
},
"isolated_webapps": {
"id": "isolated_webapps",
"name": "Isolated Web Apps"
},
"landmark_elements": {
"id": "landmark_elements",
"name": "Landmark elements"
},
"launch_handler_api": {
"id": "launch_handler_api",
"name": "Launch Handler API"
},
"lazy_loading": {
"id": "lazy_loading",
"name": "Lazy loading"
},
"media_capture": {
"id": "media_capture",
"name": "HTML Media Capture"
},
"model_element": {
"id": "model_element",
"name": "`<model>` for AR/VR/3D content"
},
"popover_api": {
"id": "popover_api",
"name": "Popover API"
},
"resource_hints": {
"id": "resource_hints",
"name": "Resource Hints"
},
"respimg_attributes": {
"id": "respimg_attributes",
"name": "`srcset` and `sizes` attributes"
},
"scoped_element_registries": {
"id": "scoped_element_registries",
"name": "Scoped Custom Element Registries"
},
"search_element": {
"id": "search_element",
"name": "`<search>`"
},
"selectlist_element": {
"id": "selectlist_element",
"name": "`<selectlist>`"
},
"shadow_dom": {
"id": "shadow_dom",
"name": "Shadow DOM"
},
"showpicker": {
"id": "showpicker",
"name": "`input.showPicker()`"
},
"slot_attribute": {
"id": "slot_attribute",
"name": "Named slot assigment"
},
"tabindex_attribute": {
"id": "tabindex_attribute",
"name": "`tabindex` attribute"
},
"template_element": {
"id": "template_element",
"name": "`<template>`"
},
"web_share_api": {
"id": "web_share_api",
"name": "Web Share API"
},
"window_controls_overlay": {
"id": "window_controls_overlay",
"name": "Window Controls Overlay API"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment