Community & Business Groups

Remote DOM Community Group

Similarly to how the Shadow DOM paved the way for custom elements using web technologies, a "Remote DOM" could allow display of portions of the web app to be displayed on "remote" (i.e. "external") devices, such as screens, Smart TVs, etc. This brings interesting capabilities to web apps, such as leveraging external screens for presentation, supplemental content or second screen experiences.

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.

No Reports Yet Published

Learn more about publishing.

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

This group does not have a Chair and thus cannot publish new reports. Learn how to choose a Chair.

What Remote DOM tries to achieve

With devices such as Google Chromecast, Smart TVs and other web-capable and “smart” larger screen devices, it is time to leverage the full set of benefits such a device can offer directly from within your web application.

Why shouldn’t your web app be able to display additional, different content on an attached big screen? While this is possible using hybrid approaches, such as Cordova with plugins for iOS, we should try to create an open standard, so that functionalities, such as the second screen, become available for the web platform.

If you want to see a very rudimentary demo implementation, check out https://github.com/AVGP/remoteDOM/blob/master/index.html or see it in action here: