Skip

TPAC 2019 breakout sessions

This is a first stab at organizing the breakout sessions that have been proposed so far - please get in touch with public-tpac-unconference@w3.org if you identify problems with the proposed schedule. See also how to help building the unconference agenda.

Room

Argos D-F, Floor 1

Navis-A, Floor 1

Navis-B, Floor 1

Navis-C, Floor 1

Kashi, Floor 1

Sumire, Floor 3

Sakura, Floor 3

Hishi, Floor 3

Kei, Floor 3

Yoh, Floor 3

Boardroom, Floor 3

Bay Penthouse, Floor 34

-​

– Argos D-F

A target privacy threat model for the Web – Navis-A

JS Built-In Modules – Navis-B

Results from MDN Developer Survey – Navis-C

Introduction to W3C – Kashi

A Non-Technical Discussion on Decentralized Identifier (DIDs) & Self-Sovereign Identity (SSI) – Sumire

DataCue and "Time marches on" in HTML – Sakura

Anti-Homograph-Attacks – Hishi

Authentication by Communication Network – Kei

Improving Spoken Presentation of Content – Yoh

JSON-LD 1.1 Update – Boardroom

Japan Language Requirements Task Force: Evolving the JLReq document – Bay Penthouse

-​

Lunch – Argos A-B, 1st floor

-​

Web of Things PlugFest – Argos D-F

Efficient audio/video processing – Navis-A

Bullet Chatting – Navis-B

What is the Future of W3C – Navis-C

Standardizing user activation behavior – Kashi

OpenJS Foundation Collaboration – Sumire

New Module types: JSON, CSS, HTML – Sakura

Portals (status and next steps) – Hishi

Introducing: Audiobooks! – Kei

web-platform-tests update & discussion – Yoh

Privacy Budget – Boardroom

Introducing aria-virtualcontent – Bay Penthouse

-​

Mini App Standardization – Argos D-F

XR Accessibility – Navis-A

Ad Measurement and Privacy – Navis-B

Next Generation TextTrackCue – Navis-C

Voice assistants - opportunities for standardization? – Kashi

Web stories – Sumire

WebAuthn network transport discussion – Sakura

Spec editing infrastructure – Hishi

Multiscreen/foldables – Kei

A new approach to large DOM and virtual scrollers using rendersubtree – Yoh

WebTransport status and next steps – Boardroom

Linked Data Security – Bay Penthouse

-​

Break and W3C Groups Demos – Argos A-B-C, 1st floor

-​

For a More Capable Web—Project Fugu – Argos D-F

DIDs (Decentralized Identifiers) Q&A – Navis-A

Supporting privacy-focused ads selection – Navis-B

Process 2020 – Navis-C

WebRTC combined with IMS – Kashi

Input for workers/worklets – Sumire

HTML 3D Element & Native glTF – Sakura

WebCodecs – Hishi

Getting text direction into RDF – Kei

ReSpec - so many new features! – Yoh

Web Packaging – Boardroom

Next steps for Web Monetization – Bay Penthouse

-​

Registries at the W3C – Argos D-F

WebGPU – Navis-A

Building a Smartweb Powered by Blockchain – Navis-B

Edge Computing for the Web – Navis-C

Personalization of Web Content – Kashi

Images on the Web – Sumire

Github tools and Bots to assist Chairing – Sakura

Standardizing 360 video – Hishi

Digital Transformation, the Sentient Web and Cognitive Agents – Kei

UndoManager API – Yoh

Trust Tokens – Boardroom

Next steps for Web Monetization – Bay Penthouse

-​

Reception – Argos A-B-C, 1st floor

Skip

Sessions

A target privacy threat model for the Web

Proposer:
Jeffrey Yasskin <jyasskin@google.com>
Description:
Proposals for new features often encounter resistance from folks who want the Web Platform to defend its users' privacy better than it does today. This often surprises the authors of those proposals, who were designing against the Web's current, implicit, and weak privacy threat model. Making our privacy goals explicit could avoid those surprises and reduce the load on privacy reviewers.
Type of session:
Open discussion
Goals:
  • Explore the interest in developing a target privacy threat model for the Web.
IRC Channel:
#privthreatmodel
Room:
Navis-A, Floor 1
Remote participation
Dial in: Phone; Computer
Minutes
Notes
Summarized report

We found broad consensus to build a target privacy threat model in PING, starting from https://jyasskin.github.io/privacy-threat-model/. We also got several concrete suggestions for things to ensure that document covers, which are recorded in the notes.

Video recording

JS Built-In Modules

Proposer:
Devin Rousso <dcrousso@apple.com>
Description:
introduction to the concept of JS Built-In Modules, as well as an overview of the currently proposed governance model
Type of session:
Talk
Goals:
  • disseminate knowledge of JS Built-In modules to other hosts built on top of JavaScript (e.g. web browsers), and introduce the proposed governance model to potential stakeholders of additional JS Built-In Module namespaces (e.g. web:)
IRC Channel:
#jsbuiltin
Room:
Navis-B, Floor 1
Remote participation
Yes
Minutes
Notes taken on #jsbuiltin

Results from MDN Developer Survey

Proposer:
Kadir Topal < atopal@mozilla.com>, Dominique Hazaël-Massieux <dom@w3.org>
Description:
Meet the MDN Product Advisory Board and discuss how the results of the MDN Developer Survey can impact W3C's agenda
Type of session:
talk, discussion
Goals:
  • Bring input to the MDN Product Advisory Board to see how MDN documentation can evolve to better meet the need from the W3C community
  • Learn about the MDN Developer Survey and discuss what conclusions to draw from its results in terms of the W3C standardization agenda
IRC Channel:
#mdn
Room:
Navis-C, Floor 1
Minutes
Notes taken on #mdn

Introduction to W3C

Proposer:
Philippe Le Hégaret <plh@w3.org>
Description:
If you're a new Group participant in the W3C, this session will guide you through the W3C labyrinth and allow you to contribute to the Web. slides
Type of session:
talk, tutorial and open discussion
Goals:
  • Make sure attendees are up-to-speed on how to participate in their Groups, get familiar with various documentations and tools used by W3C, including GitHub.
IRC Channel:
#w3c-intro
Room:
Kashi, Floor 1
Minutes
Notes taken on #w3c-intro

A Non-Technical Discussion on Decentralized Identifier (DIDs) & Self-Sovereign Identity (SSI)

Proposer:
Helen Garneau <helen@sovrin.org>
Description:
DIDs are disruptive new technology possessing the possibility to overturn the status quo of data exchange across all industry verticals. But how do we explain this to policy makers, budget decision makers, and customers? Let's discuss how to bring this tech into the non-tech narrative.
Type of session:
open discussion
Goals:
  • The primary goal is to have a non-technical discussion about DIDs and prepare W3C members with the messaging they need to make the case publicly for this new type of identifier.
IRC Channel:
#didtalk
Room:
Sumire, Floor 3
Minutes
Notes taken on #didtalk
Summarized report
The “Non-technical Discussion” on Decentralized identifiers and Self-Sovereign Identity breakout session resulted in a greater understanding in the need to identify the participants in baseline conversations about DIDs, examples of successful examples and metaphors, and a collection of tips to help guide initial conversations outside of the DID community. Verifiable Credentials were identified as a key part of the explanation that leads to DIDs and help describe the technology to individuals with a variety of technology backgrounds and fluency. The value and benefits of DIDs should be augmented depending on messaging needs in particular communication instances.

DataCue and "Time marches on" in HTML

Proposer:
Chris Needham <chris.needham@bbc.co.uk>
Description:
The DataCue API for media-synchronised metadata and interactivity events is part of HTML5, but not implemented across all browsers, and existing implementations vary. There are also issues with the time marches on algorithm in HTML for triggering timed interactivity events
Type of session:
talk and open discussion
Goals:
  • To advance the DataCue API design between media experts and browser developers, and discuss how to improve synchronisation of media and associated content on the web
IRC Channel:
#datacue
Room:
Sakura, Floor 3
Minutes
Notes taken on #datacue
Summarized report

The group discussed how to expose timed events and timed metadata within media streams, e.g., ID3 tags or emsg events in CMAF. The discussion focused on whether the API should simply expose an ArrayBuffer, per the HTML5 specification, or expose structured data according to the scheme of the event. Next step is to continue the discussion in a session in the Media Working Group TPAC meeting.

The group also discussed the accuracy of firing of TextTrackCue events during media playback, when seeking, and when adjusting the timing of cues. The HTML spec does not specify a timing accuracy, and implementations vary. The conclusion was to report issues to improve particular implementations, and also add a note to the HTML specification on accuracy.

slides

Anti-Homograph-Attacks

Proposer:
Yoshiro Yoneya <yoshiro.yoneya@jprs.co.jp>
Description:
IDN homograph attack is widely used for phishing users to malicious web sites. There are several countermeasures for this attack, but they depend on Web applications' implementations. From the end users' perspective, countermeasures should be common between Web applications to get better user experience. Where is the right place to discuss such countermeasures?
Type of session:
talk and discussion
Goals:
  • Get enough attraction of people to form community group and start working
IRC Channel:
#aha
Room:
Hishi, Floor 3
Minutes
Notes taken on #aha

Authentication by Communication Network

Proposer:
Jia Qiang <jiaqiang@chinamobile.com>
Description:
Introduce what Telecom Authentication is, and introduce the security risks and solutions of Telecom Authentication, especially when using WEB, instead of client, to authenticate.
Type of session:
talk & discussion
Goals:
  • Introduce Telecom Authentication to the global web community, to help a better understanding of Telecom Authentication and how the Telecom Authentication is applied by telecom operators. From those teams who are interested in Telecom Authentication standardization, hope to share visions and experiences. Any advices is favourable.
IRC Channel:
#telecom-authn
Room:
Kei, Floor 3
Minutes
Notes taken on #telecom-authn
Summarized report
The host introduced an authentication method implemented by Mobile Network Operator, which utilizes network ability to recognize mobile phone numbers, and uses it as an authn factor to complete the authentication together with service provider. This authentication method could help app users faster login process (only one click). Participants raised concerns during the discussion, which include relationship with GSMA Mobile Connect, integration into the web authentication framework, application scenarios, and security concerns about privacy and SIM-swap attacks, etc.

Improving Spoken Presentation of Content

Proposer:
Markku Hakkinen <mhakkinen@ets.org >, Irfan Ali <iali@ets.org>
Description:
Assistive Technology users are just one beneficiary of improved spoken presentation of Web content. Learn about why this is important and emerging approaches from the APA Pronunciation Task Force.
Type of session:
talk and open discussion
Goals:
  • Raise awareness, exchange ideas, and encourage participation in the pronunciation task force
IRC Channel:
#pronunciation
Room:
Yoh, Floor 3
Minutes
Notes taken on #pronunciation

JSON-LD 1.1 Update

Proposer:
Gregg Kellogg < gregg@greggkellogg.net>
Description:
Update on JSON-LD since the 1.0 recommendation, focusing on new features.
Type of session:
talk
Goals:
  • The goal is to give users of JSON-LD 1.0 an update on features in the forthcoming JSON-LD 1.1 release, and what the impact on publishing and processing documents may be.
IRC Channel:
#json-ld
Room:
Boardroom, Floor 3
Minutes
Notes taken on #json-ld
Summarized report

slides

We showed the updates to JSON-LD since the 1.0 release in 2014 and described our transition to CR expected in a couple of weeks.

There was discussion about reactivating the JSON-LD CG to serve as an advocacy point, and to solicit input on a new JSON-LD timeline for subsequent changes.

One area noted was the non-resolution of text direction in both JSON-LD and RDF, which will be discussed in another session. If a solution is found without modifying the RDF data model, potentially the WG could adapt some syntactic sugar to extend the JSON-LD value object to represent text direction more natively.

So far, three implementations (Ruby, JavaScript and Python) are targeted to be updated to 1.1, and we’d like to see more. One implementation area of specific interest is C++, and developers are sought.

Japan Language Requirements Task Force: Evolving the JLReq document

Proposer:
Nathaniel McCully <nmccully@adobe.com>
Description:
Explanation of the JLReq v2 effort currently underway, and a glimpse into the roadmap of a v3, that seeks to serve the needs of developers of layout engines for modern, dynamic media that support high-quality Japanese layout
Type of session:
talk
Goals:
  • To inform that this is happening, and get more people interested in the issues of high-end Japanese typography and layout in the context of responsive modern digital media.
IRC Channel:
#jlreq
Room:
Bay Penthouse, Floor 34
Minutes
Notes taken on #jlreq
Summarized report
Nat McCully gave a presentation with slides and during the presentation some discussion was had by participants as well. We had a very rich discussion of the current role of JLREQ, how it is organized, what goals it serves, and how it can be improved. Nat was able to connect with the most interested members of the community, and they now can follow up with him directly going forward. JLREQ is already an amazing document, and people are clearly excited by the prospect of improving it further and making it relevant for modern, dynamic layout use cases beyond printed “common” books.

Skip

Lunch

In room Argos A-B, 1st floor

Skip

Sessions

Web of Things PlugFest

Proposer:
Kaz Ashimura <ashimura@w3.org>
Description:
The WoT-IG/WG would like to have its PlugFest demo to (1) present what kind of demos are included and (2) show actual demos which include various scenarios and combinations of devices/applications for IoT purposes. Please see also the PlugFest preparation page
Type of session:
Presentaton and Demo
Goals:
  • Show what is done by the WoT WG/IG based on the WoT standards to all the TPAC attendees and encourage people to collaborate with the group (and join the group :). This time we'd like to show several different combinations of devices/applications and scenarios based on the WoT specifications
IRC Channel:
#wot-pf
Room:
Argos D-F, Floor 1
Minutes
Notes taken on #wot-pf

Efficient audio/video processing

Proposer:
Francois Daoust <fd@w3.org>, Dominique Hazael-Massieux <dom@w3.org>
Description:
W3C groups (e.g. WebRTC WG, Machine Learning for the Web CG, Audio WG, Media WG, Immersive Web WG) discuss, develop and/or dream about ways to process audio/video streams efficiently. Use cases include barcode reading, face/gesture tracking, emotion analysis, funny hats, background removal or blurring, augmented reality, video overlays, voice effects, or custom codecs. Would it be useful and possible to develop a common mechanism that different APIs could leverage to hook together with streams of media while avoiding useless memory copies? What could such a mechanism look like?
Type of session:
open discussion
Goals:
  • Look at use cases and at how they can be implemented today
  • assess possible performance gains if they were implemented with a more efficient mechanism
  • refine scope for possible work on the topic
  • review the Insertable Media Streams extension to WebRTC PeerConnections proposal + WebCodecs to allow inline media modification
  • gauge interest among parties.
IRC Channel:
#mediaprocessing
Room:
Navis-A, Floor 1
Minutes
Notes taken on #mediaprocessing
Summarized report

After a short introduction to set the context, the group reviewed current performance of media capture use cases and reflected on experience gained on similar topics in Web Audio and Firefox OS project.

The WebCodecs proposal, coupled with hooks to it in dedicated APIs as proposed in the Insertable Media Processing proposal, was hinted as a possible solution in that space, even though WebCodecs does not currently aim at solving raw media processing scenarios for now. More thoughts should be thrown into designing a generic architecture for media processing. There was interest to continue discussions, possibly in the Media & Entertainment Interest Group or in a Community Group.

Bullet Chatting

Proposer:
Song Xu <xusong@migu.cn>
Description:
Introduce what Bullet Chatting is, and introduce the Bullet Chatting proposal drafted by W3C Chinese Interest Group. Discuss the way forward for Bullet Chatting standardization in W3C.
Type of session:
talk & discussion
Goals:
  • Help the global web community to better understand Bullet Chatting and the value of its standardization, and looking for teams interested in Bullet Chatting standardization, hoping to get some feedback and support, and get advice about what the W3C workflow.
IRC Channel:
#bulletchat
Room:
Navis-B, Floor 1
Remote participation
Yes
Minutes
Notes taken on #bulletchat

What is the Future of W3C

Proposer:
Tantek Çelik <tantek@cs.stanford.edu> (Mozilla, and former AB member)
Description:
How should W3C evolve to better serve the web community? The AB and AC are discussing changes to its structure, but they need to hear from stakeholders about the mission and the structure designed to achieve it.
Type of session:
open discussion
Goals:
  • A discussion to understand the community's level of consensus on fundamental questions:
  • Mission – W3C’s traditional mission statement is “lead the web to its full potential”. Does the community believe W3C’s basic value proposition need updating, perhaps to focus on some combination of documenting how the web actually works, certifying which products comply with the consensus standards, and focusing on the most pressing challenges to the original vision?
  • Leadership – The founding Director is no longer involved with W3C’s day to day operations, but the “Director” has a key role in the process and governance. Would the community be more comfortable with finding another neutral person with considerable expertise who can commit the time to being Director, or delegating tasks such as adjudicating formal objections to some sort of elected council?
  • Staffing – What role or roles should the Team prioritize and focus on? Mechanics of consensus building, or technical guidance on solutions?
IRC Channel:
#future
Room:
Navis-C, Floor 1
Remote participation
Yes
Minutes
Notes taken on #future

Standardizing user activation behavior

Proposer:
Mustaq Ahmed <mustaq@google.com>
Description:
We are proposing to replace the user activation model implied by the current HTML spec with a simple-to-implement model because the current model doesn't reflect the reality https://github.com/whatwg/html/issues/1903
Type of session:
Open discussion
Goals:
  • Trying to reach consensus on our proposed change to the spec (https://github.com/whatwg/html/pull/3851)
IRC Channel:
#user-activation
Room:
Kashi, Floor 1
Remote participation
Yes
Minutes
Notes
Summarized report

We talked about the current (broken) state of the Web and how Chromium recently changed its user activation model to address related problems. Then we addressed three specific comments our pull request received in the past: scope of the change, testability, and defining activation triggering events. By the end of the session, everyone was aligned with the proposal although there were some concerns about compatibility in edge cases. Chromium's rollout helps assuage some fears but not all. We decided to proceed with caution, and also laid out a longer term plan. See also a more detailed report.

OpenJS Foundation Collaboration

Proposer:
Jory Burson <jory@bocoup.com>
Description:
Members of the OpenJS Foundation cross project council would like to propose a 'BoF' conversation about how to build and strengthen healthy collaborations between foundation projects and W3C groups.
Type of session:
open discussion
Goals:
  • Discuss efforts underway in the foundation to recruit participation from our project communities into various W3C efforts.
  • Discuss opportunities for cross-org collaboration. Highlight areas where OpenJSF projects would be additive to W3C.
IRC Channel:
#openjs
Room:
Sumire, Floor 3
Minutes
Notes taken on #openjs

New Module types: JSON, CSS, HTML

Proposer:
Daniel Clark <daniec@microsoft.com>
Description:
Introduce JSON, CSS, and HTML modules and discuss open issues
Type of session:
Talk followed by open discussion
Goals:
  • Introduce and provide motivation for new JSON, CSS, and HTML module types.
  • Share status of the proposals and implementations.
  • Discuss open design questions.
IRC Channel:
#new-modules
Room:
Sakura, Floor 3
Minutes
Notes taken on #new-modules
Summarized report

This session opened by introducing proposals for JSON, CSS, and HTML modules, in which the JavaScript module infrastructure is expanded to allow developers to 'import' content of those types in addition to JavaScript. The new modules would participate in the module graph and share all of its benefits: static resolution of dependencies, parallelized loading without extra work by the developer, clear definition of components/API surfaces, and assurance that duplicate dependencies are only processed a single time.

The following 3 open design questions were then introduced and discussed:

  1. How should CSS module @imports be handled? Option 1 is to treat @import references in the normal way where each creates a distinct stylesheet reference. Option 2 is to treat @imports as CSS modules in their own right such that duplicate imports share the same CSSStyleSheet identity. The latter option has use cases for theme switching, where replacing the contents of an imported stylesheet will fan out to all locations where it is imported. Some developers have already rolled their own solutions for doing this sort of theme switching so it seems there are uses cases here.
  2. Should HTML modules be limited to static content, or should they be allowed to contain <script> and <style> elements that are interpreted as its child modules? The latter option allows developers to build web components with HTML on top, sort of like small web pages. There was some interest from the room in this approach.
  3. Using MIME type to determine module type poses security concerns because a compromised distributor could send JavaScript instead of JSON/CSS back to the importer, which would then execute in the importer's domain. CSP was proposed as a solution, but there were concerns about this being opt-in. Other solutions involve specifying the resource type as part of the import statement, though the best way to do this is not yet clear.

Portals (status and next steps)

Proposer:
Jeremy Roman <jbroman@google.com>
Description:
Discuss Portals and next steps for a WG or CG. Portals allow for seamless navigation between different documents, same and cross origin, embedded or not. See hands-on article and WICG repository.
Type of session:
short talk followed by discussion
Goals:
  • Ensure everyone is up to date on the latest proposed API, implementation status, use cases and interest from developers
  • Determine what are the next steps, and concerns if any
  • Discuss advanced API topics or use cases.
IRC Channel:
#portals
Room:
Hishi, Floor 3
Minutes
Notes taken on #portals
Summarized report
We went through a quick overview of the Portals proposal, API shape, and use cases. Attendees raised questions about a variety of topics, including security (X-Frame-Options, Content Security Policy, etc), resource consumption/incentives, accessibility, author wishes to maintain control after activation, and implementation details (such as use of OS processes).

Introducing: Audiobooks!

Proposer:
Wendy Reid <wendy.reid@rakuten.com>
Description:
Introducing the work of the Publishing Working Group on our Audiobooks specification. If you're interested in audiobooks, podcasts, or just publishing, come join us.
Type of session:
talk with discussion
Goals:
  • Introduce the W3C to the work of the Publishing Working Group, get more feedback on our efforts, raise awareness.
IRC Channel:
#pwg-audio
Room:
Kei, Floor 3
Minutes
Notes taken on #pwg-audio

web-platform-tests update & discussion

Proposer:
Philip Jägenstedt <foolip@google.com>
Description:
web-platform-tests and wpt.fyi are even better than last year. This session gives an update on what's improved, and we're looking for feedback on what you still need.
Type of session:
Short presentation, then open for discussion.
Goals:
  • Highlight new capabilities of wpt and wpt.fyi, gather feedback about top pain points for users.
IRC Channel:
#wpt
Room:
Yoh, Floor 3
Minutes
Notes

Privacy Budget

Proposer:
Brad Lassey <lassey@google.com>
Description:
Chrome proposed a privacy budget to limit the ability for websites to fingerprint users. We's like to have a discussion around this proposal and its implications.
Type of session:
Open discussion
Goals:
  • Determine interest level from implementers, discuss concerns.
IRC Channel:
#privacybudget
Room:
Boardroom, Floor 3
Minutes
Notes

Introducing aria-virtualcontent

Proposer:
Rossen Atanassov <ratan@microsoft.com>
Description:
Introduce a method of making large virtualized content accessible.
Type of session:
Talk followed by open discussion
Goals:
  • Introduce and provide motivation for new HTML attribute `aria-vistrualcontent`.
  • Demonstrate what such capability enables.
  • Share some early prototype feedback.
  • Gather feedback and solicit implementer interest
IRC Channel:
#aria-virtualcontent
Room:
Bay Penthouse, Floor 34
Minutes
Notes taken on #aria-virtualcontent

Skip

Sessions

Mini App Standardization

Proposer:
Angel Li <angelli.laq@alibaba-inc.com>
Description:
Meet the major Mini App players, introduction of Mini App white paper drafted by W3C Chinese IG, discuss the way forward for Mini App Standardization in W3C
Type of session:
short talk & discussion
Goals:
  • help the global web community to better understand Mini App and the value of its standardization, find proper way to move forward in W3C
IRC Channel:
#miniapp
Room:
Argos D-F, Floor 1
Remote participation
Yes
Minutes
Notes taken on #miniapp

XR Accessibility

Proposer:
Josh O Connor <joconnor@w3.org>
Description:
Explore how to grow a broader accessibility community in the areas of XR (Virtual and Augmented Reality).
Type of session:
Talk & open discussion
Goals:
  • Figure out how to bring together the accessibility community to build capability, collaboration and community engagement in developing standards that address the challenges of making Virtual and Augmented Reality accessible.
IRC Channel:
#xra11y
Room:
Navis-A, Floor 1
Minutes
Notes taken on #xra11y
Summarized report

An overview of WAIs current work in the XR space was given, such as in the Research Questions Task force and the APA, including introducing the draft XAUR User Requirements document. We discussed some the current accessibility challenges such as a lack of declarative semantics for accessible XR content, as well as issues with rendering environments and performance.

The Accessibility Object Model (AOM) was discussed, there was a sense that there are limitations with the current AOM, including a lack of implementation of the virtual DOM tree. Other options such as using having native support for glTF in the browser that can give 3D content a DOM for current accessibility APIs to function in XR space were mentioned, as well as how sensor enabled technology may contribute to accessible XR experiences. The need to better understand keyboard and switch requirements was also raised, as well as use of haptics.

Ad Measurement and Privacy

Proposer:
John Wilander <wilander@apple.com>
Description:
We will discuss Apple's proposed and implemented Private Click Measurement and Google's proposed Click Through Conversion Measurement
Type of session:
Open discussion
Goals:
  • Discuss the open issue of fraud detection and what is required to ship this feature.
IRC Channel:
#ad-privacy
Room:
Navis-B, Floor 1
Minutes
Notes taken on #ad-privacy

Next Generation TextTrackCue

Proposer:
Eric Carlson <eric.carlson@apple.com>, Tess O'Connor <hober@apple.com>, Pierre-Anthony Lemieux <pal@sandflow.com>
Description:
TextTrackCue enhancements for programmatic subtitle and caption presentation. We've been making progress since FOMS this past spring. Please see our FOMS slides for the basic idea
Type of session:
talk and open discussion
Goals:
  • Engage with browser engineers and media experts & gauge interest in pursuing this as new web API
IRC Channel:
#textcueapi
Room:
Navis-C, Floor 1
Minutes
Notes taken on #textcueapi

Voice assistants - opportunities for standardization?

Proposer:
Phil Archer <phil.archer@gs1.org>
Description:
Voice assistants present exciting new methods to interact with the Web but how can/should we develop standards that benefit all stake holders from start ups to tech giants?
Type of session:
Discussion
Goals:
  • To identify parties most interested in the generic area of voice interaction and to narrow that down to a set of more specific areas of interest. E-commerce? Fact checking? Media streaming? APIs for Skills? More ...
IRC Channel:
#voice
Room:
Kashi, Floor 1
Minutes
Notes taken on #voice
Summarized report

Roughly 20 people gathered for this lively session that began with a short introductory set of slides, including a video from MIT's Auto-Id lab concerning the proposed Open Voice Network. After further introductory remarks, highlighting a variety of use cases and interests, there was an active discussion. The session was attended by staff from both Microsoft and Google who were close to, but not directly involved in, work on Cortana and Google Home.

The conclusions were:

  1. It seems likely that there would be sufficient interest in extending SSML, version 1.1 of which became a Rec in 2010.
  2. It further seems likely that there would be interest in defining additional hooks for Web pages to aid voice-driven navigation - things like 'add to basket' or other such common functions. These would almostcertainly be defined as schema.org terms.
  3. The voice assistant platforms include a lot of proprietary technologies that are very unlikely to be standardised.
  4. There was good agreement around the room that a W3C workshop would be well worth exploring. There were several offers to host such an event.

Web stories

Proposer:
Coralie Mercier <coralie@w3.org>
Description:
Feedback and brainstorming for (re)introducing the Web Consortium to the public. The W3C Comm team wants to get background stories from our Members and community about how they were drawn to the Web (before the Web, or their first involvement with the Web). There is a path for how everyone in our community has come to the Web, what they see happening now and what they see in the future.
Type of session:
open discussion
Goals:
  • We want to gather stories in order to tell a compelling story to the public. W3C Comm team may use this as part of an upcoming crowdfunding campaign.
IRC Channel:
#webstories
Room:
Sumire, Floor 3
Minutes
Notes taken on #webstories
Summarized report

We heard from the 16 participants how they were drawn to the Web, their hopes and fears for the future, what get us going, etc. Among ourselves were a few people who were born after the Web. We all come from all walks of life and not one of us had a similar journey leading us to the Web. But every single one of us was amazed by the Web and continues to be in awe of its potential. A majority of us expressed how they hold “making the Web a safer place for people” very dearly.

The W3C Communications team will get in touch with the participants as we may wish to use their stories, anonymously or not, to tell a compelling story to the public, possibly even as part of an upcoming crowdfunding campaign.

WebAuthn network transport discussion

Proposer:
James Barclay <jbarclay@duosecurity.com>, Nick Mooney <nmooney@duosecurity.com>
Description:
Discuss the development of a new network-based transport as an addition to the WebAuthn specification.
Type of session:
talk & open discussion
Goals:
  • motivate the need for a network-based WebAuthn transport
  • discuss how this might look as part of the specification
  • discuss phishing resistance and proximity
IRC Channel:
#webauthnnetwork
Room:
Sakura, Floor 3
Minutes
Notes taken on #webauthnnetwork
Summarized report

We discussed the feasibility of a network transport for WebAuthn, and found that version 2 of Google's caBLE proposal also solves many of the same problems. We got clarity on our understanding of the properties provided by authenticator proximity, and decided that we would attempt to extend caBLE to support a network transport once a cryptographic binding has been established.

Spec editing infrastructure

Proposer:
Tobie Langel < tobie@unlockopen.com>
Description:
Open discussion about spec editing infrastructre: what we have (pr-preview, respec, specref, bikeshed, etc), what's missing and how to fund it
Type of session:
discussion
Goals:
IRC Channel:
#spec-infra
Room:
Hishi, Floor 3
Minutes
Notes taken on #spec-infra

Multiscreen/foldables

Proposer:
Daniel Libby <dlibby@microsoft.com>
Description:
Discuss series of related proposals in the multiscreen/foldables area
Type of session:
discussion
Goals:
  • Rationalize existing proposals to ensure we're on the same page for primitives that should be exposed to the Web.
IRC Channel:
#multiscreen
Room:
Kei, Floor 3
Minutes
Notes taken on #multiscreen
Summarized report

Discussed the Window Segments proposal and the foldables problem space. Attendees provided great feedback:

  • It would be more useful to see the device targeted for these scenarios (help validate use cases)
  • CSS/declarative solutions should be explored in more depth, with an eye towards prior art (circular display)
  • Insight into how in-market devices work
  • Relatively clear that multi-display for Desktop is a separate problem, but what’s the right way to express this in an API surface?

Next steps:

  • Address feedback
  • Get a draft into WICG and solicit issues there

A new approach to large DOM and virtual scrollers using rendersubtree

Proposer:
Fergal Daly <fergal@chromium.org>
Description:
Describe our work on using display locking/rendersubtree to prototype the virtual-scroller custom element that allows large amounts of content to be present in the DOM without causing performance problems (the name may change since it's not actually JSON-DOM virtualization). This is in contrast to traditional virtualization which achieves performance by keeping most of the content outside of the DOM. By keeping content in the DOM, we retain accessibility, indexability and in-page find.
Type of session:
talk & discussion
Goals:
  • Raise awareness and start discussion about this problem and solution. Demonstrate a use of rendersubtree.
IRC Channel:
#virtual-scroller
Room:
Yoh, Floor 3
Minutes
Notes taken on #virtual-scroller
Summarized report

The talk covered the proposed rendersubtree attribute and how to use it to make large sections of DOM perform well without virtualization. The presentation (including videos for all demos) and IRC minutes are available. There were a lot of questions and clarifications on the details of rendersubtree.

Things not captured by the spec/explainer or the presentation included:

  • performance vs accuracy is a tradeoff, e.g. scroll-bar size and tick-marks for CTRL-f cannot be perfect. When you defer style and layout all you have are estimated sizes
  • selections's interaction with content is tricky and still in flux - should hidden content be included in selections (and automatically unhidden)? This may be use-case dependent
  • should scrolling cause content hidden with rendersubtree to be revealed (outside of a virtual-scroller context)? Further discussion.
  • rendersubtree is a proposed standard, virtual-scroller is not
  • the 11MB single-page HTML standard can scroll and resize at 30FPS with the help of rendersubtree.

WebTransport status and next steps

Proposer:
Peter Thatcher <pthatcher@google.com>
Description:
Discuss WebTransport API and next steps for a WG or CG
Type of session:
short talk (maybe demo too) & discussion
Goals:
  • Ensure everyone is up to date on the latest API, implementation status, and interaction with the IETF (https://mailarchive.ietf.org/arch/browse/webtransport/ https://tools.ietf.org/wg/dispatch/minutes)
  • Determine when and how we should create a WG or CG
  • Discuss advanced API topics such as how best to use WHATWG streams, how to handle congestion control, and stream prioritization
IRC Channel:
#webtransport
Room:
Boardroom, Floor 3
Minutes
Notes taken on #webtransport

Linked Data Security

Proposer:
Manu Sporny <msporny@digitalbazaar.com>
Description:
Should we standardize: RDF Dataset Canonicalization, Linked Data Proofs, Linked Data Signatures, RSA2019Signature, Ed25519Signature, and if so, on what timeline?
Type of session:
open discussion
Goals:
  • Determine if certain Linked Data Security technologies are ready for standardization.
IRC Channel:
#ldsec
Room:
Bay Penthouse, Floor 34
Minutes
Notes taken on #ldsec

Skip

Break and W3C Groups Demos

In room Argos A-B-C, 1st floor

Skip

Sessions

For a More Capable Web—Project Fugu

Proposer:
Thomas Steiner <tomac@google.com>, Anssi Kostiainen <anssi.kostiainen@intel.com>, John Jansen <john.jansen@microsoft.com>
Description:
To remain relevant with native/hybrid/mini apps, web apps, too, need access to a comparable set of APIs. In this session, we briefly touch upon the APIs being worked on by the cross-company Capabilities Project (aka. Project Fugu), and then open the floor for an open discussion on why we see the browser-accessible web in danger if we don’t move it forward now, despite all fully acknowledged challenges around privacy, security, and compatibility.
Type of session:
open discussion
Goals:
  • The session strives to explain our sense of urgency for keeping the web an attractive application platform given fierce competition. The main objective is building an understanding of the arguments of multiple sides: those who argue the web can’t compete if it’s not equally capable, and those who argue this is not an option for reasons including, but not limited to, privacy or security.
IRC Channel:
#capable-web
Room:
Argos D-F, Floor 1
Minutes
Notes taken on #capable-web
Summarized report

Together with Anssi Kostiainen from Intel, John Jansen from Microsoft, and Thomas Steiner from Google, we jointly organized a breakout session for a more capable web under the umbrella of Project Fugu 🐡. You can see our slides online. In the session, we argued that to remain relevant with native, hybrid, or mini apps, web apps, too, need access to a comparable set of APIs. We briefly touched upon the APIs being worked on by the cross-company project partners, and then opened the floor for an open discussion on why we see the browser-accessible web in danger if we don't move it forward now, despite all fully acknowledged challenges around privacy, security, and compatibility. You can follow the discussion in the excellent(!) session minutes, courtesy of Anssi.

DIDs (Decentralized Identifiers) Q&A

Proposer:
Drummond Reed <drummond.reed@evernym.com>
Description:
DIDs are a new form of cryptographically-verifiable identifier, and TPAC will host the first meeting of the new W3C DID WG. This is a chance to learn more about DIDs.
Type of session:
open discussion
Goals:
  • The primary goal is to answer questions about DIDs and help W3C members understand the market interest in this new type of identifier.
IRC Channel:
#did
Room:
Navis-A, Floor 1
Minutes
Notes taken on #did

Supporting privacy-focused ads selection

Proposer:
Michael Kleber <kleber@google.com>
Description:
Discussion of various ideas for how browsers could support ad selection use cases which today rely on users having a consistent cross-site identity. Chrome has explainers out for Federated Learning of Cohorts (FLoC) and Private Interest Groups, Including Noise (PIGIN)
Type of session:
Open discussion
Goals:
  • Determine interest level from implementers, discuss concerns.
IRC Channel:
#adselection
Room:
Navis-B, Floor 1
Minutes
Notes taken on #adselection
Summarized report
Overall tenor: Deep skepticism. If you want to support something like ads today, then FLoC and PIGIN do seem like the right ways to do it, but that goal is not widely held.

Process 2020

Proposer:
Florian Rivoal <tpac@florian.rivoal.net>, Elika Etemad <fantasai.lists@inkedblade.net> (Fantasai), Philippe Le Hégaret <plh@w3.org>, David Singer <singer@apple.com>
Description:
Discussion of Process2020 Proposals (continuous development, registries)
Type of session:
open discussion
Goals:
  • Get feedback from community and develop consensus on Process2020 proposals
IRC Channel:
#w3process
Room:
Navis-C, Floor 1
Minutes
Notes taken on #w3process

WebRTC combined with IMS

Proposer:
Yefeng Xia <xiayefeng@chinamobile.com>, Baoping Cheng <chengbaoping@cmhi.chinamobile.com>
Description:
A proposal on networking scheme for deploying WebRTC end-to-end real-time audio and video communication applications in SIP-based IMS network architecture.
Type of session:
short talk & discussion
Goals:
  • With the continuous improvement of WebRTC related standards and technologies, the combination of WebRTC technology and IMS will renew more vitality.
IRC Channel:
#webrtc-ims
Room:
Kashi, Floor 1
Minutes
Notes taken on #webrtc-ims

Input for workers/worklets

Proposer:
Navid Zolghadr <nzolghadr@chromium.org>
Description:
A proposal to allow dispatching of Input Events to Worker and Worklets. The goal is to unlock many more applications to leverage workers for performance isolation in particular latency sensitive applications such as drawing/inking, gaming and XR, interactive animations and audio.
Type of session:
open discussion
Goals:
  • Discuss use cases and implications, brainstorm the API
IRC Channel:
#workerinput
Room:
Sumire, Floor 3
Minutes
Notes taken on #workerinput

HTML 3D Element & Native glTF

Proposer:
Zhiqiang Yu <yuzhiqiang5@huawei.com>, Sushanth Rajasankar <sushraja@microsoft.com>
Description:
A proposal on HTML 3D element, to bring rich 3D & AR experience to Web with a single line of code. Use cases include on-line shopping, creative advertisement,education, etc. Another related idea is for a scene element proposal . Demo prototypes will be provided.
Type of session:
Short talk & discussion
Goals:
  • Gauge developer interest in native 3D support in HTML (similar to image/audio/video tag) and looking forward to a wider collaboration with the community, as well as standardization in W3C.
IRC Channel:
#html-3d
Room:
Sakura, Floor 3
Minutes
Notes taken on #html-3d

WebCodecs

Proposer:
Peter Thatcher <pthatcher@google.com>
Description:
Discuss WebCodecs (https://discourse.wicg.io/t/webcodecs-proposal/3662)
Type of session:
short talk & discussion
Goals:
  • Get input from potential users of the API to see what use cases we need to make sure are well supported, as well as from experts of codecs.
IRC Channel:
#webcodecs
Room:
Hishi, Floor 3
Minutes
Notes taken on #webcodecs

Getting text direction into RDF

Proposer:
Charles (McCathie) Nevile <charles.nevile@consensys.net>
Description:
RDF text literals do not have direction information. For a small class of strings, this is a big problem. There have been discussions and proposals, and the goal is to frame the problem and find a way to move torward resolving it. See also rdf-dir-literal document.
Type of session:
discussion
Goals:
IRC Channel:
#rdf-dir-literal
Room:
Kei, Floor 3
Minutes
Notes taken on #rdf-dir-literal

ReSpec - so many new features!

Proposer:
Marcos Caceres <mcaceres@mozilla.com>
Description:
Covering all the exciting advancements we've made in the last year, including automatic cross references, smart citations, MDN integration, and more!
Type of session:
talk, open discussion
Goals:
  • Introduce Editors to new features.
IRC Channel:
#pub
Room:
Yoh, Floor 3
Minutes
Notes
Summarized report
We did a presentation and coded the examples.

Web Packaging

Proposer:
Jeffrey Yasskin <jyasskin@google.com>
Description:
Discuss W3C feelings about the Web Packaging proposal
Type of session:
Short talk & discussion
Goals:
  • Ensure everyone knows the state of the IETF discussion and the Chromium implementation
  • Recruit collaborators
  • Discover concerns and needed changes
  • Get advice about what route through the W3C/WHATWG processes to follow
IRC Channel:
#wpack
Room:
Boardroom, Floor 3
Minutes
Notes taken on #wpack
Summarized report

Jeffrey gave an overview of the Web Packaging proposals, implementation, and deployment, and answered questions from the attendees.

Slides

Next steps for Web Monetization

Proposer:
Adrian Hope-Bailie <adrian@coil.com>
Description:
We're developing a standard for micropayments in the browser. Join us to discuss the proposed standard, raise questions, concerns, or requirements and bring us closer to getting Web Monetization on the standards track.
Type of session:
Talk & discussion
Goals:
IRC Channel:
#webmonetization
Room:
Bay Penthouse, Floor 34
Minutes
Notes taken on #webmonetization
Summarized report

Bruce Lawson presented slides describing the problem statement and motivations for creating a standard.

Following this, Adrian Hope-Bailie walked through some slides describing the proposed API and the architectural decisions that are still being discussed ito how the feature should be deployed to browsers.

This was followed by discussion between the proposers and audience. All of the discussion has been captured as issues against the explainer.

Skip

Sessions

Registries at the W3C

Proposer:
David Singer <singer@apple.com>
Description:
Discuss the proposals for formalizing Registries at the W3C
Type of session:
discussion
Goals:
  • connect with people/groups that need Registries, to explore how they could work with the proposed formalization
IRC Channel:
#registries
Room:
Argos D-F, Floor 1
Minutes
Notes taken on #registries

WebGPU

Proposer:
Myles C. Maxfield <mmaxfield@apple.com>
Description:
Update on the progress of WebGPU, and group discussion about future directions and what to focus on
Type of session:
talk & open discussion
Goals:
  • Help people understand the direction that WebGPU is going, and get feedback from the broader community
IRC Channel:
#webgpu
Room:
Navis-A, Floor 1
Minutes
Notes taken on #webgpu

Building a Smartweb Powered by Blockchain

Proposer:
Rong Chen <chenrong@elastos.org>
Description:
A Smartweb has its own DIDs, browsers, micro-websites, and instant mini-apps; but has no explicit IP addresses, nor communication protocols, to prevent network attacks or 3rd party apps from stealing users data.
Type of session:
talk & open discussion
Goals:
  • Proposing a New Web that Runs Apps to the W3C
IRC Channel:
#smartweb
Room:
Navis-B, Floor 1
Minutes
Notes taken on #smartweb

Edge Computing for the Web

Proposer:
Dan Druta <dd5826@att.com>, Sudeep Divakaran <sudeep.divakaran@intel.com>, Xu Song < xusong@migu.cn>
Description:
With advancements in edge compute, there is a paradigm shift that has a positive impact on applications architecture that can leverage capabilites like low latency.
Type of session:
short talk and discussion
Goals:
  • identify opportunities for web APIs for Edge computing, capitalize on 5G features and look at challenges around security and privacy.
IRC Channel:
#edge-computing
Room:
Navis-C, Floor 1
Minutes
Notes taken on #edge-computing

Personalization of Web Content

Proposer:
Charles LaPierre <charlesl@benetech.org>
Description:
People have very different needs. some people can not do numeric information, but others prefer numbers to words, some people with severe language disabilities use of symbols to represent words, but one of the main challenges is transforming content for these different needs. We are working on an extreme personalization standard that let people with cognitive and learning disabilities join the online community and share information and communicate across groups. Are there more use-cases and new user groups for this technology? Here are our Use Case Examples. Here is a link to our latest working draft of our explainer document.
Type of session:
Demo and open discussion
Goals:
  • Find additional use cases, and see if we could be using a better mechanism.
IRC Channel:
#personalization
Room:
Kashi, Floor 1
Remote participation
Yes
Minutes
Notes taken on #personalization
Summarized report
Presented an overview of the prototyping data-symbol attribute for personalization of web content. Showed a demo using a Chrome Browser Extension that could switch depending on the users personal preferences between using BLISS or ARASAAC symbols which would show up as images above the text they represent. Also shown was how the personal preference could show only the critical sections of the authored page and not render those portions of the page below a certain threshold also set by the user's "data-distraction" level of which there are three choices (low/med/critical).

Images on the Web

Proposer:
Cyril Concolato <cconcolato@netflix.com>
Description:
discuss evolutions of image formats on the Web
Type of session:
open discussion
Goals:
  • Discuss the growing overlap between video formats and codecs, and image formats and codecs (e.g. AV1 AVIF, HEVC HEIF, MIAF) and the consequences for browsers, content providers and users.
IRC Channel:
#images
Room:
Sumire, Floor 3
Minutes
Notes taken on #images

Github tools and Bots to assist Chairing

Proposer:
Ada Rose Cannon <ada@ada.is>
Description:
I'm a lazy chair and have created bots and scripts to help me chair, this is to show some of the tools I use to help leverage Github's APIs to help chair. I would also be interested in other tools people use to automate some of their teams.
Type of session:
Presentation + discussion
Goals:
  • Share tools used.
IRC Channel:
#groupautomation
Room:
Sakura, Floor 3
Minutes
Notes taken on #groupautomation

Standardizing 360 video

Proposer:
Samira Hirji <Samira.Hirji@microsoft.com>
Description:
Open discussion around standardizing 360 video.
Type of session:
open discussion
Goals:
  • Bring awareness to current challenges of playing spherical video content and discuss options for standardizing.
IRC Channel:
#360video
Room:
Hishi, Floor 3
Minutes
Notes taken on #360video

Digital Transformation, the Sentient Web and Cognitive Agents

Proposer:
Dave Raggett <dsr@w3.org>
Description:
Framing the aims and challenges for the Digital Transformation of industry, the emergence of the Sentient Web and new approaches to cognitive agents based upon decades of progress in Cognitive Psychology that pave the way for a new paradigm for AI, focusing on human oriented computing. slides
Type of session:
Talk with discussion and demos
Goals:
  • Introduce the W3C to opportunities for addressing Digital Transformation with graph data and rules, together with highly scalable graph algorithms and AI/ML
IRC Channel:
#digital-transformation
Room:
Kei, Floor 3
Minutes
Notes taken on #digital-transformation
Summarized report

This session focused on digital transformation as the adoption by organisations of advanced digital technologies as a means to achieve increased efficiency, improved flexibility and greater speed at adapting to changes in business conditions. This emphasises the strategic importance of data and the need for enterprise-wide data management and governance. The business challenges for digital transformation include the need to capture knowledge about information and processes in a machine interpretable form, and to bring people along rather than to impose solutions from above.

From a technical perspective, the integration of information services across organisations is greatly eased with the use of graph models for concepts and relationships. The second part of breakout looked at ideas for simplifying the use of graphs for the average developer, and the increasing importance of machine learning to address scaling issues. Experimental work was presented for an approach based upon decades of progress in Cognitive Psychology that embraces both RDF and Property Graphs. This seeks to build upon the latest models of how the human brain works, and the analogies with Web architecture. Help is sought for gathering use cases and data sets as a basis for driving further progress.

Some links: https://www.w3.org/Data/events/tpac2019/digital-transformation.pdf https://www.w3.org/Data/demos/chunks/chunks.html

UndoManager API

Proposer:
Wenson Hsieh <wenson_hsieh@apple.com>
Description:
The UndoManager API allows web applications to modify the platform undo stack, and scope undo stacks to elements. For more information, refer to the explainer as well as a draft of the spec.
Type of session:
talk, open discussion
Goals:
  • Introduce a proposal for the UndoManager API, which allows web applications to modify and inspect the platform’s undo stack. This has implications for all types of web apps, with particular relevance to editing and productivity apps. We hope to establish context for the UndoManager API, demo a prototype of the API, and gain feedback for our proposal.
IRC Channel:
#undomanager
Room:
Yoh, Floor 3
Minutes
Notes taken on #undomanager
Summarized report
We agreed that the ability to add, inspect, and modify the platform undo stack is of high value to web apps — particularly rich text editors. We also discussed the proposed API and agree in its general shape, though some concerns were raised regarding (1) localization of the undo label, (2) adoption of this API by rich text editors that only know (at any given time) whether there is an immediate undoable or redoable action, and (3) whether these APIs may be used by malicious web content to exploit pathological behaviors in the platform undo stack.

Trust Tokens

Proposer:
Brad Lassey <lassey@google.com>
Description:
Cloudflare proposed the concept of the Privacy Pass protocol to avoid repeatedly showing captchas to Tor users and Chrome expanded on the idea to propose a more general purpose Trust Token API for conveying user trust between parties in order to prevent fraud.
Type of session:
Open discussion
Goals:
  • Determine interest level from implementers, discuss concerns.
IRC Channel:
#trusttokens
Room:
Boardroom, Floor 3
Minutes
Notes taken on #trusttokens
Summarized report
Overall tenor: excitement all around. Good fit for a bunch of applications, ready for more work, probably in WICG.

Next steps for Web Monetization

Proposer:
Adrian Hope-Bailie <adrian@coil.com>
Description:
We're developing a standard for micropayments in the browser. Join us to discuss the proposed standard, raise questions, concerns, or requirements and bring us closer to getting Web Monetization on the standards track.
Type of session:
Talk & discussion
Goals:
IRC Channel:
#webmonetization
Room:
Bay Penthouse, Floor 34
Minutes
Notes taken on #webmonetization
Summarized report

Bruce Lawson presented slides describing the problem statement and motivations for creating a standard.

Following this, Adrian Hope-Bailie walked through some slides describing the proposed API and the architectural decisions that are still being discussed ito how the feature should be deployed to browsers.

This was followed by discussion between the proposers and audience. All of the discussion has been captured as issues against the explainer.

Skip

Reception

In room Argos A-B-C, 1st floor

Skip

Sponsors

Platinum sponsors

Rakuten Institute of Technology, Coil
      Technologies, NTT

Gold sponsor

Panasonic

Silver sponsor

Yahoo! Japan WebCastor

Gift sponsor

JCB

Bronze sponsors

Newphoria, JPRS, Kodansha, Hitachi, Shueisha, Media Do, Sony, Igalia

Friday Coffee sponsor

SoftBank

Network sponsors

NTT West, Cisco, NTT Communications

Support TPAC 2019 and get great benefits from our Sponsorship packages.

For further details, contact sponsorship@w3.org