Skip to toolbar

Community & Business Groups

Sync on the Web Community Group

Background

The utilization of data from locally connected devices has nearly become a reality, thanks to remarkable advancements over the past decade. For instance, the Web MIDI API enables bi-directional communication of MIDI messages between MIDI devices and web browser applications. Now, with the emergence of new real-time protocols like Media over QUIC, real-time utilization of data from locally connected devices is extending beyond local clients to reach remote clients across the network. This evolution makes such data usage increasingly common on the web. These protocol advancements enable the web to deliver orchestrated, immersive experiences that seamlessly integrate virtual and real-world elements in real time. To fully leverage these opportunities and ensure precise reproduction of such experiences on client devices, our current focus is on timing synchronization at the sender's side, particularly synchronizing data from locally connected devices.

Statement

The Sync on the Web Community Group defines its mission as follows:

1. Define the use cases that require "Sync on the Web." 2. Identify the conditions and criteria necessary to achieve "Sync on the Web." 3. Collaborate with related working groups to explore potential solutions for "Sync on the Web," including reviewing existing implementations.

Out of Scope

Our primary focus is to identify and define the requirements, solutions, and mechanisms for reproducing sender-side state, including all data, with precise timing and minimal jitter on the client side. As such, Synchronization of data from multiple clients falls outside the scope of this mission.

Group's public email, repo and wiki activity over time

Note: Community Groups are proposed and run by the community. Although W3C hosts these conversations, the groups do not necessarily represent the views of the W3C Membership or staff.

Chairs, when logged in, may publish draft and final reports. Please see report requirements.

Call for Participation in Sync on the Web Community Group

The Sync on the Web Community Group has been launched:


Background

The utilization of data from locally connected devices has nearly become a reality, thanks to remarkable advancements over the past decade. For instance, the Web MIDI API enables bi-directional communication of MIDI messages between MIDI devices and web browser applications. Now, with the emergence of new real-time protocols like Media over QUIC, real-time utilization of data from locally connected devices is extending beyond local clients to reach remote clients across the network. This evolution makes such data usage increasingly common on the web. These protocol advancements enable the web to deliver orchestrated, immersive experiences that seamlessly integrate virtual and real-world elements in real time. To fully leverage these opportunities and ensure precise reproduction of such experiences on client devices, our current focus is on timing synchronization at the sender’s side, particularly synchronizing data from locally connected devices.

Statement

The Sync on the Web Community Group defines its mission as follows:

1. Define the use cases that require “Sync on the Web.” 2. Identify the conditions and criteria necessary to achieve “Sync on the Web.” 3. Collaborate with related working groups to explore potential solutions for “Sync on the Web,” including reviewing existing implementations.

Out of Scope

Our primary focus is to identify and define the requirements, solutions, and mechanisms for reproducing sender-side state, including all data, with precise timing and minimal jitter on the client side. As such, Synchronization of data from multiple clients falls outside the scope of this mission.


In order to join the group, you will need a W3C account. Please note, however, that W3C Membership is not required to join a Community Group.

This is a community initiative. This group was originally proposed on 2024-12-04 by Ryoya Kawai. The following people supported its creation: Kensaku KOMATSU, Ryoya Kawai, Chris Needham, Song XU and Kota Yatagai. W3C’s hosting of this group does not imply endorsement of the activities.

The group must now choose a chair. Read more about how to get started in a new group and good practice for running a group.

We invite you to share news of this new group on social media and other channels.

If you believe that there is an issue with this group that requires the attention of the W3C staff, please email us at site-comments@w3.org

Thank you,
W3C Community Development Team