{"id":488,"date":"2013-06-09T17:44:58","date_gmt":"2013-06-09T17:44:58","guid":{"rendered":"http:\/\/www.w3.org\/community\/forum\/?p=488"},"modified":"2013-06-15T07:12:46","modified_gmt":"2013-06-15T07:12:46","slug":"remote-dom-adding-second-screen-remote-screen-capabilities-with-an-open-web-standard","status":"publish","type":"post","link":"https:\/\/www.w3.org\/community\/forum\/2013\/06\/09\/remote-dom-adding-second-screen-remote-screen-capabilities-with-an-open-web-standard\/","title":{"rendered":"Adding second screen \/ remote screen capabilities with an open web standard"},"content":{"rendered":"<p>I&#8217;d like to propose a new group for a new standard: <a href=\"http:\/\/www.w3.org\/community\/groups\/proposed\/#remotedom\">The Remote DOM<\/a>.<\/p>\n<p>Apple has <a href=\"http:\/\/www.apple.com\/airplay\/\" target=\"_blank\" rel=\"nofollow\">AirPlay<\/a>, Google (technically: The WiFi Alliance) has <a href=\"http:\/\/www.wi-fi.org\/wi-fi-certified-miracast%E2%84%A2\" target=\"_blank\" rel=\"nofollow\">Miracast<\/a>\u00a0&#8211; the web has none of that.<\/p>\n<p>The possibility to have a <a href=\"http:\/\/en.wikipedia.org\/wiki\/Second_screen\" target=\"_blank\" rel=\"nofollow\">second screen<\/a>\u00a0opens up interesting possibilities &#8211; for instance displaying a presentation on a beamer or a big screen or working with your mobile device, like you would normally work with your PC or laptop.<\/p>\n<p>Smartphones and Tablets are getting more and more powerful, the <a href=\"http:\/\/www.salon.com\/2013\/04\/12\/yes_the_pc_is_dead_whats_next\/\" target=\"_blank\" rel=\"nofollow\">PC is deemed dead<\/a>\u00a0&#8211; using a bluetooth keyboard \/ mouse and a big screen, one can replace her workstation with a simple tablet or smartphone.<\/p>\n<p>This makes it interesting for web apps, such as email, document editors, cloud development environments (e.g. Cloud9 IDE) to leverage external screens.<\/p>\n<p>Similarly to how the Shadow DOM paved the way for custom elements using web technologies, a &#8220;Remote DOM&#8221; could allow display of portions of the web app to be displayed on &#8220;remote&#8221; (i.e. &#8220;external&#8221;) devices, such as screens, Smart TVs, etc.<\/p>\n<p>We also have a proof of concept implementation:<\/p>\n<p><iframe loading=\"lazy\" title=\"Remote DOM Proof of concept demo\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/5Y4WlI1qzBA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>You can also find the <a href=\"http:\/\/github.com\/avgp\/remoteDOM\" target=\"_blank\" rel=\"nofollow\">source code<\/a> along with a more <a href=\"http:\/\/ox86.tumblr.com\/post\/52700625956\/remotedom-a-web-standard-proposal-for-next-gen-web\" target=\"_blank\" rel=\"nofollow\">in-depth description of the technology<\/a> behind it.<\/p>\n<p>Please <a href=\"http:\/\/www.w3.org\/community\/groups\/proposed\/#remotedom\">support our group<\/a> and work with us on this topic to make it happen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;d like to propose a new group for a new standard: The Remote DOM. Apple has AirPlay, Google (technically: The WiFi Alliance) has Miracast\u00a0&#8211; the web has none of that. The possibility to have a second screen\u00a0opens up interesting possibilities &hellip; <a href=\"https:\/\/www.w3.org\/community\/forum\/2013\/06\/09\/remote-dom-adding-second-screen-remote-screen-capabilities-with-an-open-web-standard\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4547,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49,1],"tags":[],"class_list":["post-488","post","type-post","status-publish","format-standard","hentry","category-announcement","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/posts\/488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/users\/4547"}],"replies":[{"embeddable":true,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/comments?post=488"}],"version-history":[{"count":7,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/posts\/488\/revisions"}],"predecessor-version":[{"id":514,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/posts\/488\/revisions\/514"}],"wp:attachment":[{"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/media?parent=488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/categories?post=488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.w3.org\/community\/forum\/wp-json\/wp\/v2\/tags?post=488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}