Welcome session for TPAC newcomers
- Past
- Confirmed
If you are attending TPAC for the first time, join us for a warm welcome and general introduction to W3C and the event.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
This calendar lists all TPAC 2026 events. See only group meetings or breakout sessions.
If you are attending TPAC for the first time, join us for a warm welcome and general introduction to W3C and the event.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 10
– Greenwich Mean Time
Location: Second Floor - Room 12
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Second Floor - Room 07
Please join this virtual lounge for remote participants and have informal chat during breaks
– Greenwich Mean Time
Location: Zoom-only
– Greenwich Mean Time
Location: Second Floor - Room 15
– Greenwich Mean Time
Location: Second Floor - Sales Suite
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Second Floor - Room 05
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Second Floor - Room 06
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Second Floor - Room 10
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Second Floor - Room 10
At last year's TPAC breakout on Semantics for the Agentic Web, we asked whether the web needs a semantic layer for AI agents alongside ARIA for assistive technologies. Since then, that question has turned into a real problem on live sites. Several browser agents now tell web developers to add aria-label and aria-description attributes to buttons, links, and inputs so agents can tell what a page does. Because ARIA overrides visible text and feeds straight into screen readers, stuffing prompts and agent instructions into accessibility attributes breaks the experience for screen reader users.
At the same time, browser engines and web developers are debating how much of the agentic web should rely on existing HTML "as it is spoken" versus new declarative markup or imperative tool APIs like WebMCP. Many web interactions are simple, stateless actions where writing a JavaScript tool handler is overkill, but standard HTML and existing structured data don't always make it obvious what a control does or whether an agent is safe to trigger it.
Alongside related sessions on AI-friendly webpages, declarative and imperative solutions, and extending WebMCP, this session gets the accessibility, HTML, structured data, and WebML communities in the same room to talk through concrete markup trade-offs:
aria-label when semantic HTML elements and forms already exist? Can better browser heuristics on standard HTML solve this, or do developers need a simple way to describe controls for agents without breaking screen readers?navigator.modelContext.registerTool?Goal(s):
Work out how far standard HTML and existing structured data can go for everyday agent actions, how to keep agent instructions out of ARIA, and where declarative HTML hands off to imperative APIs like WebMCP.
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Chris Harrelson, Johann Hofmann, Penelope McLachlan
PACT is a shared effort to develop a privacy preserving protocol which can enable user-agents to bypass CAPTCHAs and block pages, without compromising either user privacy or the effectiveness of sites' anti-abuse tooling.
In this session we'll talk through the problem PACT is trying to solve, the proposed solution, and seek feedback on the approach from the community.
Goal(s):
Share perspectives and concerns about PACT
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Dennis Jackson, Samuel Schlesinger
Cybernetic Avatars (CAs) are technologies that extend human capabilities through remote, robotic, and digital embodiments, enabling people to interact with other people and environments beyond physical constraints.
Following the introductory discussion from our previous TPAC breakout session, this session will provide a brief recap of the Cybernetic Avatar concept and share updates on our recent activities, use cases, and validation efforts.
In particular, we would like to explore the possibilities for implementing and supporting Cybernetic Avatar interactions through Web technologies and browser-based environments. Based on our current use cases, we will discuss potential technical requirements, challenges, and opportunities for enabling Cybernetic Avatar systems to interact through the Web.
The session is intended to be an open discussion with the community, and we welcome perspectives on relevant Web technologies, APIs, architectures, security, accessibility, and other considerations that may contribute to future Cybernetic Avatar implementations.
Additional Chair: Masaaki Sato
Goal(s):
Discuss Cybernetic Avatars and their possibilities on the Web.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Daiya Kato, Masaaki SATO
This session will center on the paper "Who Shapes Web Standards? Uncovering the Main Topics of Interest in the W3C". The paper investigates the main areas of interest of organizations participating in W3C by applying topic modeling to publicly available data on member organizations' participation in W3C groups, using the number of representatives assigned to each group as a proxy for organizational priorities.
The analysis identifies five major areas of focus: Browser, Ads & Privacy; High Performance; Credentials & Web of Things; Accessibility; and Payments. It also shows that large enterprises, particularly those based in the United States, dominate participation in browser development and advertising-related work, while Japanese organizations are more strongly represented in Web of Things activities.
The session will begin with a presentation by the paper's lead author, followed by an open discussion with the audience. In addition to examining the methodology and key findings, participants will compare the results with the firsthand experiences as W3C contributors, providing valuable context for interpreting the analysis and fostering a deeper understanding of the dynamics that shape the development of Web standards.
Goal(s):
The goal of the session is to discuss the findings of the research on W3C while fostering an exchange of perspectives between the researchers and W3C contributors.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Henrique Xavier
ARIA-AT is the test suite for testing browser features in screen-reader settings. This is an important testing initiative happening at the W3C for the advancement of an inclusive and accessible web. This session will delve into how ARIA-AT works, what makes it different from WPT, Test 262, ACT and others, how tests are constructed and run, and more.
We'd love to encourage those who are involved in accessibility work, testing and support infrastructures (e.g. BCD, WPT, Baseline), and those generally interested in how we can test browser features against screen-readers.
Goal(s):
Learn more about ARIA-AT
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Matthew King, Lola Odelola, Cynthia Shelly
Last year we presented declarative partial updates - new HTML/JS ways to update the document.
We see an opportunity to extend it further particularly for client-side includes, and would like to discuss with a wider audience!
Specifically:
<template src><template sanitize><template buffer>Slide deck: https://noamr.github.io/tpac-2026-presentations/fragment-include/
Goal(s):
Get feedback from a wider audience for the new proposals
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Barry Pollard, Noam Rosenthal
This breakout will continue the discussion on agentic commerce for the Web we already started with our session at the W3C/GS1 Workshop on E-Commerce for Humans and Agents, which was followed by a productive breakout. There, workshop organizer Philippe le Hégaret suggested that we bring the ideas to TPAC to inform and receive feedback from the pertinent W3C working groups and communities, particularly in light of our work to standardize the underlying data structures and protocols at the IETF.
We want to frame the discussion around agentic commerce rather than e-commerce for agents: letting agents transact through the same Websites, payment rails, and brands their human principals already use, rather than a separate, agent-only surface that humans must configure in advance. We will discuss KYAPay, which uses a signed JWT that carries verified agent and human identity (KYA) and payment credentials (PAY) so that the security infrastructure already guarding merchant websites can tell legitimate, human-authorized agents apart from malicious bots, and so agents can pay across cards, stablecoins, and (in future) banks. We have submitted it to the IETF OAuth working group, and it is already in production with a growing consortium including Experian, Akamai, F5, Fastly, Forter, Imperva, Cequence, and Auth0, among many others (see kyapay.org).
Our main points will be:
Agents must be able to use the web ubiquitously, like their human principals. If humans must "set up" agent access in advance for each site, we are back to the workflow automation that already exists, and we lose the probabilistic discovery and serendipity that agents and LLMs bring. This is why the goal should be agentic commerce on the existing web, not a parallel agent-only surface that fragments the ecosystem and recreates that setup friction.
This is achievable now. A browser-use agent can already navigate, browse, and check out on a website with just a few prompts. Coupled with verified access via KYAPay, which removes the complexity of bot evasion, we see near 100% checkout rates.
KYAPay gives every layer of defense one source of truth. Bot managers, fraud managers, account-takeover protectors, and CIAM solutions operate at the application layer. Today each makes its call in isolation, so their verdicts on the same request can contradict one another. A single KYAPay token lets all of them use the same verified identity and fraud signals, so their decisions are more likely to be consistent than conflicting.
Layered, extensible identity gives security infrastructure precise anchors. KYAPay's identity tiers distinguish the human principal, the agent platform/operator, and the agent instance, letting vendors block a single principal or agent instance rather than banning an entire platform over one bad actor.
KYAPay complements OAuth. Our KYA↔OAuth token exchange work with Okta and Ory lets agents log in on behalf of their human principals, opening up loyalty, offers, and other logged-in experiences merchants already offer humans. The protocol works today, and the JWT approach interoperates with the APIs and agent-to-agent communication of tomorrow.
Idea for discussion: Merchants can use KYAPay signals to style their existing pages for agents. Just as a "print" button uses CSS to restyle a page for printing, a merchant that receives a KYAPay token can restyle its existing page for the agent. This reuses technology merchants have already mastered, keeps interface ownership and brand with them (avoiding the disintermediation they fear), preserves the fraud and good/bad-actor signals their models are built around, and lets them optimize and iterate with familiar tools like A/B testing rather than carefully managed API-schema changes.
Goal(s):
We would like to collaborate and whiteboard actual end-to-end workflows that we collectively believe will work for all. As a stretch goal, I would like to identify partners who want to prototype and/or help refine and standardize these capabilities.
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Ankit Agarwal, Michael Jones
Development of WebVMT in the OGC Testbed programme has identified new requirements for static video metadata and dynamic timed data on the web with guidance from SDW WG, MEIG and WICG DataCue. Scope has widened from a focus on location to include timed data of any type in any format, including binary, and fixed video metadata.
HTML cue (TextTrackCue) design has been progressively adapted to support these enhancements, but the latest proposals require significant changes to either modify the existing timed text scheduler (TextTrack) or propose an alternative scheduler that meets the new requirements identified for handling timed data.
Goal(s):
Identify missing requirements for video metadata and timed data on the web from the wider community, and how best to integrate these requirements with HTML.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Rob Smith
I would love to invite the LWS/Solid CG, the Social Web CG, the DID WG and the AtProto community developing LWS/Solid, ActivityPub and AtProto to share the progress we have been making on Signing-in to websites with open (where websites allow users to login with any identity provider that conform to a protocol, e.g. email) rather than closed (where websites enumerate specific identity providers, such as Sign-in with Google/Facebook/etc) federations.
I'm planning to go over context, a shot at delineating a problem statement, share the progress we have been making with (a) Email Verification (deep dive break out session later in the week) and (b) the Atproto community with IdP Registration, and then open for discussion.
Much of this is still very early and malleable, so am hoping to have an open discussion:
Goal(s):
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Sam Goto
The Hackathon is an informal evening event where in-person TPAC attendees collaborate, experiment, and build ideas that advance the web. As a friendly competition, it provides an opportunity to create, innovate, and showcase ideas in a relaxed, fun, and welcoming setting.
Register for this event: https://www.w3.org/register/tpac2026-hackathon
Limited to 30 participants.
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 06
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 15
– Greenwich Mean Time
Location: Second Floor - Room 10
– Greenwich Mean Time
Location: Second Floor - Sales Suite
– Greenwich Mean Time
Location: Second Floor - Room 12
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Second Floor - Room 05
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Second Floor - Room 11
Please join this virtual lounge for remote participants and have informal chat during breaks
– Greenwich Mean Time
Location: Zoom-only
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Second Floor - Sales Suite
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Second Floor - Room 07
By invitation only
New for TPAC 2026!
This year, W3C is running a dedicated session for policymakers. W3C brings together global stakeholders to develop open standards, and policymakers are an important part of this conversation. This session provides an approachable introduction to the web standards process, familiarizing attendees with relevant technical work at W3C and helping them to develop sound policies that make the web work — for everyone.
Who can attend?
This session is by invitation only. We are designing this event for government employees who are working on digital policy and governance; participants do not need to have a technical background.
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Second Floor - Sales Suite
There are many ways that agents interface with web content. Each browser engine is currently taking slightly different approaches, but there's a lot of common ground/overlap too. For agents, in coordination with browsers, to interface with the long tail of content, they will naturally need to deal with the messy HTML "as it is spoken" by the majority of the web. At the same time, alternative imperative approaches have been proposed, but those could cause further fragmentation, negatively impact accessibility, pose new privacy and security risks, and entirely exclude people who don't want to, or can't, use AI agents in the browsers.
There are limitations and concerns about each approach, so it would be good to tease those out during this session to come to a shared understanding.
Goal(s):
Explore the pros and cons of different approaches. Find a path forward to standardization.
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Marcos Caceres
Ecma's TC39 has been developing AsyncContext for a few years now: it's a new JS API that allows implicit propagation of some JavaScript values across asynchronous code. One if its main motivating use cases is being able to gather telemetry data in frontend applications, similarly to how it's already possible in Node.js and in many other programming languages.
There are a few other web specifications that are already exploring to build on top of AsyncContext: what other features would AsyncContext be an useful building block for? Should the web platform expose some information natively that is propagated through async JS code? Does the proposal meet your needs as it is, or what do we need to change?
Possible co-chair TBD: @mmocny
Goal(s):
Make sure that we are considering everybody's needs in the design of the AsyncContext specification, and help spec authors figure out how to integrate with it.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Nicolò Ribaudo
Users of the web are best served by being able to experience it in their native languages. Currently, localization of web content is achieved with a multitude of custom solutions, most of which are unable to express the full depth and breadth of human expressions in all languages. Introducing an easy-to-use but powerful standard localization solution would improve the experience of all users, in particular the vast majority who do not speak English natively.
During the past year, DOM Localization has been accepted as a Stage 1 WHATWG proposal, and Message Resources (the definition of the underlying file format) has been accepted for incubation by the W3C Internationalization WG.
This work has been previous discussed at breakout sessions at past TPACs (2023, 2025), and it builds on Unicode MessageFormat, now a part of Unicode's UTS 35 standard.
Goal(s):
Collect comments on the proposals and recruit interests to work on the standards.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Eemeli Aro
This breakout session will explore the feasibility of giving users control over computation placement of the AI models running in the browser. We will analyse the current friction points where web features clash with user privacy settings.
We will propose a lightweight experiment: could a shared vocabulary of locations (an "enum" of places) be the missing link that makes it technically viable for User Agents to enforce user preferences without breaking existing web features?
We will also look at risks to the approach, and how we might avoid a "Do Not Track 2.0" scenario - why a purely opt-in signal failed, contrasting it with the potential of an enforceable mechanism.
Chairs: Matthew Atkinson (Samsung Electronics,@matatk), Muadh Al Kalbani (Samsung Electronics, @m-alkalbani), Ehsan Toreini (Samsung Electronics,@toreini)
Goal(s):
Discuss the problem and solution space around where models may run, proposing the shared vocabulary approach as one avenue to explore - supporting User Agents to ensure that the user has control over this aspect of their privacy.
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Muadh Al Kalbani, Matthew Atkinson, Ehsan Toreini
Over the past year, W3C has been increasing its efforts in policy engagement, with the goal of supporting policy outcomes for "making the web work, for everyone." Most of our focus has been on communication and coordination, e.g., to serve as a reputable source of technical information for policy development. We'd like to ensure that our efforts in this arena are effective, and wanted to take time at TPAC to learn what we could try in the upcoming year(s) for better policy engagement. We'd love ideas from community members with experience and/or interest in policy, and would really appreciate diverse perspectives from different stakeholders to inform our work.
Goal(s):
Help shape W3C's policy engagement work in 2027 (and beyond)
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Tara Whalen
Web standards work is good at gathering feedback on features that already exist or solutions that have been proposed. It is much harder to learn what developers need before anyone writes a proposal, e.g., the gaps that lead to heavy workarounds, inaccessible components, and large libraries.
There have been efforts to address this. The Web We Want (2019 to 2024) collected developer ‘wants’, but struggled with having an owner to triage and with getting ideas to people who could act on them. Similarly, WICG gives people a place to incubate proposals, but still requires a lot of standards knowledge to participate.
In recent interviews with authors of frameworks and libraries, even experienced standards advocates told us that they don’t know where to raise unmet needs. In this session, we would like to explore what has and hasn’t worked and design a lightweight way to surface developer needs earlier and route them to the group that can act on them.
Goal(s):
Agree on a vendor-agnostic lightweight way to surface developer needs before proposals exist, who triages them, and how they reach the groups that can act on them.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Patrick Brosset, Sarah Inman, Kadir Topal, Lea Verou
The Phone Number Possession API extends navigator.credentials.get() to replace phishable SMS OTPs with an origin-bound, carrier-attested cryptographic proof of phone number possession. It allows relying parties to request either an unlinkable, per-origin Phone Number Possession Identifier (PNPI) or the user's verified phone number via zero-knowledge proofs—without exposing one-time codes to phishing or revealing the website's identity to the carrier.
https://github.com/WICG/proposals/issues/313
https://github.com/WebKit/explainers/tree/main/phone-number-possession
Goal(s):
Introduction to the problem and open discussion
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Sam Goto
How can we make threat modeling practical for specification developers?
In this hands-on session, we'll use some W3C specifications to demonstrate how to build a lightweight threat model, identify threats and responses, and determine when the analysis is sufficiently complete.
We'll then show how to turn the findings, including assumptions and remaining threats, into useful Security Considerations sections, without making the process unnecessarily complex.
Note: Additional chairs to be confirmed.
Goal(s):
Demonstrate a simple, repeatable approach to threat modeling and writing Security Considerations, and gather feedback from specification editors.
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Joe Andrieu, Giovanni Corti, Simone Onofri
Join the Chrome and Firefox teams to see recent advancements in the Web Speech API over the past year. With the specification transitioning to the W3C Recommendation track under the proposed 2026-2028 Audio Working Group Charter and both Chrome and Firefox Nightly now supporting on-device speech recognition, web-based speech interaction is entering a new era of privacy, low latency, and cross-browser interoperability.
Goal(s):
Demonstrate multi-engine on-device speech recognition and newly added capabilities, and gather cross-WG feedback on multilingual recognition, speaker diarization, audio timing, and faster-than-realtime transcription.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Paul Adenot, Alan Ding, Evan Liu
XML is still widely used and will continue to be so for many years. There is interest within the user community both in continuing the development of existing standards (XPath, XSLT, etc.) and creating new ones (Invisible XML, XProc, etc.). There are several community groups engaged in XML-related activities along these lines (e.g., XSLT and XQuery Extensions, XProc, and Invisible XML). Community Groups enable incubation, but in some cases this is growing interest in standardization. With the XML Activity closed, where and how and should XML-related community groups transition to Working Groups when they begin to design interoperable standards?
Goal(s):
Gauge support in the W3C community for creating a Working Group for new XML standardization activities.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Norman Walsh
This is a plenary session that brings together all TPAC participants to share and develop a common vision of the challenges and priorities shaping the future of the web. It aims to foster dialogue and collaboration across W3C's communities.
Attendance is open to all TPAC participants.
– Greenwich Mean Time
Location: Ground Floor - Herbert Room
The OpenUI Community Group would like to present on upcoming features, specifically to talk about their impact on accessibility, we'd also like to invite the ARIA Working Group to attend and provide feedback.
See https://github.com/openui/open-ui/issues/1510 for more.
Goal(s):
Highlight OpenUI work and discuss the impact to ARIA
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Keith Cirkel, Mason Freed, James Nurthen, Greg Whitworth, Valerie Young
https://github.com/w3c/strategy/issues/569
Recent regulations restricting children's online access through age assurance requirements are driving major changes across the web, prompting a mini-workshop to continue discussions from last year's joint IAB/W3C workshop on age-based access restrictions. Attendees are encouraged to submit proposals for discussion topics such as privacy expectations, risk mapping, and the need for multi-stakeholder collaboration beyond purely technical solutions.
Submission deadline: 09 October 2026
Please submit your proposal as an issue on https://github.com/w3c/tpac2026-miniworkshops, using the corresponding issue template.
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
Presentational case mapping (capitalization and title casing) continues to be among the most-requested features in ECMA-402 (https://github.com/tc39/ecma402/issues/294). However, since we currently offer no utility for this, developers are left with i18n-unfriendly workarounds like str[0].toUpperCase() + str.slice(1).
Two related but distinct problems in this space:
text-transform: capitalize, which titlecases the start of every word while leaving trailing characters unchanged. However, there is no CSS transform for sentence casing (w3c/csswg-drafts#8893) or editorial title casing (w3c/csswg-drafts#12526), and JavaScript currently has no titlecase mapping primitive at all (tc39/ecma402#294). Naive JS workarounds fail on scripts where uppercase and titlecase differ (such as Georgian Mtavruli vs. Mkhedruli), digraphs like Dutch IJ (IJsselmeer), and leading punctuation.<contextTransforms> data for standalone and UI menu contexts. Because Intl formatters do not yet expose DisplayContext (tc39/ecma402#355), calling Intl.DisplayNames or Intl.DateTimeFormat to populate a UI menu or header produces lowercase strings in dozens of locales (e.g., español de España, français, janvier), and applying CSS text-transform: capitalize produces incorrect results on multi-word names (Español De España).When TC39-TG2 discussed https://github.com/tc39/ecma402/issues/294, implementers suggested that although there are use cases for this data in JS, we should coordinate with CSS WG and W3C i18n on a holistic design rather than designing JS and CSS features in isolation.
In this session, I would like to bring together those groups, with a focus on CSS, W3C i18n, and TC39-TG2, to align on terminology, use cases, and where each layer of the platform should provide building blocks versus high-level solutions.
Goal(s):
Align across CSS, W3C i18n, and TC39-TG2 on a cohesive Web Platform strategy for capitalization, sentence/title casing, and contextual display transforms.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Shane Carr
How can we help more websites expose useful WebMCP tools and more agents use them effectively? We will share our work on generating reusable, composable tools from page context, integrating them into web agents, and evaluating their effects on task success, token usage, and action counts. These methods and findings provide a starting point for discussing broader adoption and new uses of WebMCP.
The session has four parts:
Context. A brief overview of WebMCP implementations and the relationships between people, agents, browsers, and web applications. Shared page state provides a basis for both autonomous and collaborative browsing.
Generating WebMCP tools. We present our page-based generation and verification process, using WebArena as the test environment. Tools are generated from page states rather than task descriptions. A concrete website example shows how reusable operations support an agent's workflow and combine with browser actions.
Integrating WebMCP into agents. We explain how page observations, tool descriptions, and execution feedback enter the agent loop. We compare four integration strategies that vary full versus lightweight page observations and full tool definitions versus a compact tool catalog, with additional information available on demand. We present results for WebOperator, CUGA, ColorBrowserAgent, and AgentOccam with GPT-5.6-Luna, Gemini-3.7-Flash, Qwen-3.7-Plus, and Seed-2.1-Turbo. Selected gains and regressions illustrate how tool design and agent reasoning affect outcomes. A supplementary AgentOccam run with Qwen-3.7-Plus shows how tool calls and browser actions coexist.
Extending the WebMCP ecosystem. We show how different task goals can reuse and compose the same operations, and use a map of our generated tools to explore capability discovery and planning. A WALT workflow motivates a further direction: a tool could request a decision from the original task agent, which could consult the user before the tool resumes. We will discuss calling context, suspension and resumption, cancellation, and changes in page state.
Discussion will center on three questions:
We invite website developers, agent developers, browser implementers, and researchers to share adoption barriers and identify concrete joint experiments. Detailed results and examples will be available in the appendix for follow-up discussion.
Goal(s):
Share our methods and findings, and explore how they can support broader adoption and new uses of WebMCP. Identify a small set of website or agent integration pilots and experiments on tool discovery or execution, with interested collaborators and concrete next steps.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Yunhao Luo
User experience is undoubtedly better when navigations are instant and seamless.
No one likes waiting, frozen frames, state resetting in the middle of an interaction.
Showing how the current ways to achieve this are insufficient, and multiple ideas we've explored, and an early-stage proposal we've landed on for the moment.
See presentation: https://noamr.github.io/tpac-2026-presentations/progressive-shell/index.html
Goal(s):
Get a good discussion about trade-offs for different approaches from a broad audience
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Vladimir Levin, Noam Rosenthal
This is a session held by the TAG to inform potential nominees for the 2026 election cycle what it's like to be a TAG member. It will be an opportunity to ask questions, better understand expectations and work load, learn how we work, and generally get a clearer view of how TAG participation works.
Goal(s):
To understand how the TAG works and answer questions for those interested in running for election
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Hadley Beeman, Lola Odelola, Jeffrey Yasskin
As a community we are always developing ways to preserve and enhance the user’s privacy. This often focuses on techniques that avoid, or minimize, the amount of user data that go over the wire. Another vector for privacy, particularly in public places, is the visual output from the user’s devices.
Some devices have hardware rendering modes that make it harder for so-called ‘shoulder-surfing’ privacy compromises to occur. We propose a simple spec - essentially an HTML attribute - to flag potentially sensitive content for this rendering mode, so that devices may use it, if they are able to.
This session will demonstrate how such a spec may work, and will be a call for participation in developing the idea further.
Goal(s):
Demonstrate the potential of a simple Privacy Screen spec, and seek participation in the project.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Muadh Al Kalbani, Matthew Atkinson, Ehsan Toreini
Many W3C groups continue to use IRC for real-time discussion and meeting coordination. IRC has served W3C well, particularly through integrations with tools such as Zakim, RRSAgent and GitHub bots, but there are increasingly questions around whether it remains the best fit for how groups collaborate today.
This isn't a new question, replacing or supplementing IRC has been discussed within W3C for many years (see w3c/modern-tooling#16).
Recent changes have brought the question up again. The CSS Working Group recently lost its publicly searchable IRC logs, prompting discussion about alternatives including IRCv3 and bridging the existing IRC channel to Matrix. Other W3C groups already use Matrix, Slack and other platforms alongside or instead of IRC.
W3C groups currently use a variety of platforms for real-time collaboration, including IRC, Slack, Discord, Matrix and Zulip. In many cases these have been adopted independently by individual Working Groups, Community Groups or their members, with groups sometimes responsible for arranging hosting, bots, bridges or other infrastructure themselves.
This fragmentation can make participation harder: someone involved in several W3C groups may need accounts and clients across several different platforms, each with different approaches to history, search, access and moderation. It also means individual groups can end up solving the same infrastructure problems independently, or the burden falls on individuals rather than the systems team.
This breakout would be an opportunity to step back from any particular technical solution and discuss what W3C groups actually need from real-time collaboration tooling.
Topics could include:
Ideally, we'd leave the session with a clearer picture of common requirements, what is working well for groups today, and some potential next steps for experimentation or further work.
Goal(s):
clearer picture of common requirements for modern tooling
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Jason Williams
Originator Profile Collaborative Innovation Partnership (OP-CIP) has been implementing Originator Profile (OP) technology on websites to demonstrate their authenticity and tamper-resistance. The effort is now moving from proof-of-concept to real-world deployment.
In FY2025, 14 media outlets and 2 local governments in Japan took part in our experiment. We also successfully delivered OP-attached ads through an existing ad network and displayed them on live websites.
In this session, we will share what we learned and discuss how these use cases can be extended to other industries and regions.
OP-CIP introduction
OP technology documents
Goal(s):
To help participants understand how OP works in practice within a specific industry (media and public sectors), and to discuss how this deployment can be expanded to other industries and regions.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Michiko Kuriyama, Shigeya Suzuki
Please join this virtual lounge for remote participants and have informal chat during breaks
– Greenwich Mean Time
Location: Zoom-only
The Web-based Digital Twins for Smart Cities Interest Group (SCIG) would like to have annual joint discussion on related SDOs about our collaboration towards standards for Web-based Smart Cities as usual.
As the group's Charter describes, SCIG's mission is working on the following:
You will learn the current best practices of cutting-edge standards for smart cities around possible framework and vocabulary ontologies, and then see how Web standards could possibly counter the fragmentation of existing smart city approaches.
Goal(s):
Based on the group's Charter, we'll summarize the SCIG's discussion so far, and ask the key stakholders from related SDOs about their standardization acitivies, pain points and current best practices. Then we'll discuss what Web standards possibly could improve the fragmented situation.
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Kazuyuki Ashimura, Michael Koster
As we work towards a standard around Web Monetization, we are opening this session to other efforts. We intend it to be a round table of discussions and implementations. We will share more about:
This session explores how Web Monetization and the agentic web still share the same goal. Web Monetization set out to let browsers stream small, automatic payments to creators as a third option alongside ads and subscriptions, and it is working now towards its native browser support. Generative AI answer engines and scraping agents now consume web content at scale without returning the clicks or revenue that used to flow back to creators, turning a slow sustainability problem into an acute one. Into that gap have stepped machine-native payment protocols — x402 reviving HTTP's dormant 402 status code, Google's AP2, and interoperable rails like Interledger's — built to let software pay for what it uses. The talk asks the W3C community to converge these two threads into one interoperable standard before competing protocols lock in a fragmented default.
Note: There may be co-Chairs representing the other technologies.
Goal(s):
Draft some future path of implementation for different Web Monetization streams
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Ioana Chiorean
With AI becoming ever more mainstream, we want to begin the conversation for defining what it means to be AI-friendly (implement WebMCP? Use JsonLD? etc) and whether there are things we might be able to provide for free (lift existing attributes as declarative WebMCP? Use accessibility tree?)
Goal(s):
Continue the conversation from the AI agent workshop around building AI friendly websites and encouraging adoption of AI-friendly standards
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Cathy Li
ArkWeb is the web engine that powers OpenHarmony. It is a Chromium-derived engine with a distinct feature set, its own release cadence, and a growing set of contributions back to upstream web standards. This session introduces ArkWeb to the wider web community: where it is today, what it adds beyond upstream Chromium, how it is approaching AI-driven browsing, and where it contributes to web standards. We want front-end developers and engine developers to know what ArkWeb is, and to be able to participate in it.
OpenHarmony is an open source project governed under the OpenAtom Foundation, with an ecosystem spanning phones, tablets, wearables, and IoT devices. Its web engine, ArkWeb, is based on Chromium but is developed as a downstream distribution rather than a downstream build: it carries its own platform integration layer, its own security and privacy posture tuned to OpenHarmony's application model, and it ships features that are not yet in upstream Chromium.
That last point is the part most of the web community has not seen. Some of these additions are platform-specific (application lifecycle, system ability integration, distributed device scenarios). Others are closer to the standard web surface and address gaps that the wider community has also identified. We would like to walk through both categories candidly, including where we think a feature belongs in a shared standard rather than in one engine.
The session is deliberately an introduction rather than a working meeting. The goal is for people who build for the web to leave with an accurate mental model of ArkWeb — what it is, what it supports, what it does not — and for engine and standards developers to see concrete places where they could collaborate, test against ArkWeb, or contribute. We are also interested in hearing what the community would need from us: better conformance reporting, participation in WPT, presence in browser compatibility data, or something else.
AI is a specific area where ArkWeb has been exploring actively, and where there is broad interest across browsers right now. We will describe our approach and be explicit about the open questions, rather than presenting it as a solved design.
Goal(s):
Introduce the OpenHarmony ArkWeb engine to the web community, and establish concrete paths for front-end and engine developers to participate in and contribute to it.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Martin Alvarez-Espinar, yaoming liu
We have launched the Content and Originator Authenticity Community Group (COA CG) and would like to start the discussion in person at TPAC. Everyone interested in the topic is welcome, whether or not you have joined the group yet.
https://www.w3.org/community/coa-cg/
The CG's mission is to serve as a hub for a generalized authenticity architecture that fosters a vendor-neutral, decentralized trust model for digital content on the web. It aims to provide technical guarantees for two things: (1) verifiable attestation of originator identity attributes by third parties, and (2) detection of content alteration and tracking of content provenance. The group does not replace or duplicate work in C2PA, CAWG, the OP community, or other existing venues. It focuses on the web-platform layer (URLs, HTTP, HTML, and user agents) where these technologies meet the web and each other. Privacy is a first-class requirement: no mandatory verified identity, and support for selective disclosure and pseudonymous publication.
We plan to launch the new group with three co-chairs, to represent the wider community and ensure impartial leadership.
Who should attend: browser vendors and other user-agent implementers; publishers and news organizations; C2PA, CAWG and OP participants; Verifiable Credentials / DID experts; web security and privacy experts (e.g., WebAppSec, WICG, Privacy WG); platform and AI service providers; certification and attestation bodies; and researchers on trust and security indicators.
Goal(s):
1.Introduce the COA CG's mission and scope to the wider W3C community and collect feedback. 2.Discuss the longer-term aim of building a shared understanding of how technologies in this field relate to each other. We'd like to hear participants’ views. 3.Identify stakeholders and gather initial use cases, concerns, and gaps, especially from user-agent implementers and privacy reviewers.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Michiko Kuriyama, Shigeya Suzuki
See https://github.com/w3c/media-and-entertainment/issues/122 for proposal, context and approach.
This breakout would be an opportunity for the AIRFOT task force of the Media and Entertainment Interest Group to engage with W3C folk who wish to contribute new, or potential new, requirements for Timed Text, especially those enabled or made cost-effective by the use of LLMs ("AI").
During this session we expect to discuss two things:
Goal(s):
Begin gathering new AI-related requirements for Timed Text; assemble the task force and plan its (limited) activity
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Nigel Megitt
The HTTP Link header has functionality to initiate the resource preloading as the HTML <link> tag does. While preloading from main documents is useful and has well-defined behaviors in the spec, preloading from subresources is not used widely except for rel=preconnect nor defined clearly in the spec. We propose prohibiting Link header preloading (prefetch, preload, modulepreload, etc.) from subresources.
Note: Until recently Chrome supported this feature but don't support it now. Other major browsers do not support this feature.
Goal(s):
Get feedback from a wider audience for the new directions
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Takashi Nakayama
AI tools are used more and more across W3C groups and repositories. Many organizations have adopted, or are in the process of adopting, AI policies. What general stance, specific provisions and guardrails should W3C adopt about the use of AI tools in W3C Standardization work?
To seed the discussion, I prepared an initial draft AI policy. It builds on the Use of Large Language Models in Standards Work document published by the Advisory Board.
This breakout will present the draft proposal, invite feedback, and seek convergence on the general direction and specific provisions that such a policy could set, including:
See the presentation slides.
Initial feedback and suggestions are welcome through comments on this issue.
Goal(s):
Seek convergence on a possible AI policy for W3C
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: François Daoust
The W3C has been collaborating with the OPC Foundation, maintainer of the OPC UA Industrial Interoperability IEC Standard, for many years now in two joint working groups, namely the Web of Things Connectivity working group and the Web of Things Binding working group. This session will give an overview of the collaboration and its outcomes to date, as well as work in progress and future work.
Goal(s):
Provide an overview of the W3C collaboration with the OPC Foundation
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Erich Barnstedt
The Open Web is shrinking. This is due to unprecedented structural shifts: the explosion of LLM-generated content, overwhelming LLM crawling traffic and the rise of autonomous AI agents. The role W3C has played to date is no longer sufficiently supporting the long-term health of an open, interoperable, and human-centric web.
Simultaneously, W3C's viability is at risk. Its value proposition has declined, leading to a multiyear drop in membership and concerning expenditures relative to income.
This breakout session invites community members to critically examine the W3C’s future strategic direction with the Board's Strategy as a starting point. We will confront core questions:
Chairs: Chris Wilson, Tantek Çelik
Goal(s):
To gather candid community perspectives, surface diverging priorities across stakeholders, and synthesize key recommendations for the W3C Board of Directors and Team to consider as part of ongoing strategy and organizational evolution.
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Tantek Çelik, Chris Wilson
AI agents are becoming an important tool for assessing compliance with web accessibility standards. However, some success criteria remain difficult to verify using traditional evaluation tools or even AI agents. We conducted a study to evaluate whether AI tools (LLMs and AI agents) can assess robust content, such as video and blinking content. The results were presented at the 23rd International Web for All Conference (W4A’26), the premier venue for web accessibility research, on June 20th, in Dubai, United Arab Emirates.
This breakout session will demonstrate the research findings, showcase the tool we developed to consolidate the results, and open the floor for discussion.
Goal(s):
The goal of this breakout session is to foster discussion about the future of web accessibility compliance with AI, exploring both the opportunities and the limitations of using AI in this field.
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Diogo Cortiz, Reinaldo Ferraz, Vagner Santana
Discuss agent security & get feedback on web platform security proposals.
Goal(s):
Discuss agent security & get feedback on web platform security proposals.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Dylan Cutler, Julia Pagnucco
https://github.com/w3c/strategy/issues/565
This mini-workshop will explore the positive and negative impacts of Generative AI on society and its intersection with W3C's Ethical Web Principles and Vision. TPAC attendees are encouraged to submit proposals for discussion topics such as sustainability, the open web, discoverability, inclusion, bias, neighbourhoods, accessibility, epistemic injustice, UI, translations, threat modelling, and co-browsing experiences.
To indicate interest in presenting about the positive or negative impact of GenAI on society:
*Open an issue with the "AIandSociety" label or
*submit a document to https://github.com/w3c/tpac2026-miniworkshops/blob/main/AIandSociety
Submission Deadline: 09 October 2026
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
The Autofill CG was formed after a successful breakout in last year's TPAC. We wanted to come back to the TPAC crowd with updates on what we've been up to, experimental results on our proposals and to continue the conversation around autofill.
Goal(s):
Amplify the conversations around Autofill and standard proposals.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Yoav Weiss
In September W3C announced the first pilot project of a new W3C Open Source Program: the CanIVC dashboard contributed by Digital Bazaar. W3C is developing the program to support projects that foster the adoption and interoperability of Web technology, and to improve the operational side of W3C's standardization and incubation programs.
At this breakout session we'll share our experience leading up to the first pilot, and how you can get involved in the next stage of program development in the W3C Open Source Program CG. We also hope to hear from people who might want to bring open source projects to this program.
Slides for the discussion
Goal(s):
Raise awareness about the development of a W3C Open Source Program
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: François Daoust, Ian Jacobs, Benjamin Young
Authors often want to use new web platform features before they reach Baseline, filling the gap in userland — whether that's called a shim, a polyfill, a ponyfill, or a fallback.
But polyfills[^1] are only attractive when their complexity is reasonable. Developers do not want a polyfill at any cost; beyond a certain level of complexity, a polyfill is as good as none.
Done right, polyfilling[^1] provides substantial downstream value to end users, the Web Platform's primary constituents: native features are typically more performant, more accessible, and more i18nclusive, and a good polyfill gets them to users sooner.
However, not all kinds of web platform features are equally amenable to this:
This session will explore:
Out of scope: Whether individual features should be designed around polyfillability. This session is about platform-level primitives that make userland fallbacks possible, not about constraining feature design.
[^1]: "Polyfill" is used throughout for simplicity; the discussion covers all patterns for using new web features with a userland fallback when unsupported, including ponyfills, shims, and ad hoc fallbacks.
Note: Additional Chairs TBD
Goal(s):
Produce a list of high-level platform gaps that would make userland polyfills/fallbacks more viable across the platform, and identify what in the TAG's guidance on premature polyfilling needs revisiting if polyfills become more viable.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Tab Atkins Jr., Lea Verou
FedCM is seeing increasing deployment by identity providers and relying parties, alongside continued implementation and experimentation in Chromium. Current work also extends beyond the API's original relationship to third-party cookie deprecation, including multi-IdP user experiences, decentralized identity-provider discovery and registration, and related browser-mediated identity capabilities.
At the same time, there is not comparable implementation activity across the major browser engines.
As deployment and implementation continue, that gap may become increasingly significant. FedCM could develop into a widely used Web capability based largely on one browser-engine implementation, even while substantial architectural, privacy, security, user-experience, or product questions remain unresolved across the broader browser community.
We would like to use this breakout to establish a shared understanding of where FedCM is today and ask whether the growing implementation gap is a problem for the Web—and, if so, what might usefully be done about it.
Questions for discussion include:
Participants may find the following useful background before the session:
The pre-reading is intended to establish a common understanding of the current work so that the session can focus on areas of agreement, disagreement, and uncertainty rather than reconstructing the history of the proposal.
Goal(s):
The goal of this session is to make sure that continued deployment does not substitute for explicit discussion about whether FedCM is becoming a sound, interoperable Web platform capability.
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Heather Flanagan
With built-in AI APIs such as the Prompt API, inference moves from the server into the browser, and the telemetry that developers rely on to debug and evaluate AI features goes with it. We present an open-source proof of concept that traces Prompt API calls with OpenTelemetry, following the GenAI semantic conventions.
We then open three questions:
Goal(s):
Gauge interest for observability, trace propagation and privacy questions that built-in AI APIs should address
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Julien Bataille, Julien Cayzac
Discussion and consensus-building for the new proposed Digital Policy Working Group Charter that will extend and build on the success of the W3C ODRL Recommendations.
After a very successful W3C ODRL Workshop in London where the community discussed the future options of ODRL, we will discuss a draft charter.
Goal(s):
Confirm the draft charter for the Digital Policy Working Group.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Pierre-Antoine Champin, Renato Iannella, Víctor Rodríguez-Doncel, Rigo Wenning
Users don't like restarting their browser and losing state, and commonly maintain very long running sessions (weeks/months). Since updates, including security patches, typically don't apply to running processes, this leaves such users exposed to known vulnerabilities for extended periods of time long after patches have been released. In the world of agentic scrutiny of open source codebases, there are many recently patched vulnerabilities at any given time! We will discuss how browser vendors and site authors can collaborate to close the "patch gap", with a specific focus on web-exposed APIs for extending the scope of "session" across tab restart.
Although couched above in terms of browser restart, resumability has utility for history navigation, reload, resumed tabs, OS restart, etc.
Note: Steve Becker will chair the session.
Goal(s):
Gauge appetite for new session-linked or other short-term storage capabilities, and where site authors see pain points in providing seamless resumability.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Steven Becker, Evan Stade
WebVMT is designed for all video and audio use cases with additional information in any format, including binary. That additional information is attached to the outside of the media file so it's easily accessible, agnostic of video/audio encoding and metadata format, and integrated with HTML cues for web apps.
Example use cases include:
Breakout sessions offer an opportunity to engage with a broader audience to share ideas from OGC's innovation programme and identify new use cases from diverse web communities.
Join our discussion to discover how your media can be enriched with metadata on the web.
Goal(s):
Foster better understanding of how media metadata can be integrated with web apps, find new use cases and identify additional requirements for the web
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Rob Smith
We often find accessibility issues in AI output, and a big part of these issues may be resolved by improving the quality of the AI’s training. Problems include:
Generated pages and software code as inaccessible as most of today's web
Under- or otherwise mis-representation of people with disabilities
Failing to respond to the needs of the user.
Incorrect guidance on how to code accessible content
If we train AI on a largely inaccessible web, we are liable to get inaccessible output as a result.
This session is proposed to demonstrate some of these issues, and to ask the question: how can we improve the situation? What could we do to increase the quality of input to AI systems, such that we can expect better output?
Goal(s):
Suggestions for how we can improve the quality of training and thus output of AI systems, from an accessibility perspective
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Matthew Atkinson, Janina Sajka
Accessibility Compat Data is expanding browser support data by including accessibility support. ACD is using existing testing infra (WPT, ARIA-AT) to inform developers about what is/isn't accessibility supported. We've been working with folks in the Interop Accessibility group, ARIA-AT, Baseline and BCD owners with the goal of integrating accessibility support information into Baseline and BCD. This raises a number of questions:
We'd love to talk with browser vendors, accessibility professionals, and developer advocates.
Goal(s):
Collaborate with browser vendors about making web features accessibility supported.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Lola Odelola, Cynthia Shelly
Accessibility conformance for ebooks is required in the world but standards or best practices for "Manga" contents are not yet provided.
DPFJ (Digital Publishers Federation of Japan) started to discuss what kind of accessibility conformance should be done for "Manga" contents for global market.
In this session, we will show the current strategy of accessibility for "Manga" contents from Japan with difficulties and issues.
Yukio Tomikura (Kodansha) is expected to participate.
Goal(s):
The goal of this breakout session is to explain the approach of accessibility for "Manga" contents from Japan and to obtain opinions and issues for that through demos and discussions.
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Shinya Takami
Over the past few years, we've shipped big UI features like View Transitions, Popover, Anchor Positioning, and customizable <select>. But when teams build multi-pane web apps, creative tools, or HTML-based browser interfaces, they still run into small interaction gaps that make web UI feel clunky next to native desktop and mobile apps.
Alongside the broader app sessions on cross-document navigation, overscroll areas, and Open UI accessibility, this session looks at three places where web apps still have to fight the browser with fragile JavaScript hacks or heavy WebAssembly runtimes:
<input>, <textarea>, or embedded document and then click into a find bar, side panel, or formatting toolbar, the selection highlight disappears even though the text is still selected underneath. On some operating systems, clicking back in and dragging will still drag that hidden selection, while many desktop toolkits can keep a dimmed highlight visible so you can see what's selected. What do we need in CSS or HTML so developers can keep inactive selections visible and styleable without drawing fake highlight overlays in JavaScript?We'll share brief examples from production web apps and HTML-based browser UI across engines, and we'd love to hear which other small UI interaction gaps are causing the most pain for app developers.
Goal(s):
Talk through how to support non-focusing toolbar controls, visible inactive text selections, and scrubbable SVG timelines, and figure out which pieces belong in Open UI, CSS WG, HTML, and SVG WG.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Chris Harrelson, Penelope McLachlan
Smart glasses and AI devices are giving computers access to the physical world, digital twins are mapping factories and entire cities, physical AI is showing up in workplaces and homes, and robots are leaving their fixed positions on the factory floor. Many of these products and ecosystems are emerging within walled gardens. The Web lacks an integrated architecture for discovering and securely composing independently published spatial services. Enterprises need open infrastructure for deploying these services across products and platforms. W3C is the organization that should lead the way by extending the open infrastructure that the web provides to support spatial computing and connect the physical world with the virtual.
This session covers the specific needs of metaverse infrastructure, how the current web was not designed for spatial computing, and the technical evolution needed to make the web ready to handle this significant transition, including evolving the DOM and iframes, solving for multi-origin, geo-located content, native rendering, and updated security.
The web browser can and should evolve into both a 2D web browser and a 3D metaverse browser. Without this evolution, the Web risks losing its role as the open platform for the next generation of computing.
The Open Metaverse Browser Initiative (OMBI), an open project at the Metaverse Standards Forum (MSF), is building an open-source browser engine called Sneeze. It discovers independently published spatial services by location and composes their content and logic in 3D around the user in real time, with interoperability and security as core design goals. Sneeze is designed to run alongside existing browser engines (Blink, WebKit, and Gecko) for incremental deployment, with flexible compositing of live Web content within the 3D scene.
MSF does not create standards, so OMBI is bringing its proposed architecture and identified gaps to the relevant standards organizations and believes the W3C should lead the charge.
The live demo will ground discussion of three areas:
Extending the Web with spatial browsing. Sneeze uses WebAssembly, and the project is evaluating Decentralized Identifiers (DIDs) and Verifiable Credentials. The engine does not use WebXR; it is a native spatial browser engine with a shared scene model, location-based discovery, and a service protocol.
Securing shared 3D scenes. The Web isolates content by origin. A 3D scene shared by many publishers needs isolation within one scene, so OMBI proposes to identify each publisher by the key that signs its content, run its code in its own WebAssembly sandbox, and control access to its part of a unified scene graph.
Defining the open standards needed for interoperability. Scene representation, service discovery and interaction, and identity and security.
OMBI also builds on standards from Khronos (glTF, OpenXR, ANARI, SPIR-V) and OGC (GeoPose), and uses emerging geolocation standards. The session will demonstrate the open-source Sneeze engine in the Rubidium browser.
Pre-reading is encouraged: see the OMBI overview. Slides will be linked in the agenda before the session, and attendees will receive a free copy of The Spatial Age, a book on this topic.
Note that Breakout #35 Web of Worlds, is a separate and complementary MSF proposal for a network of linked, addressable virtual worlds.
Goal(s):
Seek W3C feedback on OMBI's proposed architecture, identify priority standards gaps, and agree relevant groups and next steps for further discussion or incubation.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Sean Mann, Neil Trevett, Yin Chien Yeap
The current draft of the WebMCP specification allows websites to register tools that an agent can discover and invoke.
Extensions are currently one of the main ways that third party developers bring agentic features into web browsers. Such extensions work by scraping the DOM, generating an accessibility tree based on the DOM, capturing screenshots of page content, or driving the page through debugging and automation interfaces. WebMCP is an attractive alternative for these extensions, as it could provide a structured, site-sanctioned alternative.
This session aims to collect requirements from extension developers and browser vendors, and to check those requirements against WebMCP's current design. Questions we plan to work through:
navigator.modelContext to ISOLATED world content scripts?This is a community discussion, not a group meeting. We especially want to hear from extension developers building agentic or automation features, WebMCP spec contributors, and browser engineers working on both Web and WebExtensions platforms.
Goal(s):
A shared list of extension use cases and requirements for WebMCP. For each item, identify whether it should be integrated into the WebMCP specification, WebExtensions specification, or both. Identify owners for any follow-up issues
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Timothy Hatcher, Anssi Kostiainen, Simeon Vincent
I would like to help facilitate a discussion around the Translator and Language Detector APIs proposed by the WebML CG.
In particular, we have had some discussions within the Mozilla standards position repository, and I would like to gather folks to specifically discuss plain-text translator APIs compared to a DOM-aware translator APIs.
Goal(s):
Facilitate discussion and seek consensus on the shape and direction of translator APIs
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Reilly Grant, Erik Nordin, Kagami Rosylight, Ehsan Toreini
JSON-LD is an essential data format powering SEO, Social, Credentials, IoT, Publishing, and AI authenticity. The JSON-LD is expanding to include YAML and CBOR based formats. YAML-LD provides a human and AI friendly format. CBOR-LD brings tight compression bringing JSON-LD documents into tight spaces (QR codes, message queues, etc.). Additionally, JSON-LD's core specifications are growing to include the latest graph super-powers arriving from the RDF 1.2 specifications. This breakout session will be an overview of the growing family and what's ahead for the JSON-LD WG and CG.
Goal(s):
Update W3C Members on the growing JSON-LD ecosystem.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Pierre-Antoine Champin, Benjamin Young
Portable Web Content Format enables apps, games, and interactive presentations built with web technologies to be packaged as self-contained .pweb files that can be instantly opened and run on any device using a compatible viewer—even offline and without a web server.
In this session, we will
Goal(s):
Gather feedback, identify related standards, refine PortableWeb’s technical direction, and connect with potential contributors.
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Omprakash Selvaraj
ActivityPub, the social networking standard, lets users follow each other and receive a stream of content from their contacts. The Social Web Community Group is currently extending the standard to support membership in groups, including private groups.
Goal(s):
Discuss ActivityPub support for groups, solicit feedback, and decide on next steps
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Evan Prodromou
The arrival of AI is redrawing the talent bar for software engineers: execution-level work is being commoditized, while judgment — problem framing, architecture, trade-offs, and accountability — becomes the scarce, valuable skill. For computing educators, the question is no longer "how do we teach students to code faster," but "how do we teach the judgment that AI cannot supply."
This session shares a concrete, classroom-proven answer: Collective-Intelligence Co-education, a five-dimensional framework (school–enterprise, human–machine, course–competition, teacher–student, inter-university) anchored on a single meta-capability we call Generalized System Capability = Systems Thinking (ST) + Engineering Capability (EC). The framework is grounded in a 2026–2028 teaching-reform project at the Shenzhen Institute of Information Technology (SZIIT), where a Logic & Critical Thinking general-education course is being rebuilt so that AI output itself becomes the object of student scrutiny.
Crucially, the medium of this reform is the open Web. Instead of shipping a closed, proprietary teaching app, every learning artifact is a single, self-contained HTML page built with plain HTML / CSS / JavaScript / Canvas / SVG — no build step, no framework, openable in any modern browser and immediately shareable. Three interactive demos will be shown live:
Each demo is designed not to demonstrate AI, but to train judgment about AI: students manipulate the model, break it, fix it, and explain why.
We will also open a broader conversation with the Web community on what comes next.
Goal(s):
Three concrete goals: 1) Share a working model. Present the Collective-Intelligence Co-education framework and the Generalized System Capability (ST + EC) anchor, with the SZIIT teaching-reform project as the case, so participants can reuse or adapt it. 2) Show the Web as the medium. Demonstrate the three interactive learning artifacts and argue for the open Web — HTML/CSS/JS/Canvas/SVG, zero build step — as the right substrate for AI-era computing education, in contrast to proprietary or platform-locked teaching tools. 3) Seed collaboration. Identify shared interests with the Web community and gauge appetite for follow-on work — e.g., a W3C Community Group or workshop on "Web for Smart Education," open learning-artifact formats, or accessible interactive teaching components.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Yinfeng Wang
The Web Platform's design principles implicitly assume a human developer as the primary API consumer. As a growing share of web code is written by agents, these assumptions stop holding uniformly, and some pull in opposite directions.
Questions this session will explore:
Note: Additional Chairs TBD
Goal(s):
Make progress on the questions above and identify people interested in exploring this further.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Rick Byers, Lea Verou
What?
The University of Michigan has engaged Helix Opportunity LLC in an Innovative Partnership to develop an AI Application Programming Interface (API) for Neurodiverse STEAMM Students for Advancing Higher Education and Career Pathways
Who?
Helix Opportunity is a leading edge innovator in digital transformation, inclusive design, and digital accessibility.
The University of Michigan has performed ground-breaking work on career readiness training for the neurodivergent population.
Why?
This project combines expertise that will bridge gaps in the current AI ecosphere of product development, reducing bias and incorporating much needed insights from the disability population.
Historically, disability data has been omitted in the development of AI which
has caused systemic algorithmic bias and discrimination. Current AI systems
are largely trained on datasets that underrepresent or misrepresent the
disability community. This results in technologies that perpetuate stereotypes,
create accessibility barriers, and make inaccurate or unfair decisions in critical
areas like employment, education, and healthcare.
This project explores the development of AI technology specifically
trained on large datasets of the world’s most vulnerable population, as
described above, to improve societal outcomes related to vocational
rehabilitation.
Goal(s):
Inform the audience on cutting edge applications of AI in the disability inclusion space
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: David Fazio, Neha Jadhav
https://github.com/w3c/strategy/issues/567
The World Wide Web has shifted from its original open, sharing-focused vision. There are growing concerns over protecting vulnerable populations, managing copyright and AI data usage, and navigating centralised social media platforms that obscure data sharing and provenance. This workshop aims to explore new forms of data governance, data ownership, and decentralised alternatives. Attendees are encouraged to submit proposals for discussion topics such as user-centric alternatives, usage preferences, data provenance, and the role of web standards in balancing openness and ownership.
Submission deadline: 09 October 2026
Please submit your proposal as an issue on https://github.com/w3c/tpac2026-miniworkshops, using the corresponding issue template.
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
“Never send a human to do a machine’s job”. Agent Smith had a point in The Matrix, at least for part of a standards review.
We are experimenting how AI can support human review of Web standards, particularly security review. Some parts of the review can be delegated to machines, other parts such as interpretation, judgment, and decisions are still on humans.
We have been building an experimental marketplace of portable AI skills to help W3C work. During a review, a skill can help us understand and model what a specification is building, another can ask what might go wrong and support threat modeling, or comparing the specification from its implementations. Others can gather and check evidence, fact-check a claim, suggest possible responses for a reviewer to consider, or prepare draft review material.
There are not fire-and-forget skills. A human still has to challenge, interpret, check it and decide.
The workflow can also start before the horizontal review. A Working Group can use these skills in earlier design phase, as a security-by-design sparring partner rather. Sometimes the skills will produce useful questions; sometimes they will produce poor ones or miss something entirely. Understanding that boundary is part of the experiment.
In the breakout, we will show the skills currently available, how they fit into the workflow, and one concrete example of working with their output.
This brings us back to the electric sheep. Think of these agents as electric sheep that can range over information, follow different paths, and sometimes bring back something useful. We still need to shepherd them: understand where they went, challenge what they found, decide what matters, and take responsibility for the review. The sheep do not replace the shepherds, and maybe we also need electric sheepdogs.
Goal(s):
Present and test a human-led workflow of portable AI skills for Web standards review, and find participants willing to experiment with it and help improve it.
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Marcos Caceres, Simone Onofri
This is a follow-up to last year's session with an overview of where things are at and an update of the progress that we have made since last year, specifically:
Goal(s):
Raise awareness, find privacy/security/economic holes in the design and an open invitation for participation
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Sam Goto, Dick Hardt
Current on-device Generative UI solutions present a trade-off: Web engines (e.g., Chromium) offer superior layout flexibility and LLM compatibility but incur high performance costs and experience fragmentation. Native JSON routes (e.g., A2UI) are lightweight and performant but lack flexibility for complex layouts and are prone to parsing errors. This proposal explores whether we can combine the best of both worlds to create a new, efficient technical standard for Generative UI.
First, at the syntax layer, we propose a Generative UI Baseline to constrain the syntax space, prioritizing core features like flexible layouts like Flexbox and Grid. This significantly would reduces LLM generation complexity and token consumption while preserving essential cross-device responsiveness, resolving syntax errors and layout adaptation issues at the source.
Second, at the engine layer, we envision a Lightweight Web Engine stripped of legacy baggage. This would reduce memory footprint and cold-start latency by an order of magnitude, enabling smooth streaming rendering alongside LLM outputs within a minimal attack surface.
Finally, at the rendering layer, we aim for OS-Unified Rendering by linking the engine’s display lists directly into low-level OS graphics pipelines. This would eliminate off-screen compositing overhead, allowing Generative UI to natively leverage OS gesture physics, font rendering, and high refresh rates.
Goal(s):
Collect community’s feedback on the technical and strategic feasibility of this approach, aiming for optimal convergence with current Web standards and meaningful contribution to the open web of the future.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Martin Alvarez-Espinar, Jing Shen
Declarative Overscroll Actions (Explainer)
The web platform allows for sophisticated scrolling experiences, but it currently lacks a semantic way to utilize "overscroll" space (the area beyond the scroll or element boundary).
Common UI patterns like drawer-menus (swiping past the edge to reveal a menu) rely on complex nested scrollers or JavaScript gesture polyfills. These workarounds are difficult to implement, computationally expensive, and often fail to provide accessible alternatives for non-touch users.
We propose a set of HTML attributes and CSS properties that declaratively bind an element (the "overscroll content") to the scroll boundary of a container to support drawer-menu and bottom-sheet cases.
Goal(s):
Explain an upcoming feature and gather feedback.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Vladimir Levin
The W3C WebTransport working group have recently extended our Charter to consider “ ..incubating mechanisms for peer-to-peer capability”. To this end, we are having two presentations on this topic, followed by discussion time. The first would be a remote presentation by Jan-Ivar Bruaroey from Mozilla on the concept of the leveraging the WebRTC handshake to initialize a p2p connection, prior to establishing a WebTransport connection. The second is an in-person presentation by Marten Seemann on “A p2p Vision for QUIC”, which offers an alternate approach of migrating a client-server connection to a peer. There will then be discussion time between participants and the audience.
The WebTransport WG encourages all W3C TPAC participants interested in QUIC-based options for moving real-time data between peers to please attend.
Goal(s):
Assess interest in QUIC-based options for moving real-time data between peers
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Jan-Ivar Bruaroey, Yves Lafon, Will Law
The E-Commerce for Humans and AI Agents occurred on September 8-9. The workshop discussed merchants' context and views, legal accountability, protocols and data infrastructure, including trust and ownership. Using AI Agents, Web browsers, or some combination of both, e-commerce needs product data models and representations, user intent/alignment, identity and authorization, payment. A Web for humans and AI agents should be part of the future of customer interactions.
Goal(s):
Reporting on the workshop discussion and how to address the use cases
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Phil Archer, Philippe Le Hegaret, Ruoxi Ran
For three decades, web accessibility has been pursued almost everywhere except the one place every user already stands: the browser. We have asked authors to remediate, assistive technologies to compensate, and regulators to enforce — while the layer that renders the web to every person has stayed largely on the sidelines of universal personalization.
This session makes the case that the browser is the natural home for universal accessibility: a layer that could adapt any page to the individual needs, abilities, language, and preferences of the person using it, rather than requiring every author and every assistive technology to carry that burden separately. It is not a new idea — it was described in the research literature as early as 1996, and the "accessible framework as personal interpreter" concept predates the modern web.
What is new is that feasibility is no longer the open question. On-device AI now runs inside the browser on ordinary consumer hardware, and the browser has always been able to reach into the page it renders — the accessibility tree, the DOM, and the user's own style layer. A working prototype of a user-controlled "smart browser," built on a five-year-old laptop, already demonstrates the idea in practice. The pieces that were missing in 1996 are arriving.
So the question this breakout puts on the table is not whether browser-level personalization is possible, but how to do it well. When a general on-device AI interface was proposed for the web, the engines and the W3C TAG raised specific, documented concerns — interoperability, user consent, device cost, fingerprinting, and the viability of independent browsers. Those concerns are exactly the right starting point. A narrow, user-controlled accessibility capability answers several of them by construction and turns the rest into design requirements. This session is where the people who would build it can work through those questions together.
This session is grounded in the research paper Web Browsers as a Pervasive Accessibility Solution (Paciello). The "universal interpreter" lineage traces to the 1996 ASSETS paper (Laux, McNally, Paciello & Vanderheiden) and the Pervasive Accessible Technology concept introduced by David Stone at the 1991 World Congress on Technology for People with Disabilities.
Goal(s):
Build shared understanding that the browser is a viable accessibility layer now that on-device AI has shipped and the browser already exposes the page it renders; work through, candidly and with the people who would have to build it, the documented concerns the engines and the W3C TAG have already raised about a general AI interface, and how a narrow, user-controlled accessibility capability addresses them; and identify concrete next steps — what the major engines could prototype, and what standards or coordination work at W3C would unblock it. Success is leaving the room with at least one committed follow-up (a community group discussion, an explainer, or a cross-vendor conversation).
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Steve Faulkner, Mike Paciello, Janina Sajka
The web sustainability landscape has been rapidly evolving, with organizations and implementers seeking to take on the challenge of climate responsibility. There is tremendous interest and many implementations of the WSG Draft and its supporting materials.
This breakout will explore:
Goal(s):
Explore WSG related tooling, and consider how the Sustainable Web IG can make implementation more viable.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Chris Adams, Alexander Dawson, Siddhesh Wagle
tl;dr: Let’s have a conversation about the intersection of modern Assistive Technologies, adaptations, proposed platform features, and the user’s privacy. We want the user to avoid being in a position where the adaptations they need to afford them access are also a fingerprinting risk - especially one that highlights the use of Assistive Technology - or that such features can’t be added to the platform safely. Can we learn anything from past impasses in these areas, to help us design a future web that is both more adaptive, as well as more privacy preserving?
User Agents are there to protect their users. We have always taken care to design new features and APIs to, as far as possible, discourage detecting if the user is using Assistive Technology to access the web. The user’s privacy - especially in relation to such personal information - is extremely important.
What an Assistive Technology actually is, though, can vary. It could be: a screen reader; the use of dark mode; or the desire to opt in to, or out of, specific fonts, font sizes, or aesthetic features. A range of minor-to-moderate impairments exists, and a range of assistance - be that a ‘traditional’ Assistive Technology, or an adaptation provided by the OS or UA - exists to meet these needs, and to personalize the web for the user.
The use - or non-use - of those features could increase fingerprinting surface, especially if the sizes of the populations using, or opting out of, a feature are very different in size. As a result, some features that might benefit some people can’t be developed and shipped, due to the privacy risk. That’s a reasonable stance to take on a feature-by-feature basis, but are there any patterns we can learn from, to inform changes that might make more such useful adaptive features possible in future?
Goal(s):
Establish interest and next steps in assessing the balancing act here, and how to involve the community in designs going forward.
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
Proposers: Matthew Atkinson, Alice Boxhall
Ask i18n is an experimental tool from the i18n WG exploring whether an AI-assisted, citation-grounded interface can make W3C Internationalization guidance easier to find. It indexes W3C i18n sources, retrieves relevant sections, and presents answers based on that evidence, with visible citations and warnings when the evidence is weak.
This breakout will demonstrate the current system. The session will also ask what safeguards and community oversight would be required, whether other approaches would be better, and whether further development is justified.
Goal(s):
Assess whether it helps people find relevant W3C i18n guidance while keeping the underlying documents, rather than the generated answer, authoritative.
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Fuqiao Xue
After beta testing earlier this year, we will demo updated designs for CG specifications and share progress on their implementation in respec and bikeshed.
The redesigned specifications include, inline, much more information about the technology’s implementation and adoption status. We will describe the new metadata tooling that supports the inclusion of this dynamic usage guidance.
We will also share plans for current work on the next enhancements: publication tools and plans to host more CG specifications on w3.org.
Slides for the discussion.
Goal(s):
Provide the community with updates on the CG specification redesign project and seek feedback
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Denis Ah-Kang, Ian Jacobs
In August of this year, the Advisory Board published a position statement, Further Aligning W3C's Program of Technical Work with Human Rights. Subsequently, we have created a Community Group where we are starting to explore how to put some of this recommendations into action. This will be a working session to present the AB position paper as well as the current status and activities of that group, and to gather community feedback, raise awareness of this topic and engage additional contributors.
Goal(s):
Highlight the work that has gone on so far with regard to Human Rights at W3C, invite comment and question, and hopefully recruit participants for our ongoing efforts.
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
Proposers: Daniel Appelquist, Hidde de Vries
National identity systems tend to provide a vertically integrated solution, including issuer, holder and verifier. Interoperability remains a key challenge across systems adopting W3C Verifiable Credentials.
With support from WCAP, we held a Technical Interoperability Plugfest (TIP) for DIGITAL TRUST Thailand 2026 (See related public information, with agenda and methodology), with four system participants: MOSIP Inji, TWDIW, ETDA, and Bhutan NDI.
This session will share our findings, proposed interoperability task force in CCG, and initiate discussion on various topics, e.g., How could the W3C Digital Credentials API be integrated into this ecosystem?
Goal(s):
Identify and discuss key issues to support ongoing discussions with other stakeholders, such as solution providers and identity providers (e.g., government agencies).
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Denken Chen, Kai Otsuki
Generative AI has heavily impacted many areas of the web, but one of the most impacted is authoring of content. Content of all kinds can now be produced faster than ever before, but without guardrails, we already see the risks to users in terms of inaccessibility and harm. Generative AI has also made some accessibility use cases more available to disabled users such as automated captioning and on-demand image descriptions, but many tools have no consideration for accessible content authoring at the time of creation. How do we balance the risks and the opportunities, and how might we write a standard for authoring tools that creates the necessary guardrails while supporting a more accessible authoring environment? In this session we want to discuss the different possibilities, concerns, and the wild potential of authoring tools in the AI age as we prepare for the development of ATAG 3.0.
Goal(s):
Discuss possible use cases, risks, and opportunities for ATAG 3.0.
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Wendy Reid
Mozilla began prototyping peripherals APIs over a decade ago as part of the FirefoxOS project. Chromium-based browsers have shipped APIs for peripheral devices starting in 2017 with WebBluetooth, followed by WebUSB, WebNFC, WebSerial and WebHID. In 2026, Mozilla shipped WebSerial in Firefox. While these APIs have clear developer demand there have also been many concerns about their impact on user security and privacy. In this session we will look at these concerns, the mitigations that are currently shipped and have a discussion about where the peripheral ecosystem can go from here.
Goal(s):
Build an understanding of the current peripheral landscape and how it interfaces with the web.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Reilly Grant, Matthew Reynolds
The web is much more than browsers. Web standards are often designed and implemented first for browsers. If you look at embedding or different contexts like WebViews, MiniApps, Isolated Web Apps, JavaScript runtimes and more you sometimes find new challenges, questions, requirements or issues.
These areas have their own groups and communities that despite probably quite a few overlapping challenges and interests don't really get to talk and coordinate much between each other.
This breakout invites everyone to get to know each other and share issues, past and future work. We can start with a short introduction about your field of work by one representative of each group/project:
(If you want leave your introduction in this issue we can include it in the presentation that opens up the breakout.)
After hearing about the interesting things and possibly finding common interest we can discuss how to coordinate this. We have great discussions at TPAC but once a year is not enough to really move things forward. Should we create new groups or formats to work better together? Let's find out!
Goal(s):
A plan on how to do more and regular coordination between browsers, embedded contexts and more
Bring together:
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Martin Alvarez-Espinar, Brian Kardell, Niklas Merz
The Web of Things (WoT) WG/IG will run a PlugFest from 25-27 October. This breakout session will show the results of the PlugFest including live demos from different participants.
You will learn how WoT counters the fragmentation of the Internet of Things (IoT) by using and extending existing, standardized Web technologies. By providing standardized metadata and other re-usable technological building blocks, W3C WoT enables easy integration across IoT platforms and application domains.
Goal(s):
presenting live demos from the WoT PlugFest and learn, e.g., Plug&Play device onboarding with WoT
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Sebastian Käbisch
As AI agents move into the browser, whether built in, installed as extensions, or calling new web APIs, they're acting inside tabs where the user is already signed in. That shift raises hard questions across security, privacy, identity, and competition.
Last year's breakouts on Agentic Browsing and the Web's Security Model and Semantics for the Agentic Web started the conversation around user agency versus site control. This year, with early browser-agent trials underway and related breakouts exploring agent alignment, agent security, anonymous credentials, and verified agent commerce, we want to dig into three practical trade-offs around how the browser mediates between the user, the agent, and the site:
readOnlyHint and consequentialHint, connect with existing browser gates like Autofill, Payment Request, and WebAuthn when a site forgets or mislabels a hint?We'd like to get browser, security, privacy, and identity folks together with site owners to talk through these trade-offs openly and figure out what belongs in web specs versus what should be left to browser UI.
Goal(s):
Work toward shared principles across browsers, security and privacy groups, and site owners on how in-browser agents should handle user confirmation and site safety without causing prompt fatigue or locking users into partner-approved agents.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Ben Greenstein, Chris Harrelson, Penelope McLachlan
Join us for a friendly moment. Drinks and light food will be served.
A cash bar will be available from 19:30
– Greenwich Mean Time
Location: Ground Floor - Herbert Room + Pre-function
– Greenwich Mean Time
Location: Second Floor - Room 10
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
– Greenwich Mean Time
Location: Second Floor - Sales Suite
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 15
Please join this virtual lounge for remote participants and have informal chat during breaks
– Greenwich Mean Time
Location: Zoom-only
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 12
– Greenwich Mean Time
Location: Second Floor - Room 05
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Second Floor - Room 06
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 15
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 06
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
This session will be a discussion on the advantages and the pitfalls we have found when using artificial intelligence (AI) in our research work. We are also interested to find out how other groups are using AI.
We’ll explore how W3C task forces can integrate AI tools into standards and research workflows while maintaining quality, accessibility, and human oversight. It will include:
The Cognitive and Learning Disabilities Accessibility Task Force (COGA) are hosting the session. Everyone is welcome. You do not need a background in cognitive accessibility or AI to take part.
Leonard Beasley will chair the session.
Goal(s):
Share experiences of using AI in W3C work, including successes and challenges and foster working together.
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
Proposers: Leonard Beasley, Lisa Seeman-Horwitz
Pending approval of the charter, this informal meeting could be a chance to:
Goal(s):
Recruit participants, issue-openers, and stakeholders for the upcoming new WG
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Juan Caballero, Denken Chen
This session is intended as a primer on spatial concepts and challenges for folks not already familiar with spatial computing and what comes with it. We’d also welcome any veterans in the field to help with answering questions!
Spatial computing platforms like AR/VR headsets present a whole range of opportunities and challenges for the Web. These devices can present 3D content in a user’s local environment, react to light, and even compose scenes to be understood as true spatial arrangements.
Spatial CSS is a proposal to make content easy for users to experience, and for authors to treat as a progressive enhancement to their existing content on traditional platforms.
Spatial CSS makes spatial content an integral part of the web alongside traditional web content, and allows native web content to be displayed spatially. Because spatial CSS is for Web content, it acts in complement to experiences built with Imperative APIs such as WebXR - which must run separately from the rest of the web for privacy reasons.
Declarative Web content is well-placed to handle the increasing variety of spatial devices because a UA can make smart decisions about how the content is displayed. This allows content to fit the device without developers being required to target a particular device. It also reduces fingerprinting risk because less device information needs to be exposed.
Join us for live, proof-of-concept demonstrations of some of these foundational challenges and the proposed solutions in the Spatial CSS proposal being floated from the Immersive Web Community group.
Goal(s):
a primer on spatial concepts and challenges for folks not already familiar with spatial computing and what comes with it.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Etienne Segonzac, Brandel Zachernuk
Public funders increasingly want to invest in open standards. They often struggle to judge which standards work merits support, how long it really takes, and what effective participation looks like. The Internet-Draft Evaluating Technical Standards in the Public Interest: A Guide for Public Funding Organizations tries to give these funders practical evaluation criteria. The criteria cover implementation and deployment, process openness, IPR, human rights and social impact, and common pitfalls such as vendor capture and premature standardization.
The guide currently draws mainly on IETF practice. This session asks the W3C community where it holds for Web standards and where it doesn't. Examples include the W3C Process, the Patent Policy, horizontal reviews (accessibility, i18n, privacy, security), incubation in Community Groups, and the role of browser implementers.
We'd like to hear from:
Feedback can also go to the GitHub repository.
Goal(s):
Gather W3C-specific feedback on the funder guide and identify what it needs to cover Web standards accurately.
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Tara Tarakiyee
This session will explore a collective project that Microsoft is proposing for how we're looking to prioritize work on the web platform. Using real world user journeys and early benefits we've found. Based on this we'll go over key categories that we believe warrant discovery, investment and prioritization to have a holistic view of how the web should evolve for agentic experiences with a human in the loop.
Goal(s):
Alignment on a joint initiative to incubate key solutions
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Greg Whitworth
The W3C Systems team just released a new W3C group feature: activity pages. These pages are meant to show what a group has been doing, month by month.
For an example, see the GPU for the Web activity page.
The goal of this session is to present these new pages, and gather feedback and ideas to improve this system further.
Goal(s):
Gather feedback and expectations on the new group activity pages
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Jean-Guilhem Rouel
The Social Web Community Group has been working on end-to-end encrypted (E2EE) messaging in ActivityPub for more than 2 years. The E2EE Task Force has developed a community group report, MLS over ActivityPub, with two interoperable implementations. In this sessions, we'll go over the E2EE work in SWICG and discuss next steps.
Goal(s):
Share information about E2EE messaging in ActivityPub and collect feedback for next steps
– Greenwich Mean Time
Location: Second Floor - Room 08
Proposers: Evan Prodromou
Building on the TPAC 2025 WebSpatial breakout, this session shares implementation experience to inform discussion of spatial capabilities for HTML, CSS and dynamic 3D API.
We’ll examine challenges and tradeoffs in spatial layout, depth and transforms, materials, interaction events, and combining 2D interfaces with 3D content. We’ll discuss how these capabilities can preserve existing web behavior and development patterns.
Community members are invited to compare approaches, challenge assumptions, and identify areas for further experimentation and collaboration. Implementation demos will ground a discussion of requirements and standards work.
Goal(s):
Identify concrete requirements, open questions, and follow-up work for spatialized HTML/CSS across the relevant web standards communities.
– Greenwich Mean Time
Location: Second Floor - Room 09
Proposers: Parth Patel, Siyaman Sadagopan, Ruoya sheng
Recently, the Web of Things WG (WoT-WG) has started to discuss media handling capability for WoT as a possible use case [a, b], and the group would like to have joint discussion with the media experts including the Media and Entertainment IG (MEIG) during TPAC 2026.
For that purpose, the Chairs of the WoT-WG and the MEIG have been holding initial discussion about a possible breakout session on "Media for WoT" during TPAC. We think holding the discussion as an official TPAC breakout session would be very useful, because we'd like to invite all the experts from both the WoT world and the media world. Also we'd like to hear from all the other related/interested people attending TPAC 2026 in Dublin.
NOTE:
I've been suggesting the WoT WG should think about media handling capability for the WoT mechanism for years, and really would like to see what is still missing to make the Web Browser a WoT Thing and/or a WoT Consumer.
[a] WoT minutes: https://pad.w3.org/p/2026-08-0506-wot-td-minutes
[b] Expand media streaming analysis proposal: https://github.com/w3c/wot-thing-description/pull/2213
Goal(s):
Presenting the initial proposal on "Media for WoT", and gathering opinions/ideas about existing pain points and possible use cases
– Greenwich Mean Time
Location: Second Floor - Room 06
Proposers: Kazuyuki Ashimura, Sebastian Käbisch, Michael Koster, Chris Needham
What could the Agentic Web look like? What do we need to do to standardize it?
More details coming soon...
Goal(s):
Directions for future work at the W3C around enabling the web to work well with AI agents.
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
Proposers: Marcos Caceres, Yoav Weiss, Saron Yitbarek
This session has been triggered by the topic 'trust anchor' but the angle widened
Here some slides that provide the update overview about what the session is about (updated to 29 October)
https://docs.google.com/presentation/d/1Av_yvYbbkuEe9Fl5mHUGkaDlecOrOWl26260e3YAe-I/edit?usp=sharing
A narration/pre recording
https://drive.google.com/file/d/1aToH_Htc6hP8gagwgHksy0Dcd8ssvAqJ/view?usp=sharing
Also a primer /tutorial for those new to the topic https://docs.google.com/document/d/1lQr-dXDKLsQ60SAIEpKKA51OAgsMDHo6aW3tflB-wls/edit?usp=sharing (request edit access to edit/correct/improve)
The rest of the session as originally proposed stays, and is open for discussion during the breakout
Original breakout proposal:
On 11 October 2026 the DNS root is scheduled to switch to a new key-signing key, KSK-2024. A validating resolver that does not trust the new key may leave its users unable to reach sites under any top-level domain. Validating resolvers are run by ISPs, enterprises and others on users' behalf, and users have little means to check their status.
Read also backgrounder
Further root key events are planned: revocation of KSK-2017 in 2027, a proposed algorithm rollover to ECDSA between 2027 and 2029, and a later post-quantum root key. Meanwhile the Credentials CG has discussed rooting DIDs in DNSSEC, leading to draft-ranjbar-dane-did-01, so credentials and agent identities may come to depend on the same anchor.
The session follows on from ongoing "Future of the Open Web" discussion and from a submission to the Data Governance & Ownership mini-workshop (w3c/tpac2026-miniworkshops#39). It opens with what the rollover showed, then works through open questions:
References:
Note: The proponent of this breakout session @starborn is not going to be attending in person, and is creating this issue, to raise awareness among w3c communities of the risks arising from the ney KSK key, Individuals who care for the open web attending TPAC in person, please come forward to co chair this breakout session or please, bring the topic up in relevant sessions that you may be organizing/attending
Goal(s):
Agree what W3C communities can do to reduce risks to users and agents from root key changes, and whether the topic warrants a W3C Workshop, a TAG review request or joint work between the Credentials CG, DID WG, Autonomous Agents on the Web CG and AIKR CG.
– Greenwich Mean Time
Location: Second Floor - Room 05
Proposers: Paola Di Maio
The Web already delivers spatial and immersive experiences - via WebXR, WebGPU, WebAssembly, real-time communications, digital identity, geospatial technologies, 3D formats and the wider Web platform - but not yet an interoperable Web of linked spatial experiences, the way URLs and HTML link today's Web.
The Metaverse Standards Forum (MSF) Web of Worlds initiative frames this problem concretely. Instead of a new stack or 3D format, it composes existing standards around three concepts:
Much of the needed infrastructure already exists across the Web Platform and other standards ecosystems. The open questions are where existing standards suffice, where integration or profiling is needed and where genuine gaps remain.
Chair note: TBD - jointly organised W3C / Metaverse Standards Forum session. Additional facilitators from the MSF / Web3D Consortium to be confirmed.
Goal(s):
Create an initial mapping of W3C standards to support a Web of Worlds - connecting concrete spatial Web requirements to existing standards, relevant W3C groups and identify remaining gaps.
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
Proposers: Muadh Al Kalbani
Currently declarative capability elements—such as <usermedia>, <camera>, <microphone>, and <geolocation>—ensuring a clear, unambiguous signal of user intent is paramount.
So, user agents should implement a visibility security model and styling constraints to mitigate clickjacking and spoofing. The visibility security model rests on one simple rule: a click should only count if the user could clearly see what they clicked. Capability elements are its first user, but the same rule protects many real-world flows such as payments and identity, and trusted embedded widgets.
The rules and visibility security model currently are existing as browser-specific hints (such as bounds on opacity, sizing, and contrast as in intentful activation draft https://wicg.github.io/PEPC/usermedia-element-intentful-activation.html) or loose guidelines rather than a formal web standard, leading to cross-browser inconsistencies and unexpected fallbacks.
This session will focus on reaching an agreement regarding CSS restriction rules and computed style bounds across browsers to ensure a consistent developer experience and predictable behavior. Agreeing on that would give the web a reusable trusted-click building block, which benefits users, legitimate sites, and future features, not just capability elements and friends.
Chairs: Thomas Nguyen (@tungnh28 ), Balazs Engedy (@engedy), Daniel Vogelheim (@otherdaniel)
Goal(s):
Evaluate whether to standardize styling restrictions and visibility bounds across browsers, identify the right balance between layout flexibility and security guarantees, and collect feedback from browser vendors and web devs.
– Greenwich Mean Time
Location: Second Floor - Room 03
Proposers: Balazs Engedy, Thomas Nguyen, Daniel Vogelheim
Please join this virtual lounge for remote participants and have informal chat during breaks
– Greenwich Mean Time
Location: Zoom-only
– Greenwich Mean Time
Location: Second Floor - Room 18
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 08
– Greenwich Mean Time
Location: Second Floor - Room 10
– Greenwich Mean Time
Location: Ground Floor - Pembroke Room
– Greenwich Mean Time
Location: Second Floor - Room 06
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Second Floor - Room 03
– Greenwich Mean Time
Location: Second Floor - Room 15
– Greenwich Mean Time
Location: Ground Floor - Munster Suite
– Greenwich Mean Time
Location: Second Floor - Sales Suite
– Greenwich Mean Time
Location: Ground Floor - Leinster Suite
– Greenwich Mean Time
Location: Ground Floor - Lansdowne Room
– Greenwich Mean Time
Location: Ground Floor - Ulster Suite
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 05
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 09
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 12
– Greenwich Mean Time
Location: Second Floor - Room 05
– Greenwich Mean Time
Location: Second Floor - Room 01 and 02
– Greenwich Mean Time
Location: Second Floor - Room 07
– Greenwich Mean Time
Location: Second Floor - Room 11
– Greenwich Mean Time
Location: Second Floor - Room 06
You can exclude canceled events by appending include_canceled=0 to the
URLs below.
Please log in to export calendars with all the information you have access to.
The following links do not contain any sensitive information and can be shared publicly.
https://www.w3.org/calendar/tpac2026/export/
Report feedback and issues on
GitHub.