Design and Implementation of an XHTML Basic Document Editor

XHTML Basic 문서 편집기의 설계 및 구현

  • 신재룡 (충북대학교 전기전자및컴퓨터공학부) ;
  • 유재수 (충북대학교 전기전자및컴퓨터공학부)
  • Published : 2002.12.01

Abstract

As wireless internet market grows rapidly in recent years, demands of various contents in wireless internet is significantly being increased. XHTML with extensibility that can support many kinds of internet web clients and platforms is established in world-wide standards of markup language. XHTML reforming HTML4 in XML 1.0 is recognized that It is the heart of the technology to integrate existing contents and increase the interoperability in wired and wireless internet. XHTML Basic for wireless internet are based on the XHTML. In this paper, we design and implement an document editor for XHTML Basic.'rho wireless internet document editor supports CSS creation that users can display XHTML Basic documents as they want. It also supports WYSIWYG editing that user4 inn make out them without difficulty.

최근 무선 인터넷 시장이 급속히 성장함에 따라 다양한 무선 인터넷 컨텐츠 개발에 대한 수요가 급증하고 있다. 또한 다양한 인터넷 단말기와 플랫폼을 유연하게 지원할 수 있는 확장성이 추가된 XHTML이 세계적인 표준 마크업 언어로 자리잡고 있다 이러한 XHTML은 HTML4에 XML 1.0을 적용시켜 재정의 함으로써, 기존의 유무선 인터넷 컨텐츠 통합과 상호 운용성의 증진을 위한 핵심 기술로 인식되고 있다. 이에 본 논문에서는 XHTML을 기반으로 한 무선 인터넷 언어인 XHTML Basic 문서를 편집 할 수 있는 문서 편집기를 설계하고 구현한다. 구현한 무선 인터넷 문서 편집기는 XHTML Basic 문서를 원하는 형태로 표현 가능하도록 CSS 생성 기능을 제공하고, 문서를 쉽게 작성할 수 있도록 WYSIWYG 방식의 편집을 지원한다.

Keywords

References

  1. 정보통신부, http://www.mic.go.kr
  2. Arnaud Le Hors, Ian Jacobs, HyperText Markup Language(HTML) 4.01 Specification, W3C Recommendation, 24 December 1999. http://www.w3.org/TR/html4/
  3. Tim Bray, Jean Paoli, C.M. Sperberg- McQueen, Eve Maler, Sun Microsystems, Extensible Markup Language(XML) 1.0, W3C Recommendation, 6 October 2000. http://www.w3.org/TR/2000/REC-xml-20001006
  4. XHTML™ 1.0 The Extensible HyperText Markup Language, W3C Recommendation, 26 January 2000. http://www.w3.org/TR/xhtml1/
  5. Mark Baker, Masayasu Ishikawa, Shinichi Matsui, Peter Stark, Ted Wugofski, Toshihiko Yamakami, XHTML™ Basic, W3C Recommendation, 19 December 2000. http://www.w3.org/TR/xhtml-basic/
  6. Wireless Markup Language(WML) Version 2.0, 11 September 2001. http://www.wapforum. org/
  7. Murray Altheim, Frank Boumphrey, Sam Dooley, Shane McCarron, Sebastian Schnitzenbaumer, Ted Wugofski, Modularization of XHTML™, W3C Recommendation, 10 April 2001. http://www.w3.org/TR/xhtml-modularization/
  8. 김석원, '데이터 방송을 위한 XHTML', 정보처리학회지, 제8권, 제3호, pp.83-88, 2001년 5월
  9. 이수철, 황인준, '동기화된 멀티미디어 프레젠테이션을 위한 XHTML 확장', 정보처리학회논문지 B, 제8-B권 제6호, pp.717-724, 2001년 12월
  10. WAP CSS Specification, 26 October 2001. http://www.wapforum.org/
  11. Bert Bos, Hakon Wium Lie, Chris Lilley, Ian Jacobs, Cascading Style Sheets level 2(CSS2) specification, W3C Recommendation, 12 May 1998. http://www.w3.org/TR/REC-CSS2/
  12. Vidur Apparao, Steve Byrne, Mike Champion, Scott Isaacs, Ian Jacobs, Arnaud Le Hors, Gavin Nicol, Jonathan Robie, Robert Sutor, Chris Wilson, Lauren Wood, Document Object Model(DOM) Level 1 Specification, W3C Recommendation, 1 October 1998. http://www. w3.org/TR/REC-DOM-Level-1/
  13. IBM XML4C Version 3.5.1 DOM Parser. http://www.alphaworks.ibm.com/tech/xml4c
  14. Anybil, AnyBuilder 2002. http://www.anybil. com/main.html
  15. Unwired Korea, UK Wappor. http://www. unwiredkorea.com/
  16. Openwave, Openwave SDK 5.1. http://www. openwave.com/