Sera Web-Viewer : a Convenience-Featured Web Browser

SERA Web-Viewer : 사용자 편의성을 향상시킨 웹 브라우저 설계 및 구현

  • 조영석 (동국대학교 컴퓨터.멀티미디어학과) ;
  • 김재훈 (동국대학교 컴퓨터.멀티미디어학과) ;
  • 장익현 (동국대학교 정보통신공학과)
  • Published : 2007.12.20

Abstract

We developed a convenience-featured Web browser which is intended to enhance Web users' convenience. The integrated convenience functions are VPV(Visited Page Viewer), APV(Aligned Page Viewer), USC(User Specified Capture), and VAC(Video and Audio Converter) which is the most important feature of FLV(FLash Video file) in UCC (User Created Contents). The four functions are considered ad the most needed functions to the Web users and we referred to the opinion of frequent and advanced Web users. We addressed important algorithms and techniques in terms of the implementation of the above four functions. The implementation methods based on the MDI application using rendering technique same as in Internet Explorer 6.0 are shown with codes. The results of implementation is compared with the survey conducted on 134 Computer Science and Multimedia Engineering major students. All four integrated functions are considered to be useful.

우리는 웹 브라우저 사용자의 편의성 향상을 목표로 4가지 편의 기능이 통합된 브라우저인 SERA Web-Viewer를 개발하였다. 편의 기능으로는 VPV(Visited Page Viewer), APV(Aligned Page Viewer), USC(User Specified Capture)등이 추가되었으며 UCC(User Created Content)의 핵심 기술인 FLV(FLash Video file) 변환을 위한 VAC(Video and Audio Converter)를 부가기능으로 통합하였다. 편의 기능들은 사용자들이 웹 브라우저를 사용하며 가장 필요로 하는 기능들로 웹브라우저의 사용 빈도가 잦고 사용 시간이 긴 고급 사용자들을 대상으로 조사된 바에 따랐다. 위의 네 가지 통합 기능에 대한 구현 상의 알고리즘과 기술을 제안하였고, 인터넷 익스플로러 6.0의 렌더링(rendering) 기술을 이용한 MDI application 기반의 구현 방법을 코드를 통해 설명한다. 구현된 결과를 134명의 컴퓨터학 또는 멀티미디어 공학을 전공하는 학생들을 대상으로 실시한 설문조사의 결과와 비교하여 통합된 편의 기능들이 웹 브라우저 사용자들에게 실질적으로 도움을 줄 수 있다는 것을 보인다.

Keywords