Get ready for TPAC: A guide for TPAC newbies
- Past
- Confirmed
If you are attending TPAC for the first time, join us for a warm welcome and general introduction to W3C.
– UTC
Virtual
We have a new logo! Learn more.
This calendar lists all TPAC 2025 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.
– UTC
Virtual
– UTC
Floor 4 - 402
– UTC
Floor 5 - 504
– UTC
Floor 5 - 503
– UTC
Floor 4 - 405
– UTC
Floor 3 - 305
– UTC
Floor 4 - 404
– UTC
Floor 3 - 302
This is a closed session. Only TAG members and TAG Associates may attend. It's unlikely to be very interesting for others anyway: we're just assigning people to attend various meetings. If you want us to send someone to your meeting, file an issue in https://w3ctag.github.io/tpac-meetings/.
– UTC
Floor 3 - 304
– UTC
Floor 5 - 501
– UTC
Floor 4 - 401
– UTC
Floor 3 - 306
– UTC
Floor 3 - 303
– UTC
Floor 4 - 403
– UTC
Floor 3 - 307
– UTC
Floor 5 - 502
Agenda: https://docs.google.com/document/d/1EbG3VL27YlzQj8bnWVRI-OUHm6WcUowYoxjYOu4RlXM/edit?tab=t.0
– UTC
Floor 5 - 505
– UTC
Floor 3 - 304
Discuss DID Methods WG Charter scope and concerns.
– UTC
Floor 4 - 406
– UTC
Floor 4 - 405
– UTC
Floor 5 - 503
– UTC
Floor 4 - 404
Review of current status of DAPT and its implementations.
– UTC
Floor 4 - 404
The meeting will begin with an overview of the WebAgents CG — including its history, goals, and scope.
We will then continue with a discussion of Hypermedia Multi-Agent Systems, starting from early visions of agents on the Web, a brief history of Web-based agents and multi-agent systems (MAS), and focusing on the CG's current work on defining architectural patterns for Web-based MAS.
– UTC
Floor 3 - 306
Documentation CG session: Explainer workshop (with TAG members)
– UTC
Floor 5 - 503
We want to make it easy for you to add features that enhance and deepen the accessibility of the platform on a document level. There are a number of existing and forthcoming to support you in this.
In this session, we’ll share with you some recent updates to several of these resources, as well as details on further enhancements we’re working on. Most importantly, we want to get your feedback, to ensure that the work will help you out.
A full agenda is given separately, but at the highest level, we’ll cover the following, before having a group discussion, so we can answer your questions and get your feedback:
Recent and planned ease-of-use improvements to the horizontal review process for accessibility - including the need for early help and support, and how we’re making it easier for you to request that.
What exactly the Accessible Platform Architectures (APA) WG can provide you with in reviews; where that advice comes from; and how you and the review process might contribute to it.
A new, more concrete, direction for the Framework for Accessibility in the Specification of Technologies (FAST), which aims to reduce the amount of things that come up in review, by supporting you in writing specs that consider, promote, and enhance accessibility from the outset.
Credit to Peter Korn for the ‘building it in vs. bolting it on’ concept.
Goal(s):
To update people on improvements to accessibility horizontal review that have been made, and are planned, and to get feedback on them.
– UTC
Floor 4 - 405
Proposers: Matthew Atkinson, Fredrik Fischer, Ananya Kittane Yogananda
https://github.com/WICG/PEPC/ (along with specific instantiations of the pattern in proposals like <geolocation> and <install>) suggests a declarative model for capability access, pushing away from a status quo in which developers trigger prompts at will, towards one in which users are more firmly in the drivers' seat.
Goal(s):
It would be lovely to discuss the capability model these proposals embody, and how we might align on its application across a broader swath of the web's API surface.
– UTC
Floor 5 - 504
Proposers: Marian Harbach, Mike West
Historically, the viewport of html documents has always been determined by the browsers frame, being the browser window, browser tab, or browser popup size. The author of the html document can then base their own styling and dimensions based on this size with units like vw and vh which in these situations are deterministic and non-ambiguous.
With the introduction of web extensions, a new type of situation is born in which the author of the html document can, with certain restraints and many issues (which you can read about below) determine and change the size of the viewport by changing the height/width of the html/body elements. Examples are the extension popup and the options page if defined with options_ui.open_in_tab=false.
In an ideal world the document would communicate (in any form, declarative in css for example) its preferred min/ideal/max height/width if in auto size. In which the ideal height/width could also mean "match" the browsers ideal sizing if it sits in between the min/max range. This preference is then incorporated by the browser and either fully or partially respected to render the auto-sized content.
There is some prior art in the CSSWG which discusses the auto-sizing of iframe elements on their parent document. See:
https://github.com/w3c/csswg-drafts/issues/1771 and https://github.com/domenic/cooperatively-sized-iframes
and in the WECG:
https://github.com/w3c/webextensions/issues/692 and https://github.com/w3c/webextensions/issues/436
Some of the techniques currently in use for the auto sizing and some of the proposals to accompany them can be reused/shared for auto-sizing of iframes.
With iframes, security is a concern so the auto-sizing can not be opt-in by default for both host and iframe. A potential way to address this would be adding a "autosize" keyword to the <meta name="viewport"> and an autosize attribute on the iframe.
Goal(s):
Brainstorm about potential solutions and reduce the scope of solutions to determine next steps.
– UTC
Floor 4 - 406
Proposers: Carlos Jeurissen
In line with ongoing efforts to address the harms and threats associated with the deployment of national digital identities, W3C and FBK’s Center for Cybersecurity are collaborating to develop an innovative, high-level threat modeling framework. This model is based on a card deck (similar to the STRIDE Elevation of Privilege game) and integrates the transformative principles of the LEGO® SERIOUS PLAY® methodology to enable comprehensive and participatory threat modeling.
In this breakout session, we will explore how using LEGO® SERIOUS PLAY® for threat modeling can help uncover security, privacy, and human rights risks in digital identity systems, and share insights from the initial validation of our card game.
We will then introduce the card deck itself by showcasing a selection of example cards, built on our previous research and inspired by both the STRIDE Elevation of Privilege game and the LIDDUN-GO deck.
Finally, we will outline our future plans to advance this line of work in the name of safe, human-centric technologies and web standards.
Goal(s):
Introduce our work on Harm and Threat Modeling using LSP in the context of Digital Identities
– UTC
Floor 5 - 505
Proposers: Giovanni Corti, Simone Onofri, Gianluca Sassetti
Broken links threaten the long-term integrity and trustworthiness of the Web.
The Link Genetic initiative introduces “LinkID”, a persistent, bidirectional identifier scheme designed to ensure link resilience, metadata preservation, and semantic interoperability across domains and over time.
This session invites W3C members to discuss the feasibility of a new linkid: URI scheme, alignment with existing identifier systems (DOI, ARK, UUID), and next steps toward standardisation.
We plan to:
Goal(s):
– UTC
Floor 3 - 303
Proposers: Christian Nyffenegger
Digital payment authentication is nearly ubiquitous in all regions, yet payment security continues to collide with customer friction. With advancements in webAuthn extensions, digital credentials, and biometric authenticators, it’s clear that antiquated authentication methods like OTP are part of a fading past.
In this session, I’ll walk through Capital One’s digital payment authentication approach. Topics will include our thoughts towards Passkeys, challenges with our novel AirKey authentication method, and our journey to disintegrate a reliance on OTP.
Goal(s):
Provide an issuer perspective on digital payment authentication. Drive discussion & brainstorm potential advancements in payment security.
– UTC
Floor 4 - 403
Proposers: Albert Schibani
This breakout will be divided into two parts:
@tabatkins, @marcoscaceres, @sidvishnoi, @kfranqueiro, @dontcallmedom, @tidoust, @vivienlacourba 👋
Goal(s):
This breakout is intended to be a collaborative session and gather feedback.
– UTC
Floor 4 - 404
Proposers: Denis Ah-Kang
Agentic AI aims to function with minimal user interaction.
APA's Discoverable Destinations
enables predictable programmatic access to common
web content components (such as login, contact data, store hours,
and more). Currently, such content is discovered by
brittle web scraping techniques that are unreliable and cumbersome to code.
Together they can super-charge classic piping and I/O redirection.
Goal(s):
Explore potential synergies of WAI-Adapt Discoverable Destinations and Agentic AI.
– UTC
Floor 3 - 302
Proposers: Janina Sajka
This breakout examines why people participate in W3C based on new research, Investigating Motivational Drivers of Participation in W3C’s Web Standards Development Process. I’ll share findings from a literature review and 13 semi‑structured interviews about W3C. Economic, philosophical, and moral drivers are revealed through the frameworks of game theory, design persons, and early Web philosophy. Also examined are the influence of structural dynamics like consensus requirements, proof‑of‑implementation norms, and the role of power players. After a concise briefing on the research's findings, I’ll open the floor for participants to share perspectives, challenge assumptions, and explore ideas for how these dynamics can or should shape the future of W3C standards work.
Goal(s):
Build a shared understanding of motivational drivers and influence patterns within W3C and how these themes could inform future thinking.
– UTC
Floor 4 - 402
Proposers: Emily Lauber
In this breakout, you'll become acquainted with the Web Developer Experience (WebDX) Community Group and its efforts to formally classify the platform's capabilities into a set of "features" as understood by web developers. You will see how this information is integrated into WPT and the practical value of that integration. You'll also learn how you can support the process as a specification editor and/or test author. Finally, you'll brainstorm opportunities to refine the process in service of fostering more nuanced insights into the state of the platform.
Goal(s):
Inspire participation in an ongoing effort to improve visibility into implementation status
– UTC
Floor 5 - 505
Proposers: Chris Cuellar, Michael Pennisi
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.
This session is a continuation of the 2023 breakout session. Since then, the Unicode MessageFormat standard has been published as a part of Unicode Technical Standard #35 and the DOM Localization explainer has been updated. It has also become clear that a web-compatible file format for localization resources needs to be identified as a part of the work towards DOM localization, or a new file format needs to be specified.
Goal(s):
Collect comments on the proposal and recruit interests to work on the standard.
– UTC
Floor 3 - 303
Proposers: Eemeli Aro
Media content metadata is a key enabler for cross-industry service deployment and value creation.
This session will explore practical approaches to improve media metadata interoperability, focusing on industry use cases.
At TPAC 2023, the breakout session titled Facilitating media content distribution across industries discussed the potential and challenges of media interoperability across sectors such as broadcasting and publishing.
Following that discussion, the Media Content Metadata Japanese Community Group (MCM-JP CG) was established. The group gathered case studies, reviewed existing specifications, and verified feasibility using operational metadata.
We will present the outcomes of MCM-JP CG activities with live demonstrations and invite feedback from participants. The session will also identify next steps to expand collaboration and promote practical implementation across industries.
Goal(s):
To report on metadata interoperability efforts across media sectors and gather feedback for future collaboration.
– UTC
Floor 3 - 302
Proposers: Hiroki Endo
Currently, it is technically possible to apply various legacy credentials to new web standards such as W3C VC, IETF SD-JWT, and ISO mdoc. However, there are no established rules for using these standards in an interoperable or universal manner, not only for National IDs but also for private sector IDs such as Student IDs and Corporate IDs.
We are collaborating with the National Institute of Informatics (NII) to establish standards for Student IDs in Japan based on the ISO/IEC 18013 standard. They are set to create rules regarding how to issue credentials, how to construct the data model, and how to assure and validate the data. We attended a use case demonstration event held by Osaka University this October, where several use cases were accepted by participants from various universities in Japan.
Our goal is to make Student ID interoperable and easy to use, not just in Japan but globally. Therefore, we would like to discuss the following points:
Goal(s):
Let's Ideate and identify key use cases regarding Student ID interoperability.
– UTC
Floor 4 - 401
Proposers: SHUNJI OTSUKA
Device spoofing is a pervasive problem in digital ads, with bots masquerading as user devices, and bad actors spoofing high-value Connected TV inventory. This results in wasted ad spend for advertisers and reduced ad revenue for legitimate publishers. The Privacy Pass protocol, which enables devices to assert their authenticity in a privacy-preserving manner, has been adopted for a digital ads verification use case. This implementation is being standardized within the IAB Tech Lab's Open Measurement SDK to simplify broad adoption by publishers. Using this mechanism, Verifiers (Origins in Privacy Pass), which are typically Traffic Quality / ad verification vendors, will be able to uncover sellers of spoofed inventory and take enforcement actions on them.
We will present the mechanism and how a "positive" and anonymous signal that does not have 100% coverage can be used for fraud detection.
Goal(s):
To create awareness of a new fraud detection use case implemented with Privacy Pass and to solicit feedback on potential improvements.
– UTC
Floor 4 - 404
Proposers: Vinod Panicker
To make better specifications/standards, QA work needs to advance.
Related work:
Goal(s):
QA as CG or WG or Horizontal Group
– UTC
Floor 5 - 504
Proposers: Sarven Capadisli
In the Security Web Application Guidelines Community Group (SWAG CG) we're trying to understand what web platform security best practices exist and which guidance we can give web developers to secure web applications.
The Open Web Docs (OWD) collective has been awarded an investment to write documentation and to conduct research on this matter by the Sovereign Tech Agency. The work OWD is planning to do over the next months is described in this blog post: https://openwebdocs.org/content/posts/stf-investment-2025/
This is an open-ended session proposed to discuss the efforts of SWAG and OWD for security documentation and guidelines for web developers.
Goal(s):
Exchange about web security guidelines in the context of SWAG and the OWD project
– UTC
Floor 4 - 403
Proposers: Daniel Appelquist, Will Bamberg, Florian Scholz
WCAG 2.2 includes success criteria related to the visual presentation of text including how text spacing can be used to benefit people with reading disabilities or low vision. In particular:
This session will introduce the topic and issues. Specifically:
Goal(s):
To develop a plan of action to address gap in provision
– UTC
Floor 4 - 402
Proposers: Kevin White
The strong demand for multimodal interaction capabilities in client-side AI is driving the evolution of next-generation general computing platforms from screen-based and handheld devices to hands-free wearable devices, such as augmented reality glasses and mixed reality visors (head-mounted displays).
Apps (include Web) on such next-gen platforms must be able to:
Fully leverage 3D space surrounding the user, moving beyond the limitations of 2D planes, breaking free from window borders.
Work with a new OS architecture based on Unified Rendering and Shared Space, in which apps no longer render themselves independently, they can blend in with other apps in the same shared space, and use OS-managed spatial containers instead of old-style windows or browser tabs.
Integrate seamlessly with the real-world environment, for example, Apple's recently proposed liquid/frosted glass UI. Instead of using a fixed solid background color or just switching between light and dark modes, the UI dynamically renders a blended material background based on what's behind each part of the interface from the user's perspective, making it clear and readable no matter the lighting or colors in the environment.
In addition to conventional 2D panel-based and 3D canvas-based GUIs, apps should be able to include real volumetric 3D content that can be viewed from all angles and measured in real-world units.
Whether 2D or 3D, elements must be capable of positioning and transformation along the spatial Z-axis, supporting spatial interaction events to acquire positional and motion data within 3D space, thereby enabling interactions such as dragging, rotation, and scaling.
Don't break away from mainstream GUI development ecosystems, keep using the established view components, layout systems, and styling systems from 2D GUI development (for the web, that means HTML/CSS). In most application scenarios, limited 3D development requirements should be embedded within the overarching 2D development approach. For example, 3D container elements should be able to join the X/Y layout system just like 2D elements, while supporting full 3D-engine-style development inside. That means in HTML code you can use different Entities (different geometric Entities, Entities capable of loading 3D model assets, or Entities capable of hosting 2D HTML or particle effects), declare, load and configure materials and textures, and work with EntityTransform and physics engine properties.
Within the existing Immersive Web WG, the WebXR standard, analogous to OpenXR, always take over the binocular display and the entire spatial environment, perform self-contained rendering, and build interactions from scratch, thereby failing to satisfy the aforementioned requirements.
There are some scattered Spatial Web features right now, like Model Element, Immersive Media (Fullscreen API), and Interactive Regions (Hover Effects for Eye-Hand Interactions). They can't systematically meet the needs above, and they still lag far behind native spatial apps.
A systematic solution can only be achieved by equipping existing HTML/CSS and PWA technologies with spatial capabilities, extending the current 2D web standards with a minimal set of new APIs (let's call them the WebSpatial API).
Such an approach would enable the open web to gain entry into the paradigm shift of general computing platforms, and potentially emerge as the optimal application solution for these platforms. This is because both AI OS and MR OS inherently demand vast numbers of apps that are installation-free, on-demand, and disposable - characteristics naturally aligned with the web.
Goal(s):
Initiate the discussion and drafting of the WebSpatial API's requirements and standardization.
– UTC
Floor 4 - 406
Proposers: Ruoya sheng, Dexter Yang
This is a session for everyone to tell stories about weird bugs and behaviors in WebViews. You can also learn how to test your web content in WebViews. We would like to present a few reasons and resources for testing your web content inside WebViews. Then it’s time to share some complex or weird issues you had with WebViews over the years and present some hacky workarounds.
Please bring your stories and issues and share them with us! We maintain the site caniwebview.com and would like to add some examples of when WebViews are doing strange things and provide developers with help to deal with them.
Goal(s):
– UTC
Floor 4 - 405
Proposers: Bryan Ellis, Niklas Merz
– UTC
Floor 4 - 402
– UTC
Floor 5 - 503
– UTC
Floor 5 - 504
– UTC
Floor 4 - 406
– UTC
Floor 3 - 305
– UTC
Floor 3 - 302
– UTC
Floor 4 - 404
– UTC
Floor 3 - 306
– UTC
Floor 4 - 403
– UTC
Floor 4 - 401
– UTC
Floor 4 - 405
– UTC
Floor 3 - 307
– UTC
Floor 5 - 502
Agenda: https://docs.google.com/document/d/1EbG3VL27YlzQj8bnWVRI-OUHm6WcUowYoxjYOu4RlXM/edit?tab=t.0
– UTC
Floor 5 - 505
– UTC
Floor 5 - 501
– UTC
Floor 3 - 302
– UTC
Floor 5 - 503
– UTC
Floor 4 - 404
– UTC
Floor 3 - 304
General Documentation CG session to talk about our charter, reviewing 2025 work, and planning 2026.
– UTC
Floor 4 - 403
– UTC
Floor 5 - 502
RTCTransport API - 10 minutes (Tony Herre)
WebTransport over WebRTC ICE? - 5 minutes (Jan-Ivar)
Discussion - 10 minutes
– UTC
Floor 4 - 404
Join fellow W3C TPAC attendees for fun and fast-paced challenges! Test your coding skills, and compete for nerdy prizes.
This hackathon is open to everyone attending TPAC in person. Enjoy snacks, meet new people, and show off your creativity in this competitive evening event in a relaxed setting.
Register for this event: https://www.w3.org/register/tpac2025-hackathon
Limited to 50 participants
– UTC
Floor 5 - 501
The web platform's evolution is often faster than developer practices. This lag creates a two-part problem that slows the adoption of modern APIs and leaves unnecessary bloat on the web:
The "sticky polyfill" problem: A feature (e.g., IntersectionObserver) becomes Baseline, but developers continue to ship unnecessary polyfills and fallbacks for it, sometimes for years. The IntersectionObserver polyfill, for example, still gets over 2.1 million weekly downloads despite the feature being Baseline for over 6.5 years.
The "reluctant adoption" problem: A new, powerful feature (e.g., the Scheduler API) is available, but because it is not yet Baseline, developers may be reluctant to use it, even when robust polyfills and fallback strategies exist. Those strategies should be easily discoverable to developers and integrated with their tools.
Both problems hold back the web and share a common root: the lack of a structured, machine-readable data source that maps "old ways" (specific polyfill packages, legacy patterns) to their "new way" modern API counterparts.
This session proposes we create one.
If tooling (IDEs, linters, framework CLIs, browser DevTools) had a "Rosetta Stone" dataset, it could, for example:
IntersectionObserver polyfill, query this dataset, see the native API is Baseline, and confidently recommend removing the polyfill.Scheduler API, query the dataset, and suggest a progressive enhancement strategy that safely encourages immediate adoption.Goal(s):
This session is a working discussion to brainstorm this dataset: what it should contain, where it could live, and how we can collaborate to build and maintain it to accelerate the entire web forward.
– UTC
Floor 5 - 505
Proposers: François Daoust, Kadir Topal, Rick Viscomi
There are a number of followups for customizable select that I'd like to gauge interest in and get feedback on:
There are also other proposals related to having a text filter for a select element, as well as making <input type=text list=datalist> more customizable:
Goal(s):
Collect feedback on proposals, gauge interest in proposals, and collect additional use cases for customizable select and combobox
– UTC
Floor 4 - 406
Proposers: Joey Arhar
The Ministry of Digital Affairs (moda) of Taiwan has developed a Digital Identity Wallet infrastructure based on W3C standards for Decentralized Identifiers (DID) and Verifiable Credentials (VC), enabling an open and interoperable ecosystem: https://wallet.gov.tw/
This session will share our key achievements and learnings from the past year, and highlight related regional collaboration efforts.
Goal(s):
For anyone contributing in the W3C DID and VC ecosystem, we welcome any cooperation opportunities ranging from software interoperability, DID/VC use cases, and international standards development and collaboration initiatives.
– UTC
Floor 4 - 403
Proposers: Denken Chen
Ecma is a standards body responsible for far more than specifying JavaScript™. There are currently 17⅔ active technical committees†, and historically 56 total. Some of these technical committees focus on hardware, acoustics, the environment, and even consumer safety. Closer to W3C home, work areas include programming languages (Dart, C#, Eiffel) and a variety of software-related topics ranging from supply chain security to Office Open XML formats. In this breakout session, we’ll explore these together and dive a little deeper on whichever the attendees find most interesting.
I proposed this breakout session last year but wasn't able to gather the information I wanted to provide. This year I'll be able to show up with a deeper knowledge of history and, after an introduction, prompt participants for which topics they wish to further discuss.
† The ⅔ will absolutely make sense
Goal(s):
Provide an overview of the breadth of Ecma work areas, then discuss in depth the most relevant to TPAC participants
– UTC
Floor 4 - 405
Proposers: Aki Braun
Verifying control of an email address is a frequent activity on the web today and is used both to prove the user has provided a valid email address, and as a means of authenticating the user when returning to an application.
Verification is performed by either:
The Email Verification Protocol enables a web application to obtain a verified email address without sending an email, and without the user leaving the web page they are on. To enable the functionality, the mail domain delegates email verification to an issuer that has authentication cookies for the user. When the user provides an email to the HTML form field, the browser calls the issuer passing authentication cookies, the issuer returns a token, which the browser verifies and updates and provides to the web application. The web application then verifies the token and has a verified email address for the user.
User privacy is enhanced as the issuer does not learn which web application is making the request as the request is mediated by the browser.
https://github.com/WICG/email-verification-protocol
Goal(s):
Share an early exploration and make an invitation to developers and browser engines to participate
– UTC
Floor 5 - 504
Proposers: Sam Goto
The bulk of today’s web platform design is done in-house at major browser vendors. This deprives the Web of vital diversity of perspective and naturally favors work with visible short-term impact over the exploratory, bigger picture R&D needed to tackle deeper architectural issues.
For most other web stakeholders, the standards process remains an intimidating black box — so rife with misconceptions and barriers to entry that spending millions on workarounds can seem easier than fixing shortcomings at the source.
And for most other web standards designers, it is a labor of love, disincentivized by employers or as an unpaid side project.
The web platform is one of the most impactful products in the world.
Shaping its evolution requires a rare combination of deep, broad, and interdisciplinary expertise. When the few who can do it well are driven away from it in order to make ends meet, the entire Web loses.
These issues are intertwined. To make independent standards work sustainable, we need to expand the pool of available funding — and the only lasting way to do that is by helping more organizations see web platform design as a path to solving their own problems.
Goal(s):
This session aims to explore potential structures, governance models, and outreach strategies for a new, independent entity with the mission of addressing both issues. The goal of this new entity is not to compete with any existing organization, but to strengthen the entire ecosystem by increasing awareness and abstracting the complexity of the standards process.
– UTC
Floor 4 - 402
Proposers: Florian Rivoal, Miriam Suzanne, Lea Verou
Prefetching can significantly improve web performance by loading resources before a user navigates to them, but doing so across different origins or sites can harm user privacy. Directly prefetching from a third-party server can leak a user's IP address and browsing context.
The Prefetch spec states a need for IP anonymization and handwaves over how it’s achieved, leaving it implementation-defined [1]. Let’s look at a couple proposals of how this works in the browser, with a browser-provided proxy [2] and a proposal for website-provided proxies [3].
Finally, we will discuss the path to enable private cross-origin/site prefetch across browsers. Open discussion of privacy and security goals, threat models, and future work in implementation and standardization.
Goal(s):
Discussion
– UTC
Floor 4 - 404
Proposers: Robert Liu
The concept of an "agentic web," where AI agents act on a user's behalf, is a growing topic of discussion. Currently, these agents often rely on brittle inference, parsing visual labels or class names to understand a website's functionality. This model is fragile; simple A/B tests or site redesigns can break an agent, leading to high task failure rates. Keeping in mind that for many tasks the acceptable failure rate is 0. This model can also be compute-expensive, as many implementations resolve ambiguities using a combination of DOM Tree and pixel scraping, greatly limiting the performance of agents who might have resource constrained (i.e. on-device) models.
For human-facing assistive technologies, ARIA closed gaps in semantic HTML, creating a more robust experience for users of AT. Now, we face a similar question for machines.
This session is a general discussion to explore whether our existing semantic toolkit is sufficient for this potential use case.
Consider hints that could improve agent reliability and safety, such as:
This session is not about a specific proposal. It's about the core problem. Does ARIA already solve for all the hints a machine might need, or should we be considering an additional semantic layer for machines at all?
Let's come together to discuss the problem, the risks of both action and inaction, and the potential paths forwards.
Goal(s):
To collectively explore whether semantic HTML and ARIA is sufficient for AI agents or if a new, machine-facing semantic layer is needed for a reliable agentic web.
– UTC
Floor 4 - 401
Proposers: Chris Harrelson, Penelope McLachlan
The web is critical infrastructure, but its environmental and social impacts are growing: energy use, e-waste, and inefficiency at global scale. W3C has championed accessibility and privacy as pillars of a trustworthy web—sustainability needs the same attention.
The Web Sustainability Guidelines (WSG) Community Group initially drafted guidelines, modeled on WCAG, that offers practical, testable steps for reducing the footprint of web technologies. Since then, the Industry group has substantially revised this. We are now seeking a wide review. This breakout will share updates and solicit feedback about implementability, organizational structure, and adoption.
Key discussion points:
Goal(s):
Solicit feedback about implementability, organizational structure, and adoption of the WSG
– UTC
Floor 3 - 302
Proposers: Mike Gifford, Tzviya Siegman
The Mobile Accessibility Task Force (MATF) produces resources for how to apply the Web Content Accessibility Guidelines (WCAG) to mobile, and makes sure mobile apps are considered in new accessibility guidelines.
The MATF has published its first Group Draft Note of WCAG2Mobile on 6 May 2025, and is currently working towards an update of this draft.
In this TPAC session we want to present the document, explain the challenges, and gather feedback.
Link to presentation: janjaap.com/tpac2025
Goal(s):
Gather feedback on applying WCAG to Mobile
– UTC
Floor 3 - 303
Proposers: Jan Jaap de Groot
The World Wide Web is at a critical juncture, facing increasing centralization and the loss of its original decentralized philosophy. This breakout session will propose a new approach to web mapping that not only addresses the need for a modern, interoperable map standard, but also serves as a model for shifting the entire Web's paradigm from centralization back to a self-organizing, user-centric model.
We will introduce the Hyper-Layering Architecture (HLA), a philosophy that has been under development since 1996 and submitted to SVGWG in 2011. Unlike traditional approaches that rely on a single, centralized service or data format, HLA leverages existing Web principles to enable a decentralized, flexible, and powerful web mapping system. This session is in scope for a breakout as it addresses core web architectural principles (decentralization, user control) described in the W3C's Ethical Web Principles and Vision for W3C, and their application to a new, native content type (maps).
We understand and respect the work of the Maps in HTML Community Group, with whom we have been in discussion for many years. However, we also believe there remains a non-negligible philosophical gap between our two approaches.
Goal(s):
The goal is to present the Hyper-Layering Architecture (HLA) as a philosophical foundation for a decentralized, user-centric web. We aim to initiate a constructive dialogue on how we can align future web mapping standards with the W3C's Ethical Web Principles and Vision for W3C. We also seek to explore potential collaboration points with the Maps in HTML Community Group and other stakeholders to pave the way for a unified proposal that leverages existing web standards to their fullest potential.
– UTC
Floor 4 - 406
Proposers: Satoru Takagi
Brief overview of the Accessible Platform Architectures Accessibility Maturity Model Group Note. We will give of condensed history of its inception, what it means to you, why it’s important, how to use it, and what our future plans are for further development.
Goal(s):
Update the public on the accessibility Maturity Model Group Note
– UTC
Floor 5 - 504
Proposers: David Fazio
Various browser implementers have announced plans to ship agentic browsing experiences, i.e. AI-powered features that take action on websites on the user's behalf. (1, 2, 3, 4, 5, 6, 7, etc.)
These exciting new capabilities also come with new security challenges through the exposure of LLMs to untrusted web content and their ability to access the user's private information and take action on their behalf (a case of lethal trifecta).
We'll examine how the new possibility of prompt injected user agents impacts the Web's security model and discuss how browser and agent implementers, web developers and other ecosystem participants can design a safe agentic browsing experience for the Web Platform.
Goal(s):
Brainstorming and knowledge sharing
– UTC
Floor 4 - 401
Proposers: Chris Fredrickson, Johann Hofmann
Our project to revamp the Community Group program includes improvements to communications about CG specifications. In this breakout session we will discuss our current thinking about the CG specification lifecycle.
An important part of improved communication includes clearer representation of status information and greater stylistics distinctions between CG specifications and Rec-track deliverables. We will share mockups and invite feedback.
We will also demo tooling for helping editors gather data that will be used to convey status information in specifications, and discuss ideas for maintenance of that data.
Goal(s):
Build support for enhanced CG specification lifecycle and gather feedback on mockups
– UTC
Floor 4 - 404
Proposers: Dominique Hazaël-Massieux, Ian Jacobs
The W3C Accessibility at the Edge Community Group is finalizing for imminent
release it's final report addressing the trade-offs and benefits of applying
dynamic accessibility
remediations to web content. Today's typical web page is a complex blend
of multiple original sources, yielding experiences that work well for some
users but fail for others, leaving many websites and online applications
inaccessible to people with disabilities. In development since early 2023, the
report titled: Accessibility Capabilities: Post-Source Code and Content features cross-references to WCAG throughout, because WCAG remains the valid yardstick whether applied in-source or post-source.
Goal(s):
Broaden understanding of when and how post-source accessibility remediations can be effective.
– UTC
Floor 4 - 402
Proposers: Janina Sajka
Brainstorm ways to improve the effectiveness of the AC, as a community and in its role advising and overseeing W3C activities.
This session will target AC Reps in particular.
Goal(s):
Come up with concrete implementable ideas to improve the experience and effectiveness of the AC.
– UTC
Floor 5 - 505
Proposers: Yehonatan Daniv, Florian Rivoal, Tzviya Siegman
At the W3C’s Advisory Committee meeting in Hiroshima, Japan, last year, Mitsuo Ochi, the president of Hiroshima University, challenged W3C to “take proactive actions towards realizing a peaceful future.”
Tim Engelhardt from the UN Office of the High Commissioner of Human Rights, while acknowledging the reference to human rights in the Ethical Web Principles, likewise challenged W3C to put people and their rights at the center of processes, saying “standard setting organizations and their participants, should commit to the application of human rights, using human rights methodologies”.
More recently, the UN OHCHR has run a series of workshops involving standards bodies, one of which I did a write-up of here: https://lists.w3.org/Archives/Member/w3c-archive/2025Jul/att-0280/Workshop_Report__Advancing_Human_Rights-Aligned_Standard-Setting.pdf.
We have also discussed this topic in the Advisory Board.
Goal(s):
have an open discussion
– UTC
Floor 4 - 403
Proposers: Daniel Appelquist, Hidde de Vries, Simone Onofri
Temper is a programming language that translates to all the other languages and which aims to simplify standards development.
The goal of the tool is to make it easier for different language communities (data scientists/pythonistas, web devs/javascripters, backenders) to identify common problems and share solutions.
With it, you can write a library once and get libraries in all the languages widely used in OSS software. (Traditional compiler methods based, not AI)
Some standards efforts have significant components that are not dependent on the stack:
Perhaps these or similar standards would benefit from providing a partial reference implementation, data files, and/or test suites to developers, tool authors, and horizontally to other W3C groups.
For standards driven mostly by non-software-engineer domain experts, the hope is that a tool like this might allow building reference implementations for many programming language communities with a single engineering point of contact lowering coordination overhead when changes to a standard are needed.
Goal(s):
Explore how to make the results of standards efforts easier to achieve and available to more developer communities via an emerging technology, and gather requirements from attendees before they require breaking changes in the language
– UTC
Floor 4 - 405
Proposers: Mike Samuel
Beyond pure web apps, WebViews are essential for cross-platform development. Frameworks like Cordova, React Native, Electron, Tauri, and many others prove that. Other relevant use cases are: MiniApps, whose SuperApps implement dedicated embedded web engines for content rendering; EPUB readers; and infotainment systems. These domain-specific use cases sometimes do not require a full-fledged WebView with a full implementation of Web standards. Indeed, these platforms use hybrid technologies that are inspired by Web standards (e.g., restricted CSS modules, HTML subsets, and JavaScript APIs). Occasionally non standard features are added and can create fragmentation.
This breakout session aims to discuss the design and use of modular web engines, considering the concrete constraints of the application scenario and the benefits for potential new use cases, including the homogeneous implementation of cross-platform MiniApps, WoT apps, and AI agents. These hybrid platforms could benefit from these modular standards-based application profiles (i.e., subsets of current specifications) to reduce the size of engines, thereby increasing efficiency while maintaining compatibility with existing standards.
Some questions to be addressed during the session:
Goal(s):
Discussion on new requirements and W3C activities for the web ecosystem
– UTC
Floor 3 - 302
Proposers: Martin Alvarez-Espinar, Niklas Merz
Convertible devices (Chromebooks, Surfaces, and tablets, to name a few) are devices that can switch from a touch-first mode into a more traditional desktop mode. Today, they're not well represented in web standards: the Form Factor client hint neither includes it nor is there another way to query for it, there's no listener event for form factor changes, and key user experience flows that can change depending on the form factor (like how window.open works) can't be queried for.
I'd like for this to be a brainstorming session on the different items, like mentioned above, a developer may need to know and react to for a convertible device to provide users a better experience on those devices.
Goal(s):
Create a list of proposed feature gaps, and potential solutions, for convertible devices to bring back to relevant working and community groups.
– UTC
Floor 5 - 504
Proposers: Samuel Richard
The Agent Network Protocol (ANP) is an open-source communication protocol for AI Agents, aiming to become the “HTTP of the Agentic Web era.” Its ultimate vision is to build an efficient, secure, and open network for agent collaboration. ANP seeks to break down data and agent silos by adopting open, interoperable standards that enable cross-platform identity authentication, discovery, and interaction between agents.
Built upon W3C standards such as DID (Decentralized Identifiers), Verifiable Credentials, and JSON-LD, ANP defines how agents publish their identities, describe their capabilities, and establish secure communication channels for data exchange and task collaboration.
This session will introduce the core design principles of ANP and explain how it differs from emerging protocols such as A2A (Google) and MCP (Anthropic).
ANP Open Source Repository:
https://github.com/agent-network-protocol/AgentNetworkProtocol
Goal(s):
Introduction to the Design and Implementation of the ANP Protocol
– UTC
Floor 4 - 403
Proposers: Gaowei Chang
The phrase “Open Web” has served as a rallying cry for those who champion the benefits of the Web as we know it to humanity. However, there are subtle (and not-so-subtle) distinctions in what it means depending on who you talk to: some believe it to be a Web where all content is available no matter the purpose; others focus on “Open Web” in relation to the advertising market; yet others distinguish between open to humans-using-browsers vs. other clients.
At the same time, large parts of the Web have always been behind logins and paywalls: the so-called “deep Web”. Furthermore, it’s important to acknowledge that the reason that many parts of the Web have been free to access because they are advertising-supported – along with all of the concurrent privacy harms.
While there may not be strong agreement on what the Open Web is, it’s widely held that it is under more threat than ever, thanks to the emergence of AI. Content authors, publishers, and hosters may have been accepting of the bargain they got from search crawlers: let us access your content and you will get traffic from search results. They are much more reticent about exposing their content when it has no such quid pro quo.
As a result, blocking unknown or unwanted crawlers has become more common, and the Web Bot Auth effort is in the process of being chartered to enable known bots to cryptographically authenticate themselves – with the implication that those clients that don’t may be blocked. There are also proposals emerging for payment protocols specifically targeted at not only crawlers, but also bots and agents – and maybe even for browser micropayments.
There are also emerging concerns that AI will put gatekeeper platforms in the position to drive further concentration: to pressure publishers to submit content to them directly rather than taking on the cost of hosting content themselves, thereby further foreclosing what was previously open content.
These changes have led to questions about the future of the Open Web – whether we’ll have one, and what it will look like. A less open Web is one where it is more difficult to introduce new non-browser agents or run services that don’t have immediate financial advantage for sites. One where more data is locked up indiscriminately.
This session will explore questions in this area, such as:
For notes from both meetings, see:
https://docs.google.com/document/d/1WaXDfwPP6olY-UVQxDZKNkUyqvmHt-u4kREJW4ys6ms/edit?usp=sharing
Goal(s):
Discussion and planning
– UTC
Floor 4 - 401
Proposers: Mark Nottingham, David Schinazi
A discussion on geolocation and privacy.
Approximate Geolocation proposes to give sites the ability to request obfuscated position estimates. Obfuscation protects user privacy by making it more difficult for sites to recover the user's true location. We'll review IETF GEOPRIV recommendations for location obfuscation and discuss how obfuscation was implemented for Mozilla's Geode add-on.
We'll recap the history of geolocation on the web platform. What were the influences that resulted in Geolocation API's privacy model? How did the Geofencing and Geolocation Sensor proposals approach location privacy? How do current proposals address privacy concerns?
Open discussion on the future of location privacy on the web.
Goal(s):
Review geolocation privacy considerations, feedback on current proposals
– UTC
Floor 5 - 505
Proposers: Matthew Reynolds
The Cybernetic Avatar is a concept of a networked embodiment that digitally extends and transmits human physical, perceptual, and cognitive capabilities through the Internet.
It envisions a world where people can project their presence, perception, and action beyond the limits of body, space, and time by connecting to digital or robotic embodiments.
This breakout session will share the current vision and motivation behind the emerging Cybernetic Avatar Community Group (currently in formation).
We aim to discuss how the concept of the Cybernetic Avatar could relate to existing or future Web standards, and how the W3C community might help define its role within the broader Internet ecosystem.
Together, we will consider how human embodiment, communication, and agency may evolve through connected systems, and how open, ethical, and inclusive frameworks could support this transformation.
We are currently in the process of forming the Cybernetic Avatar Community Group, and this session serves as an open discussion for anyone interested — please join us!
(The introductory video for the Cybernetic Avatar initiative is available here. - https://www.youtube.com/watch?v=u0NjMfUod10)
Goal(s):
Introduction and discussion
– UTC
Floor 3 - 302
Proposers: Daiya Kato, Masaaki SATO
The WebRTC APIs have long enabled sending and receiving realtime media peer-to-peer with a streamlined control interface, but with limited ability to tune how media is encoded and interacts with the network. While APIs such as WebCodecs have begun to allow users low-level access to the browser's built-in encoders and decoders, there is still no API to allow similar levels of access to the low-latency peer-to-peer network transports like those used within an RTCPeerConnection.
The RtcTransport API aims to enable applications to directly utilize peer-to-peer datagram based transport for realtime media, controlling the details of congestion control and allowing arbitrary media encodings and formats. The current proposal is an evolution of the RTP-focussed transport discussed in a breakout session at TPAC 2024.
Goal(s):
To describe the goals of the RtcTransport API, and to solicit feedback on developer needs and use cases.
– UTC
Floor 4 - 404
Proposers: Harald Alvestrand, Tony Herre, Peter Thatcher
In the first episode we focused on high-level threats related to the Formal Objection received for the addition of the Digital Credentials API.
In the second episode, we discussed the presentation side, in particular how Digital Credentials API can differentiate between different presentation approaches (e.g., custom schemes and QR Codes).
In this third episode, we will discuss the new layered heart model in the presentation, and on how to derive the security consideration sections, then we'll prioritize threats - e.g., of Malicious Wallets during issuance or others - to propose mitigations.
Goal(s):
DC API Security Consideration Section / Mitigation
– UTC
Floor 3 - 303
Proposers: Zahra Ebadi Ansaroudi, Simone Onofri, Amir Sharif
This session will provide an update on the approach and progress for the W3C Accessibility Guidelines (WCAG) 3.
W3C Accessibility Guidelines (WCAG) 3.0 is a successor to Web Content Accessibility Guidelines 2.2 and previous versions. Changing technology and changing needs of people with disabilities require a new model to address content accessibility more comprehensively.
WCAG 3.0 will use a model that allows it to:
Goal(s):
Update attendees on the progress of the work on WCAG 3
– UTC
Floor 4 - 402
Proposers: Kevin White
Web platform APIs are typically specified having web browsers as their main target. However, there is a large set of JavaScript runtimes that benefit from having a common API surface with the web platform.
WinterTC is a new Ecma Technical Committee focused on the needs of such runtimes, particularly in the server side. This TC is an evolution of the previous WinterCG W3C Community Group, to focus on standardizing a minimum subset of the web platform APIs that all such runtimes would support (the WinterTC Minimum Common API).
Aside from publishing its own standards, however, WinterTC also aims to propose changes to existing W3C and WHATWG standards to better support the needs of server-side runtimes. For example, in browsers, origins are a fundamental security primitive, and it makes sense that, for example, the fetch() API has cross-origin restrictions. But since server-side runtimes don't have this security primitive, these restrictions are unnecessary in such environments, which is why they all willingly violate the spec. WinterTC aims to fix this in the web standards by adding conformance modes for server-side runtimes.
Goal(s):
Explore the collaboration between W3C/WHATWG and WinterTC, including adding support in W3C/WHATWG specs for the needs of server-side runtimes.
– UTC
Floor 4 - 406
Proposers: Andreu Botella
– UTC
301 International Conference Room
Many jurisdictions have enacted (or are currently enacting) regulations on age-based restrictions to online content. These regulations, and their requirements, can have significant effects on technical architectures and end users. This is a complicated technopolicy issue that is moving fast–although the policy debates indicate a lack of understanding about available technologies, their capabilities and their limitations. This breakout seeks to bring together people with interest and insights about this problem, in the hopes of advancing the discussion in a positive direction. The recent IAB/W3C workshop provides a starting point, and will be used to shape the discussion. However, it is clear that more work needs to be done to develop, explore, and analyze different technical approaches to this problem space. Please join us to learn and help identify better solutions in this space.
Goal(s):
Develop a shared understanding of age-based content restriction considerations; Deepen insights into technological solutions (e.g., zero-knowledge proofs, device-enforcement): their capabilities, limitations, deployment considerations, etc; Identify standards work–if any–for addressing these issues
– UTC
Floor 4 - 402
Proposers: Benjamin VanderSloot, Tara Whalen
This breakout session will explore the intersection of Artificial Intelligence (AI) Agents and Web in W3C, focusing on whether and how browsers should evolve to support AI-driven applications, computation, and agent interactions.
The discussion will cover the ongoing work within the WebML WG/CG, emerging AI-related APIs, and the potential role of browsers as intelligent execution and interaction platforms in the age of large language models (LLMs) and AI agents.
Goal(s):
The goal is to identify gaps, opportunities, and potential areas for coordination across W3C groups, including whether this work could be explored in the future Web & AI Interest Group from related Community Groups, Working Groups.
This session also seeks community input to inform the scope and focus areas of the forthcoming AI Agents & the Web workshop.
– UTC
Floor 4 - 401
Proposers: Dominique Hazaël-Massieux, Ruoxi Ran
Customizing the navigation experience, whether same-document or cross-document, is a theme that is associated with many web features, especially newer ones like view transitions.
Several new features that are being worked on address this theme directly, by making more parts of the navigation experience declarative.
Participants will receive an overview of the use cases, motivations, plans and challenges behind working on this theme, some shallow dive into each of the features, and opportunities for follow up.
Goal(s):
Raise awareness for the different features and their motivation
– UTC
Floor 5 - 504
Proposers: Noam Rosenthal
WCAG-EM is a process for deciding whether a website conform to WCAG, the Web Content Accessibility Guidelines, even if that website is very large. It is currently being updated (to WCAG-EM 2. In this breakout, I'd like to:
Goal(s):
Share what's happening, solicit feedback
– UTC
Floor 5 - 505
Proposers: Hidde de Vries, Jeroen Hulscher
Originator Profile (OP) has published its technical specifications, architecture overview, and Originator Profile Blueprints series documents. Join us to see how the current version works and discuss how we manage and operate this framework to combat the flood of malicious information on the internet. Please come and provide feedback or discuss with us.
We would also like to introduce the progress of implementing the framework to the Japanese media industry and local governments.
Goal(s):
Provides an overview of the Originator Profile framework and gets feedback from the community.
– UTC
Floor 4 - 405
Proposers: Michiko Kuriyama, Shigeya Suzuki
This session is an opportunity to engage with the AB to discuss frictions and difficulties that may exist within the current Process document and engage in a conversation about potential changes.
Goal(s):
Feedback on the W3C Process
– UTC
Floor 3 - 303
Proposers: Brent Zundel
As required by the Security and Privacy Questionnaire for the Horizontal Review, when writing security consideration sections that reference RFC 3552, a threat model must be created and the specific elements exported to the Security Consideration sections (but this also applies to privacy, and in general to harms as well).
But how can threat modeling be done in a structured way in practice?
The Threat Modeling Guide answers this question in a practical way and includes a Threat Model for the Web to speed up the work.
Goal(s):
The idea is to present the guide and gather feedback.
– UTC
Floor 4 - 403
Proposers: Joe Andrieu, Simone Onofri
Several times over the years, ACs have discussed whether there would be value in "another TPAC" but this is challenging for a whole lot of practical reasons. But what if it were simpler? What if it basically already existed?
The Web Engines Hackfest has been held annually since 2009, hosted by Igalia in A Coruña, Galicia, Spain. For several years now we have hosted it at palexco a large conference venue. It is "shaped" similarly to TPAC in many ways, with talks and breakout sessions on all things web, and attendees from all of the major browser vendors (and numerous smaller ones!).
It would be interesting to discuss partnership/promotion and collaboration on the Hackfest's ability to play this role.
Goal(s):
To discuss interest from wider W3C in exploring something like a second TPAC by way of the Hackfest
– UTC
Floor 4 - 406
Proposers: Brian Kardell, Michael[tm] Smith (sideshowbarker)
The advent of Passkeys and Face ID on the web has been a huge boost to security and simplicity for verifying returning users.
However, there remain the questions of:
The established answer is biometric ID verification where a facial comparison of an identity document and selfie image are made, in addition to liveness checks to prevent presentation and deepfake injection attacks. Many offerings exist today, including from established tech firms such as Amazon and Microsoft.
The Web platform is well-positioned to perform these sorts of ID check ceremonies since it doesn't require heavy apps to be downloaded for what is usually a one-time task, and key tenets of the platform are to provide an accessible, democratised and powerful way to interact with digital services - important to avoid "digital deserts" and to enable people in all geographies, of any demographic, to interact with civic services, financial institutions and so on.
Today, the best experience is afforded to users of native apps due to the availability of several features that the Web platform doesn't have any, or uniform API support for.
Here are some examples we could improve on:
Goal(s):
Gauge interest in reviving existing proposals such as ambient light sensor, screen brightness. Detecting types of camera via MediaDevices API.
– UTC
Floor 3 - 302
Proposers: Will Morgan
The mission of the Web-based Digital Twins for Smart Cities Interest Group
(SCIG) 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 stakeholders from related SDOs about their pain points and current best practices. Then we'd like to discuss what is still missing and what Web standards possibly could improve the fragmented situation.
– UTC
Floor 4 - 404
Proposers: Kazuyuki Ashimura
We propose the international standardization of the AMT Protocol (Japanese name: AMATELUS) — a Lean4-verified protocol designed to solve the three critical challenges encountered when introducing DIDs and VCs into Japanese municipal systems.
These challenges are not unique to Japan; municipalities and enterprises around the world likely face the same issues.
Three Core Challenges in Implementing DIDs and VCs for Smart Cities
To move beyond proof-of-concept and enable real-world deployment of decentralized identity systems,
we present the AMT Protocol, a concrete and verifiable solution integrating decentralized identity, privacy preservation, and public accountability.
A detailed Blueprint and formal verification in Lean4 are already publicly available.
Web site: https://amatelus.com
DID method PR: https://github.com/w3c/did-extensions/pull/639
Lean4 code (Japanese): https://github.com/amatelus/amatelus
Goal(s):
This session aims to gather and discuss the challenges faced by municipalities around the world in adopting DIDs and VCs for smart city development, and to explore how the AMT Protocol approach can help address these issues.
– UTC
Floor 3 - 302
Proposers: Mitsuhide Matsuda
A discussion about Accessibility Roles and Responsibilities Mapping (ARRM) and its role in helping accessibility evaluation.
Goal(s):
Review progress thus far and look to opportunities ahead
– UTC
Floor 4 - 402
Proposers: Mike Gifford
The Credential Management API has rapidly evolved into a critical component of identity on the web. From enabling seamless passkey experiences via WebAuthn to integrating federated identity flows through FedCM, facilitating SMS OTPs with WebOTP, and now facilitating the exchange of verifiable digital credentials via the Digital Credentials API, its scope continues to expand. This proliferation of capabilities sparks a critical discussion: how can these individual strengths be synergized for richer, more secure, and user-friendly identity experiences?
This session aims to explore three key scenarios: first, the concept of multi-type credential for sign-in requests, for example allowing a single API call to solicit a passkey, a password or a federated identity, second, a multi-type credential for identity attributes, for example allowing a single API call to solicit either a federated assertion or a digital credential based on the application's needs; and third, the potential for a method that combines identity claim acquisition (e.g., name and verified email via federation) with simultaneous passkey creation, streamlining initial sign-up and subsequent passwordless authentication.
Goal(s):
Ideation and requirements gathering
– UTC
Floor 5 - 505
Proposers: Tim Cappalli, Sam Goto
Several Web standards rely on cryptographic algorithms to ensure security and privacy properties.
However, choosing the right algorithm and configuring it correctly is often challenging for developers who are not cryptography experts. The number of available algorithms, evolving standards, and frequent deprecations make it difficult to identify secure and interoperable solutions.
SING Interest Group proposes a session on the use of cryptography to present an ongoing draft addressing this topic.
This draft document aims to provide a clear and practical overview of standardized cryptographic algorithms and their recommended usage in various contexts. It offers guidelines on when and how to use specific algorithms, parameter choices, and common pitfalls to avoid — promoting a consistent, standards-based, and secure use of cryptography across web technologies.
You can find the most recent editor's draft at https://w3c.github.io/security-guidelines-cryptography/.
The purpose of this session is to present the current version of the document and discuss its content, by collecting feedback from participants and discussing some open points that require further analysis or decisions.
Goal(s):
Collect feedback on the draft document and discuss open points
– UTC
Floor 5 - 504
Proposers: Veronica Cristiano, Simone Onofri
2023's breakouts had a discussion on alternatives to customized built-ins.
A sketch of a proposal came out around this time: customised attributes. https://github.com/WICG/webcomponents/issues/1029
I'd like to set some time to discuss this idea, the merits, complexities, and discuss whether or not this solves problems for developers without too much complexity for the platform.
Goal(s):
Decide if a model for Custom Attributes is viable in the platform, and what a design might look like.
– UTC
Floor 4 - 404
Proposers: Keith Cirkel, Lea Verou
Users from around the world often see numerical amounts on web pages either in unfamiliar units, or with unfamiliar punctuation denoting large or decimal amounts which can be hard to interpret, or worse, easily misinterpreted. If publishers had a mechanism to explicitly denote these numerical amounts and their units if any, then browsers could offer a privacy-respecting user-interface to display these amounts to the user according to their local units and punctuation preferences.
Background reading:
Goal(s):
Discussion and consideration of the use-cases and shape of what an <amount> element could look like, how it could work, and how its capabilities can and should be balanced with privacy considerations.
– UTC
Floor 4 - 405
Proposers: Eemeli Aro, Tantek Çelik
This session will focus on how to involve university students in implementation of the web platform (for example, browser engines), using a recent experience from the University of Bergen (UiB) in Norway as a starting point. At UiB, students have worked on real-world contributions to several ECMAScript proposals, including implementation work in JavaScript engines. Some of these projects were learning exercises, and some resulted in merged patches.
We want to explore how universities can establish similar collaborations with W3C and other relevant SDOs:
Goal(s):
identifying paths to engage university students in real-world web standards development work
– UTC
Floor 3 - 303
Proposers: Mikhail Barash
Isolated contexts (and their implementation in Chrome, Isolated Web Apps) have been launched In ChromeOS since 2024, together with a few powerful APIs:
The objective of this session is to provide a comprehensive overview of the platform's current state and present our vision for its future development.
Goal(s):
Summarize the current state of Isolated Web Apps in Chrome, sketch where we are heading and engage with other browser vendors
– UTC
Floor 4 - 406
Proposers: Simon Hangl, Andrew Rayskiy
https://github.com/w3c/webappsec-csp/issues/736
The energy in the room when we discussed after my presentation was 'CSP was never built for this'. So perhaps now is a great time to think ahead of what CSP will not do and figure out what a good mechanism could look like to stop such attacks (I have suggestions).
Goal(s):
Ignoring CSP, what would the ideal client-side security solution look like today/
– UTC
Floor 4 - 403
Proposers: Simon Wijckmans
Together with researchers at CISPA, the Chrome Permissions team ran a study on how websites prepare users for permission prompts, which was published at ACM CHI 2025. During this breakout, I'd like to present some of our findings and then have a discussion about the following aspects:
Goal(s):
Discussion the role of pre-prompts and potentially identify things we can do to avoid misuse
– UTC
Floor 4 - 401
Proposers: Marian Harbach
A group of us have been working on the Accessibility Compat Data project, with the goal of creating a machine-readable dataset that tracks the interoperability of web features across browsers and screen readers, and integrating that dataset into existing developer resources like MDN. We've had support from Mozilla, The A11Y Project, the Web DX CG, Open Web Docs, WPT and more. Whether it's your first time hearing about this work, or you've been tracking the work, this is an opportunity to be updated on what we've been doing.
The ARIA WG will be discussing a number of accessibility interoperability initiatives, including ACD, however if you're not part of the ARIA WG or can't make that session and want to be clued into this specific work, this is the session for you.
Goal(s):
Provide update on progress of Accessibility Compat Data
– UTC
Floor 3 - 302
Proposers: Lola Odelola
Users who don't have a strong connection to U.S. measurement, date formatting, and other similar conventions use software with U.S. English as the UI language. This is a problem when the users, for example, don't want to see temperatures in Fahrenheit or accidentally book tickets or accommodation for the wrong days due to site-supplied date pickers (as opposed to browser-provided <input type=date>) putting Sunday in the first column when presenting a month as a grid.
We believe this problem can be addressed by the browser prepending a language tag with a special region code (provisionally en-ZZ, "English of Unknown Region") to the language preference list when en-US would otherwise be the first item on the list and the browser determines that standard measures would work better for the user.
For more information, please see our explainer.
The proposal has previously also been presented and discussed at TC39 TG2.
Possible session co-chair (if registered for TPAC): @hsivonen
Goal(s):
Discussion of the proposal and exploration of potential issues that need resolution.
– UTC
Floor 4 - 403
Proposers: Eemeli Aro
There’s been a lot of discussion recently about ways that HTML element references (IDREFs) could be augmented to improve both DX and end-user experience - particularly with respect to accessibility - on the platform. A range of solutions (and problems) have been posited and proposed - but whilst there’s broad acknowledgement that there’s room for improvement, we don’t have consensus as a community on exactly what the challenges are, nor on the relative merits of various solutions that have been proposed.
Major points of contention include:
The nature of the DX problem or problems.
The costs and benefits of different solutions that have been proposed.
What research is needed to clarify the above, and who is best placed to carry it out.
Discussion has been happening mainly in a WHATWG thread and in a recent Accessible Platform Architectures (APA) WG call. However, two key documents to familiarise yourself with, if you are interested in attending, are:
This session aims to bring together the proposers and proponents, and accessibility people, in order to:
Come to agreement on how the problem could be clearly defined.
Dig into more details of the costs that accessibility people are concerned about - and how those costs may be more clearly articulated.
Arrive at some concrete actions (user research, clarification of proposals, prototyping) that could move the conversation forward by providing further data.
Goal(s):
To find areas of consensus regarding: the pain points of IDREFs; the expected costs and risks from an accessibility perspective of making significant changes; the possibilities for conducting research to quantify the above.
– UTC
Floor 4 - 406
Proposers: Matthew Atkinson, Lea Verou, Jeffrey Yasskin
Digital identities are crucial building blocks for our modern digital infrastructure. Over the last years, numerous governmental initiatives have been launched to establish certified digital identities, which are supposed to provide strong identification guarantees of their holders for digital processes in governmental as well as private sector applications. As a consequence, there are high security requirements for this type of identity system and all of its components. In this talk, we present relevant threat models on different layers of a system architecture for such a system and discuss potential challenges when composing their results. We thus argue for the necessity of a holistic approach to understand the threats against this type of a system.
Possible additional co-Chair (if registered): @carbeer
Goal(s):
Present the Holistic view of Identity
– UTC
Floor 4 - 402
Proposers: Simone Onofri, Patrick Schaller
How do you show a hyperlink on a web page? Maybe underline it, make it a different color etc. So far so 1990s.
How about an option to show it as a QR Code? Perhaps by just by setting an attribute on the element? You can click it, or you can open the link on another device.
That can help jump from a checkout screen on your laptop to a payment system on your phone or simply sharing content from one device to others. Maybe it's a DID, a GS1 product identifier, a DOI, a vCard, a location, a Verifiable Credential.
And if the QR Code is generated in real time in the browser, it's possible to do things like add one-time tokens and other security features that cannot be effectively added in printed symbols.
This session is an early exploration of the idea. Please come and share your thoughts.
Goal(s):
Assess interest in making QR Codes a first class citizen of the Web
– UTC
Floor 3 - 303
Proposers: Phil Archer
In this session we would like to spend time to have an open conversation about the complexities and opportunities for allowing window transparency for web content (in both browsers and web renderers more generally). The web is the most versatile UI framework of all time, but is currently walled within a set of rectangles. The possibilities when breaking out of this are endless (especially as we move to new computing platforms), but there are real and critical challenges that must be addressed. We hope this session can help start to collate a cohesive list of these considerations, as well as start to work towards a set of guidelines that can help guide future approaches for browser developers.
Goal(s):
Make progress towards supporting transparent windows for web content
– UTC
Floor 4 - 405
Proposers: Andrew Dekker
Questions, suggestions or concerns to the work of the SVG WG or compatibility/interoperability of SVG2? Let's meet and discuss.
Goal(s):
Improve SVG interoperability with other web specifications
– UTC
Floor 5 - 504
Proposers: Karl Dubost, Dirk Schulze
The ARIA-AT program and Community Group validates how assistive technologies and browsers work together by running automated and manual tests on real screen readers and comparing the results to expected behaviors. This lets us measure interoperability across APG design patterns and, more recently, ARIA and HTML features. We’ll walk through recent improvements in the program, along with lingering challenges, and have an open discussion about what the future of the program could look like.
Goal(s):
Provide updates on our work, tools, and progress toward AT Interop
– UTC
Floor 5 - 505
Proposers: Chris Cuellar, Matthew King, Michael Pennisi
In this session, we are going to share the recent progress on the development of the Servo project, future direction choices, as well as the challenges we are facing as an immature UA implementation.
Goal(s):
Share our recent progress, attract interest to the Servo community, and raise awareness of the issue of UA diversity.
– UTC
Floor 4 - 401
Proposers: Xiaocheng Hu
The Web of Things (WoT) WG/IG will run a PlugFest from 09-11 November. 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
– UTC
Floor 3 - 307
Proposers: Sebastian Käbisch
Join the Chrome and Firefox teams to see significant advancements in the Web Speech API, developed in response to community feedback. The session will feature demos of powerful new capabilities now shipping in Chrome, including on--device speech recognition, contextual biasing, and MediaStreamTrack input support. This session is an interactive forum to discuss the API's current state and brainstorm its future. Come provide feedback and help define the next generation of improvements for web-based speech interaction.
Goal(s):
Demonstrate new community-driven features, gather feedback to brainstorm the API's future evolution
– UTC
Floor 4 - 404
Proposers: Paul Adenot, Evan Liu
– UTC
Portopia Hotel, South wing, Ohwada 2/3, 1F
– UTC
Floor 5 - 502
– UTC
Floor 3 - 306
– UTC
Floor 5 - 503
Scribing doc: https://docs.google.com/document/d/1iIsE7sDkZ8WU-1NYnKMYfQD5gildc6QQWNTDEkjSmSM/edit?usp=sharing
– UTC
Floor 4 - 401
Minutes now added to this calendar entry.
– UTC
Floor 4 - 403
– UTC
Floor 5 - 504
– UTC
Floor 3 - 304
– UTC
Floor 3 - 305
– UTC
Floor 3 - 302
– UTC
Floor 4 - 405
– UTC
Floor 5 - 505
– UTC
Floor 4 - 404
– UTC
Floor 3 - 303
– UTC
Floor 5 - 501
– UTC
Floor 4 - 402
– UTC
Floor 4 - 406
– UTC
Floor 4 - 404
– UTC
Floor 4 - 403
– UTC
Floor 5 - 504
– UTC
Floor 5 - 503
– UTC
Floor 4 - 404
– UTC
Floor 3 - 304
– UTC
Floor 4 - 401
Documentation CG session: Conversational Docs
This session is an open discussion about the impact of "AI" on the web developer audience which we're serving with classic documentation and where we see trends of information consumption in the form of conversations with "AI" coding agents and chatbots.
– UTC
Floor 3 - 306
– UTC
Floor 4 - 404
– UTC
Floor 4 - 405
In the age of AI, can we devise AI agents to help to write and publish next generation standard specifications for the web?
In collaboration with AI KR CG. and in parallel with Community CG seeking to 'improve the process' This breakout session aims to a) review the standards drafting process as conducted by humans *experts, users, participants
b) collaborate to create tools to automate the standard drafting and publication process
In the age of AI, can we devise AI agents to help to write and publish next generation standard specifications for the web?
In collaboration with AI KR CG, Also meeting at W3C TPAC 2025 and in parallel with Community CG seeking to 'improve the process' This breakout session aims to
Summary review the standards drafting process as conducted by humans *experts, users, participants
b) collaborate to create tools to automate the standard drafting and publication process In principle system outline and DEMO on Colab
Two short drafts have been created for discussion on the AI KR CG WIKI
– UTC
Floor 3 - 303
Proposers: Paola Di Maio
Autofill is a key feature of the web that reduces friction for millions of users everyday. However, there are areas where Autofill as defined in HTML and as implemented in browsers fails to address website needs. One such area is in dealing with dynamically changing forms, especially address forms which are often dynamic - different geographies have different shapes and requirements for address input.
A proposal has been made to address (pun intended) this situation, but requires consideration and discussion as to whether it meets the needs and constraints of both browsers and websites (particularly e-commerce sites). See also issues https://github.com/WICG/address-autofill/issues/14 and https://github.com/WICG/address-autofill/issues/15 filed by Google Chrome.
The focus of this session will be on the above proposal, but we welcome all who are interested in how Autofill could be improved to make for a better experience for both users and websites!
Goal(s):
Discuss https://github.com/WICG/address-autofill, tease out requirements and restrictions for both browsers and websites
– UTC
Floor 4 - 403
Proposers: Stephen McGruer, Yoav Weiss
An update on all the work that has been happening as part of Cookie standardization efforts, mostly under the Cookie Layering umbrella across different standards groups, notably:
We'll also cover remaining work and discussion on what needs to happen next in Cookie land. Some topics:
Goal(s):
Share progress and make progress on Cookies standardization
– UTC
Floor 4 - 401
Proposers: Johann Hofmann, Anne van Kesteren
The web is expanding constantly. Expansion of new technologies (AI, Digital Wallets) is happening faster than ever, shifting wildly society and the economy. W3C needs a consistent, strategic way to navigate those evolutions. The technology strategy initiative task force goal is to guidance to help W3C know when to address changes and innovation, when to ignore changes and innovation, and when there might be opportunity for W3C to instigate change.
W3C has been using minimally structured incubation pipeline that focuses on early exploration, open collaboration, and review over the years:
The Task Force would like input from the community. What new technology are we missing and, most importantly, why? How do we evaluate new technologies? What guiding principle are we missing? How do we prioritize?
Goal(s):
Gather input from the community our how we decide to address technology evolution
– UTC
Floor 4 - 405
Proposers: Philippe Le Hegaret
I'd love to have a short conversation around PWA Widgets. PWA Widgets let developers provide configuration for dynamic OS-native widgets that can be made available for users, enhancing their experience with the PWA beyond the PWA's window. Think calendars, reading lists, and TODOs.
Goal(s):
Get feedback on interest in PWA widgets and the current shape of the explainer, as well as user journeys that could be accomplished with widgets.
– UTC
Floor 4 - 404
Proposers: Samuel Richard
This session will cover the current state of different projects under the Web Monetization work, partnerships, and future direction.
With Web Monetization, we’re adding a new, seamless way for users to support the content they love — complementing existing models with real-time, streaming micropayments. The Web Monetization Extension makes it effortless for users to contribute on their terms, while giving content owners more opportunities to engage their audiences and diversify revenue streams.
We propose to structure the breakout around these main focus areas:
Goal(s):
A shared understanding among attendees of the current ecosystem landscape: what works, what doesn’t and a commitment to follow-up: e.g., a work-item in the W3C Working Group, or a community of practice.
– UTC
Floor 5 - 504
Proposers: Ioana Chiorean, Alex Lakatos, Alexander Surkov, Sid Vishnoi
Ask anyone for the use cases for Decentralized Identifiers and Verifiable Credentials and you'll be told about driving licences, university degrees and digital identities, all of which are variations on a theme of an authority issuing a credential to an individual who uses it to make a verifiable presentation to some relying party in a way that preserves their privacy. Those are solid use cases. But the trade use case differs significantly.
An example: there’s no way an exporter in Australia would make a verifiable presentation to China customs. Instead the exporter needs to be able to link their GS1 shipment identifier, itself part of a chain, and their verifiable Australia Business Number to their DID. Then the exporter issues a commercial invoice as a VC. The importer gets the VC and passes it to their broker who includes it with the customs import declaration. Then China customs verifies the invoice VC, resolves the issuer DID to find the vABN, and confirms that the subject did of the vABN VC and the GS1 VC is the same as the issuer DID of the invoice VC.
There may be other technical ways to achieve this traversal of “verifiable linked data” (IETF ACDC perhaps) but a more general method of verifying what is in effect a trust graph is needed. It requires a method to link VCs in a way that generic verification software can check multiple VCs that will be issued by completely unrelated organizations with no business relationship, all to prove that the data being presented has multiple roots of trust.
In this session, Steve Capell from Pyx, lead author of the UN Transparency Protocol at UNECE and Phil Archer from GS1, who co-chairs the Verifiable Credentials Working Group with Brent Zundel, explore what's needed for trade. They will be joined by Ivan Marin from the Global Legal Entity Identifier Foundation (GLEIF).
Goal(s):
Gather input towards a possible new charter for the VCWG
– UTC
Floor 5 - 505
Proposers: Phil Archer
– UTC
Floor 4 - 403
– UTC
Floor 5 - 502
Scribing doc: https://docs.google.com/document/d/1LImXV_1l63thaTm30YZ_eGm7Q82fBoaKQQbSzR9NKPY/edit?usp=sharing
– UTC
Floor 4 - 401
– UTC
Floor 4 - 405
Joint event to discuss the next steps for MiniApps WG, in process of re-chartering. We encourage discussion from various angles, including:
The agenda is updated since we merged groups and was lost
– UTC
Floor 4 - 404
– UTC
Floor 3 - 303
Chris Lilley's presentation "PNG Progress" - https://www.w3.org/2025/Talks/TPAC/PNG-summary/
Chris Blume's presentation "PNG 5th Edition Roadmap" - https://www.programmax.net/talks/png-5th-edition-roadmap/
– UTC
Floor 3 - 304
– UTC
Floor 3 - 306
– UTC
Floor 5 - 503
– UTC
Floor 3 - 302
– UTC
Floor 4 - 403
– UTC
Floor 3 - 305
– UTC
Floor 4 - 403
– UTC
Floor 3 - 304
This additional meeting timeslot is canceled.
Please refer to the 13 Nov 2025 meeting: https://www.w3.org/events/meetings/73a2b8ee-b00c-4389-b3de-61d871fbddf8/
– UTC
Floor 5 - 504
Scribing doc: https://docs.google.com/document/d/1AZ0L9W09TaKYEvMw_d97GhWJVZSM1G3OXElBqK-TjJ0/edit?usp=sharing
– UTC
Floor 3 - 306
– UTC
Floor 4 - 401
– UTC
Floor 5 - 503
This is a closed session. Only TAG members and TAG Associates may attend.
We will debrief from the week. Bring notes on interesting stuff that happened in meetings you attended.
– UTC
Floor 3 - 303
Meeting notes https://docs.google.com/document/d/1PpK_ZnVj0Updv7XN-YY13PQe-aeW5pBioPmhSbM5-j8/edit?tab=t.0
– UTC
Floor 4 - 404
CORRECTED: The AI KR CG was started in 2018, and now has 100 participants. There has been a lot of interest in Artificial Intelligence Knowledge Representation.This meeting is going to be held remotely and in person. CG participants and anyone @TPAC are invited to participate in the room or online.
The meeting is an opportunity to look at work done by CG members to date *enter your notes and link in the agenda if relevant, and discuss work to be done. Of interest, the role of AI KR in LLM evals, in supporting the development of AI AGENTS and last but not least its relevance to VOICE AGENCY. Pitch your thoughts with a few notes or links in the agenda *open for editing. If you cannot participate in real time, you are welcome to pre record something and paste links, we ll be reviewing all contributions and notes. See you there.
– UTC
Floor 3 - 305
– UTC
Floor 4 - 404
For newcomers, we'll make a rapid history of the TDM Reservation Protocol and synthesize the specification. We'll show its level of adoption.
We'll then present the relationships between the EU Copyright Directive and TDMRep, the EU AI Act and AI Code of Pactice and the IETF AI Pref effort.
For those who don't follow AI Pref, we'll describe succinctly what it is and its current state, and the main differences between TDMRep and AI Pref.
We'll then discuss a possible evolution of TDMRep, using the Vocabulary defined by AI Pref.
We'll also rapidly discuss the future standardization of TDMRep.
– UTC
Floor 3 - 306
Organised as a joint session with the WoT WG/IG, we will be using their room, i.e. Room 302.
The idea is to share updates, establish a better working mode between the two groups.
– UTC
Floor 3 - 304
– UTC
Floor 4 - 405
– UTC
Floor 5 - 503
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/tpac2025/export/
Report feedback and issues on
GitHub.