September 23, 2026
Who Gets to Change the Web?
A new Web feature can begin with a modest complaint. Authors repeatedly build the same kind of interface, browsers handle parts of it differently, and someone asks whether the platform itself should provide a common solution. The idea may appear in a public issue, but it cannot become reliable across the Web merely because an issue attracts support.
Consider the Popover API. It gives a page a way to display content above other content and manage some of the behavior involved in showing and dismissing it. The Open UI W3C Community Group incubated the idea before an April 2022 proposal brought it to the HTML Standard's issue tracker. Open UI makes recommendations to standards groups; it does not define the final standards. Its proposal had already changed from a new <popup> element to a popup attribute after discussion of accessibility and broader uses. Today's HTML Standard uses the name popover, but that sentence skips much of the work between an idea and something people can depend on.
The path raises a larger question for a Web that no single company runs. Who is allowed to propose a change, who writes the shared rules, and who decides whether software will follow them?
The route through WHATWG
WHATWG maintains the HTML Living Standard, among other Web standards. Its work is visible through specifications, issue trackers, proposed text changes, and associated tests. A contributor can bring a problem to the relevant public repository, as happened with popovers. An editor then has to weigh the proposed behavior against existing pages, feedback, and what independent browser implementations can realistically support.
Under WHATWG's Working Mode, adding a feature requires support from at least two implementers. Such support does not bind either one to release it. Changes to required behavior should also receive community review, corresponding tests, and implementation bug reports where browsers disagree with the proposed behavior. The editor makes a judgment about the text; a workstream participant can appeal certain conflicts to the Steering Group. WHATWG also offers an optional stages process for larger proposals. None of this turns an online popularity vote into an HTML feature.
The popover proposal then met a more revealing test than an expression of support: review of the actual changes to HTML. A first pull request was merged on January 12, 2023, and reverted that day while reviewers worked through unresolved behavior. In a revised pull request, writing a test exposed missing checks in the proposed algorithm; the author changed the text, and the revision was merged on January 27. A public proposal could start the discussion, but reviewers, the editor, implementers, and tests all affected what finally entered the standard.
The popover record shows why review continues after text is drafted. In March 2023, a compatibility issue reported that a site had already used popover as its own attribute. In browsers giving the word its new HTML meaning, some of that site's content disappeared. This is a documented report about one site, not evidence of widespread breakage. It shows the constraint on every proposed browser feature: existing pages are part of the environment in which a new rule must work.
Under a 2019 agreement, WHATWG and W3C collaborate on a single version of HTML and the Document Object Model. The editing work takes place in WHATWG repositories, while W3C helps its community raise issues, review proposals, write tests, and bring review drafts to W3C Recommendation status. That arrangement concerns HTML and DOM; the two organizations also have other work of their own.
The route through W3C
At W3C, a charter sets a Working Group's scope. Member representatives, invited experts, and W3C staff may participate in the group, and people outside it can comment on public drafts. A public comment deserves consideration, but it does not automatically make its author a Working Group participant. The group's chairs seek consensus, document objections, and guide the work through review.
The current W3C process takes a specification through public Working Drafts and a Candidate Recommendation phase, where implementation experience is gathered, before a Recommendation. The Working Group requests advancement; W3C staff check the requirements, and representatives of member organizations review the Candidate Recommendation before W3C decides whether to publish it as a Recommendation. W3C examines more than whether somebody wrote code: it considers independent, interoperable implementations, deployment, and problems discovered while implementing. A Recommendation records W3C endorsement of a standard. It does not install the feature in every browser or settle every question about its use.
The site's account of Web Authentication Level 3 provides a recent example. It became a W3C Recommendation on August 25, 2026, after years of work. The publication links to a June 26 implementation snapshot using development or preview browser builds, with some failures and timeouts. The document's status and the recorded state of implementations answer different questions. One concerns the standard W3C endorsed; the other helps show what tested software did at a particular time.
The route through the IETF
The Internet Engineering Task Force, or IETF, develops many of the Internet protocols on which the Web relies. Its process guide says anyone may submit an Internet-Draft. An idea that gains traction can be taken up by a Working Group, revised through discussion and review, and considered by the Internet Engineering Steering Group before publication as a Request for Comments, or RFC. Decisions in a Working Group rely on rough consensus: participants have to address technical objections, rather than simply count votes.
HTTP Semantics, RFC 9110, is an Internet Standard and a useful example of this route. An RFC number alone, however, does not identify an Internet Standard. The RFC series also contains documents with other statuses, and some RFCs come from streams outside the IETF. Readers need to check the document's stated status as well as its title.
These processes meet in an actual Web visit. HTML describes a page and many of its interactions; HTTP describes how clients and servers exchange requests and responses; other W3C specifications may define an authentication API or accessibility requirements. No single standards organization writes every layer.
Browsers and tests give the words consequences
A specification describes intended behavior. Browser teams decide what they will implement, when they will ship it, and how to handle incompatibilities they find on real sites. Server operators, application developers, and publishers make their own implementation and adoption decisions as well. A published standard has practical force when independent products can use it consistently.
Patent rules also affect who can implement the result. W3C and WHATWG require certain royalty-free licensing commitments from participants, under the terms of their respective policies. Public access to a specification is only one part of making it usable by others.
For many browser-facing features, web-platform-tests provides shared tests that can be run in different browsers. A test can expose a disagreement between two implementations or reveal a missing step in proposed text, as happened with the popover revision. The tests themselves are reviewed and corrected; a green result covers the behavior that was tested, and a testing plan must consider what is missing. Test results alone cannot settle every accessibility or security question. Protocols and other specifications can require different forms of testing.
This creates an uneven distribution of influence. Anyone can raise an issue in many of these public processes, but an organization able to devote engineers to specifications, tests, and a browser engine can do more to advance or delay a proposal. That is an inference from the processes' implementation requirements and the separate decision to ship software. Much of the technical debate can be examined in public. Some W3C review channels are limited to members, and public participation does not give everyone the same time, resources, or formal role in decisions.
How to follow the next proposed change
When a headline says the Web is getting a new capability, first find the proposal or issue. Look for the problem it identifies, the alternatives considered, and feedback from people who will use or be affected by it. Then check which organization is working on the relevant specification and what status the document actually has.
After that, look for tests, implementation reports, browser release information, and compatibility concerns. These records will rarely tell a perfectly straight story. They do show whether a proposal is still an idea, has become agreed text, is being tested, or has reached the software people use.
The Web changes through that sequence of choices. Contributors identify problems; editors and working groups shape rules; reviewers question them; implementers try them; tests expose differences; and people publishing and using sites live with the results. Public records let more people examine and challenge many of those choices while the shared Web is still being made.
Primary sources and further reading
Open UI charter and WHATWG's original Popover API issue
WHATWG Working Mode, optional stages process, and HTML Standard: popover
Popover's first proposed text, reversal, and revised proposal
WHATWG's popover compatibility report
W3C and WHATWG's 2019 HTML and DOM agreement
W3C Process Document, WebAuthn Level 3 Recommendation, and its implementation report
W3C Patent Policy and WHATWG Intellectual Property Rights Policy
IETF standards process guide, RFC 9110, and the RFC Editor's explanation of RFC status
web-platform-tests project, test review checklist, and testing-plan guidance