摘要 |
<p>코브라우즈(co-browse) 서비스는 사용자의 브라우저에서 보여지는 웹 페이지가 원격적으로 보여지도록 허용하기 위하여 자바스크립트(JavaScript)를 사용한다. 웹 페이지에 대한 업데이트들은 HTML로 렌더링되고 코브라우즈 세션을 통해 포워딩된다. 가시적이지 않아야하는 웹 페이지의 양상들은, 코브라우즈 세션 상에서의 엘리먼트들의 컨텐츠를 자바스크립트가 전송하는 것을 방지하는 마스킹된(masked) 엘리먼트들의 리스트에서 규정된다. 원격 위치에서 웹 페이지를 보고 있는 사람은 오브젝트들을 선택할 수 있어서 이러한 오브젝트들이 사용자의 브라우저 내에서 하이라이트처리되도록 할 수 있다. 유사하게, 웹 페이지를 보고 있는 사람은 오브젝트들을 선택하고 그리고 오브젝트들로 정보를 입력함으로써 오브젝트들을 조종할 수 있다. 웹 페이지에 대한 업데이트들은 수집되고 합쳐져서 오직 최신의 업데이트들만 코브라우즈 세션을 통해 포워딩된다. 호버(hover) 상태와 같은 DOM에 영향을 미치지 않는 업데이트들 또한 상기 세션을 통해 전송된다.</p> |