DOI QR코드

DOI QR Code

A New Mobile Content Adaptation Based on Content Provider-Specified Web Clipping

컨텐츠 제공자 지정 웹 클리핑 방식의 이동 인터넷 컨텐츠 변환

  • 양서민 (광운대학교 대학원 컴퓨터공학과) ;
  • 이혁준 (광운대학교 컴퓨터공학과)
  • Published : 2004.02.01

Abstract

Web contents created for desktop screens give rise to problems when they are to be displayed on the small screens of mobile terminals. While in some cases some of the objects of a page may not be displayable due to the lack of browser capability, the entire page may not be displayable due to the incompatibility with the browser in other cases. In this paper, we introduce a new mobile content adaptation approach based on web clipping, which transforms an original page into one that is optimally displayed on a mobile terminal. In this method, a source page is automatically clipped and transformed according to the clip specification made by the content provider using a clip editing tool. The clip editing tool allows the user to specify group clips, multi-level cups and dynamic clips as well as simple clips, and the presentation layout through a graphic user interface. Based on the clip specifications, each clip is transformed into an intermediate meta-language document, which in turn is transformed into a presentation page in the target markup language. Transcoding of image objects in major image file formats is also supported.

작은 화면을 가진 이동 단말기에서 데스크탑 화면에 맞추어 제작된 웹 컨텐츠들을 브라우징 하는 것은 많은 어려움을 갖는다. 웹 페이지에는 이동 단말기용 브라우저의 제한된 기능으로 인해 표시할 수 없는 객체가 일부 포함되어 있는 경우도 있고, 브라우저에서 호환되지 않는 마크업 표준을 사용하여 브라우징 자체가 불가능할 수도 있다. 본 논문에서는 웹 페이지를 이동 단말기에 최적화된 형태로 변환할 수 있는 웹 클리핑 방식의 새로운 이동 인터넷 컨텐츠 적응 방법을 소개한다. 이 방법에서는 컨텐츠 제공자가 클립 편집기를 이용하여 설정한 클립 명세에 따라 원본 웹 문서가 자동으로 클리핑 되고 변환된다. 클립 편집기는 컨텐츠 제공자가 단일 클립, 그룹 클립, 다중 레벨 클립, 동적 클립을 설정하고, 문서의 레이아웃을 수정할 수 있도록 한다. 이렇게 설정된 클립 명세에 따라 원본 문서로부터 추출된 각 클립들은 먼저 중간 언어 형태의 문서로 변환되고, 이는 다시 이동 단말기를 위한 최종 마크업 문서로 변환된다. 또한 다양한 이미지 타입에 대한 변환기능을 제공한다.

Keywords

References

  1. WAP Forum, 'Wireless Markup Language version 2 Specification,' http://www.wapforum.org/, 2001
  2. Tomihisa Kamada, 'Compact HTML for Small Information Appliances,' http://www.w3.org/TR/1998/NOTE-compactHTML-19980209/, 1998
  3. W3C, 'XHTML basic,' http://www.w3.org/TR/xhtml-basic/, 2000
  4. W3C, 'eXtensible Markup Language(XML) 1.0,' http://www.w3.org/TR/REC-xml/, 2000
  5. W3C, 'XSL Transformation(XSLT)( version 1.0),' http://www.w3.org/TR/xslt/, 1999
  6. A. Fox, S. D. Gribble, E. A. Brewer and E. Amir, 'Adapting to network and client variability via on-demand dynamic distillation', Operating Systems Review, Vol.30, No.5, pp.160-170, 1996 https://doi.org/10.1145/248208.237177
  7. K. Ham, S. Jung, S. Yang, H. Lee and K. Chung, 'Wireless-adaptation of WWW Content over CDMA', MOMUC '99, San Diego, pp.368-372, 1999 https://doi.org/10.1109/MOMUC.1999.819513
  8. Oracle Co., 'Oracle 9i Application Server Wireless,' http://otn.oracle.com/products.iaswe/, 2003
  9. IBM Co., 'WebSphere Transcoding Publisher,' http://www-4.ibm.com/software/webservers/transcoding/, 2000
  10. OpenTV Inc., 'Spyglass Prism,' http://www.opentv.com/utilities/product-sheets/prism.pdf, 2002
  11. P. Gomes, S. Tostao, D. Goncalves and J. Jorge, 'Web Clipping : Compression Heuristics for Displaying Text on a PDA', Mobile HCI '01, France, Sept., 2001
  12. Palm Inc., 'Web Clipping Developer's Guide,' http://www.palmos.com/dev/support/docs/webclipping/, 2001
  13. W3C, 'HTML 4.01 Specification,' http://www.w3.org/TR/html4/, 1999
  14. W3C, 'HTML Tidy,' http://www.w3.org/People/Raggett/tidy/, 2002
  15. G. K. Wallace, 'The JPEG Still Picture Compression Standard', Communications of the ACM, Vol.34, Issue.4, pp.30-44, April, 1991 https://doi.org/10.1145/103085.103089