- From: Wonsuk Lee <wonsuk11.lee@samsung.com>
- Date: Wed, 16 Nov 2011 13:44:42 +0900
- To: 'Dowan Kim' <forty4@gmail.com>
- Cc: 'public-html-ig-ko' <public-html-ig-ko@w3.org>
- Message-id: <021c01cca41a$75506610$5ff13230$%lee@samsung.com>
안녕하세요. 김도완 매니저님. 좋은 이슈를 discussion table에 올려주셔서 감사합니다~^^ 아래와 같이 답변을 달아보았습니다. 혹시 첨언을 하실 분이 있으면 편하게 의견 주세요~ ;) From: Dowan Kim [mailto:forty4@gmail.com] Sent: Monday, November 14, 2011 2:42 PM To: public-html-ig-ko Subject: W3C 표준화 관련 문의 안녕하세요. 김도완입니다. 최근 W3C TPAC에서 진행된 표준화 미팅과 관련해서 몇 가지 궁금한 점이 있어서, 아시는 분들이 전체 공유 좀 해주셨으면 해서 문의드립니다. ^^ 1. Media 처리 관련 - DAP에서 진행하고 있던 Media Capture API와 관련하여 최근 진행되고 있는 상황에 대해 공유 부탁드립니다. - 즉, Media Capture API, Device Tag<device>, getUserMedia(), Stream API, File API 들의 현재 상황, 관계 그리고 향후 방향에 대해 궁금합니다. è Media Capture와 관련해서 DAP WG에서 개발 중인 표준은 HTML Media Capture(input tag 활용)과 Media Capture API 입니다. 이 두가지 표준은 모두 Native Camera 기능을 Launching하도록 되어 있고, è Capturing 후에 웹앱은 이 파일의 위치를 이용해서 다음 액션을 하는 개념입니다. HTML Media Capture는 이미 Mature한 수준이고, Media Capture API의 경우 좀더 정리가 진행될 예정입니다. è 이들 둘에 비해서 getUserMedia는 브라우저가 Camera handling 기능을 내장하는 것을 의미합니다. 따라서 실시간으로 Video 또는 Audio Stream을 받아서 활용해야하는 웹앱의 경우는 이 표준을 활용해야 합니다. è Stream API의 경우 WebRTC WG에서 좀더 정리가 될 것으로 예상되고, è File API의 경우는 File Reader API, File Writer API, File system and directory로 나누어져 표준 개발이 이루어 지고 있으며 File Reader API는 Mature 한 수준입니다. è <device>는 예전에 drop 되었습니다. - 또한 DAP WG과 WRTC WG간 향후 이와 관련하여 어떤 식으로 진행하려고 하는지요? à 말씀하신 두개의 WG 간에 합의한 내용은 WebRTC Spec에서 getUserMedia() 기능은 별도의 Use Case가 존재하기 때문에, è WebRTC 스펙에서 분리하여 별도의 표준으로 개발하기로 하였고, 본 스펙에 대해서 TF 형태로 두 그룹이 같이 개발하기로 합의하였습니다~ è 따라서 앞으로 TF 구성에 대한 조율을 하고 아마도 별도의 TF Mailing-list/Conf. Call을 통해서 표준 개발이 진행될 것 같습니다. 2. Web Intents 및 Device API Architecture - DAP를 중심으로 Web Intents에 대한 관심이 많은 것으로 알고 있습니다. 관련하여 Web Apps WG과도 Joint TF를 만드는 작업을 진행중이더군요. - 향후 Web Apps WG 및 DAP WG에서 API를 표준화함에 있어서 API 직접 호출 방식(e.g. navigator.contacts.get(...)), REST/XHR 방식, 그리고 Web Intents 방식이 어떤 기준으로 어떻게 표준화되는 것인지요? - 즉, 각 API마다 한 가지 방식으로 제공되는 것인지? 아니면 복수개의 방식으로 제공되는 것인지? 그렇게 제공되는 기준은 무엇인지? 왜 이런 논의들이 이루어졌었는지? 향후 API들이 추가될 때 어떤 방향 및 Guideline이 있는지? 등 à 이 부분은 아직 정확하게 정리가 되지는 않았습니다. 그런데 이번 TPAC 회의를 통해서 Web Intents 를 활용하는 것이 전체적으로 힘들 받았습니다. è 따라서 당분간은 Contacts을 포함해서 다양한 API를 Web Intent 기반으로 만드는 것에 대해서 논의를 할 것 같습니다. 3. Discovery 및 Communication - 최근 Web and TV IG를 중심으로 Home Network내 다양한 Device들의 Web Apps간 상호 연동에 대해 관심이 많습니다. 이와 관련하여 WRTC WG과 Service Discovery에 대한 논의를 한 것으로 알고 있습니다. - 앞으로 Web Apps간 통신에 대한 논의가 많을 것으로 예상되는데, 이와 관련하여 Service Registration/Discovery/Advertisement 및 API, Web Messaging, WRTC, Web Intents, 들이 어떤 WG 또는 TF에서 어떤 방향으로 표준화가 진행될 것으로 생각하는지요? è WRTC WG은 제가 잘 모르는 WG입니다^^; 좀 알려주세요~ è 이거 알려주시면 다른 것과 함께 제가 알고 있는 선에서 답변드리겠습니다~ 위의 내용들은 정말 살아있는 표준화 및 기술들의 모습 같더군요. 한 분이 다 알기는 어려울 수 있으니, 관련하여 상황 및 방향에 대해 조금이라도 아시는 분들끼리 서로 서로 공유하면 다 같이 도움이 될 것 같습니다. 특히 위에서 <http://webintents.org/> Web Intents는 Google과 Apple에서도 관심이 많은 듯 하더군요. 아마 Android나 iOS에도 빠르게 적용되지 않을까 싶네요. 물론 지금도 Custom URL Scheme를 만들어서 Web App on Browser에서 Native App을 호출할 수 는 있으나, Fire and Ignore 형태밖에 안 되며, 특히 iOS에서는 원래 App(Browser)으로 다시 돌아갈 수 없는 문제도 있죠. 특히 Web Intents가 표준화되면 Intents 등록이 공식화되고 Repository가 만들어 질 수 있기에 활용성이 훨씬 좋아지리라 생각합니다. 또한 활용 방식도 훨씬 다양해지고. +1 이원석 드림. 그럼 자유로운 의견 공유 부탁드립니다. ^^
Received on Wednesday, 16 November 2011 04:47:16 UTC