<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7" -->

---
title: My analysis of the State of HTML 2023 results | daily.dev
description: A browser engineer's personal analysis of the State of HTML 2023 survey results, focusing on key developer pain points. Top interoperability issues include...
canonical: https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: My analysis of the State of HTML 2023 results | daily.dev
og:description: A browser engineer's personal analysis of the State of HTML 2023 survey results, focusing on key developer pain points. Top interoperability issues include...
og:url: https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7
og:image: https://api.daily.dev/og/posts/hHOYEUWE7.png
og:image:alt: My analysis of the State of HTML 2023 results
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# My analysis of the State of HTML 2023 results

**[Patrick Brosset](https://daily.dev/sources/patrickbrosset)** · 14 min read · 0 upvotes · 0 comments

## Summary

A browser engineer's personal analysis of the State of HTML 2023 survey results, focusing on key developer pain points. Top interoperability issues include form input styling (especially date pickers and stylable select), the Popover API, dialog element accessibility, View Transitions for multi-page apps, CSS :has(), PWAs, CSS Subgrid, and Web Components. Web Components receive notably negative sentiment due to Shadow DOM complexity, poor accessibility, styling difficulties, and inconsistent browser support. PWA pain points center on Apple iOS lack of support, poor installability UX, Service Worker complexity, and the gap between web and native app capabilities. The stylable select element is a recurring request across multiple survey questions, with the Open UI Community Group working toward extending the existing select element.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://patrickbrosset.com/articles/2024-06-10-my-analysis-of-the-state-of-html-2023-results/>

## Similar posts on daily.dev

- [Issue \#753: The new CSS feature devs love most but can't rely on yet — Frontend Focus](https://daily.dev/posts/issue-753-the-new-css-feature-devs-love-most-but-can-t-rely-on-yet-frontend-focus-95lejbgqd) · Frontend Focus · 1 upvotes · 0 comments
- [Interop 2026 browser scoreboard](https://daily.dev/posts/interop-2026-browser-scoreboard-wpmh0wcvn) · Bytes by ui.dev · 0 upvotes · 0 comments
- [CSS in 2026: The new features reshaping frontend development](https://daily.dev/posts/css-in-2026-the-new-features-reshaping-frontend-development-rhaxhc6ob) · LogRocket · 7 upvotes · 0 comments
- [New Things You Should Know About HTML Here in Mid 2026 – Master.dev Blog](https://daily.dev/posts/new-things-you-should-know-about-html-here-in-mid-2026-master-dev-blog-exp0rgmog) · Frontend Masters · 10 upvotes · 0 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#css](https://daily.dev/tags/css), [#html](https://daily.dev/tags/html), [#web-components](https://daily.dev/tags/web-components)

[View this post on daily.dev](https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"My analysis of the State of HTML 2023 results","url":"https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7"},"datePublished":"2026-03-22T11:40:32.535Z","dateModified":"2026-03-22T11:41:48.261Z","description":"A browser engineer's personal analysis of the State of HTML 2023 survey results, focusing on key developer pain points. Top interoperability issues include...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/582564ba3109d5edee7ed91ccd943fc7?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/582564ba3109d5edee7ed91ccd943fc7?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Patrick Brosset","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Patrick Brosset","logo":"https://media.daily.dev/image/upload/s--AD7IzOuB--/f_auto,q_auto/v1774179622/logos/patrickbrosset","url":"https://daily.dev/sources/patrickbrosset"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/my-analysis-of-the-state-of-html-2023-results-hhoyeuwe7","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"webdev,css,html,web-components","timeRequired":"PT14M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Patrick Brosset","item":"https://daily.dev/sources/patrickbrosset"},{"@type":"ListItem","position":3,"name":"My analysis of the State of HTML 2023 results"}]}
```

