Design and Implementation of the script language code library based database for HTML

HTML을 위한 데이터베이스기반 스크립트언어의 코드 라이브러리 설계와 구현

  • Received : 2013.08.05
  • Accepted : 2013.11.01
  • Published : 2013.12.30

Abstract

Recently many documents have been written by HTML due to the expansion of the Internet and WWW. HTML allows scripting languages to interact between an user and an browser. Sometimes there might have problems with some functions of the script language. Some functions have the same name although the different contents and vice versa. It presents tremendous difficulties to maintain the functions. And, a file includes many functions shared among documents. If a user tries to see a HTML document, the file will be sent to the web browser in the user system. The network resource is wasted due to moving all data in the file through the network although some functions in the file is not used. So, we should design and implement the code library of a script language with a database. Each function has the name and arguments. A system of the code library manages functions with them. The system has the functions consistency and reduces the network resource consumption because there are only necessary functions in documents. Beside it is easy for the system to modify and reuse the functions.

Keywords

Acknowledgement

Supported by : 서울과학기술대학교

References

  1. Bruce Lawson, Lemy Sharp, "HTML5 첫걸음," 에이콘출판주식회사, 2011, pp. 16-26.
  2. 김지홍, 박남일, 황태준, "Understanding of HTML & Javascript," 2009, pp. 5-7.
  3. 최범균 "JSP 2. 0 프로그래밍," 가메출판사, 2004, pp. 28-31.
  4. 이노우에 시이이치로, 츠츠에 타쿠로, 하마베쇼타, "Perfect JavaScript," 위키북스, 2013, pp. 1-7.
  5. Library, http://en.wikipedia.org/wiki/Library_ (computing).
  6. Apache Tomcat, http://tomcat.apache.org/.
  7. mysql, http://dev.mysql.com/.
  8. 최종명, 최재영, 유재우, "프로그래머를 위한 Java2, " 2004.
  9. 김석주, "자바스크립트의 유혹," 1994.
  10. 최종명, 유재우, 최재영, "자바 개발자를 위한 XML," 홍릉과학출판사, 2003.
  11. David Hunter, "Beginning XML," 정보문화사, 2000.
  12. 최종명, 박경우, 오수열, "사용자 인터랙션을 지원하는 HTML5 기반 e-book 뷰어 시스템의 요구사항 분석 및 설계," 디지털산업정보학회, 디지털산업정보학회논문지, 제9권, 제2호, 2013.
  13. 염세훈, 방혜자, "탬플릿 기반 XML 문서 생성기의 설계 및 구현," 디지털산업정보학회, 디지털산업정보학회논문지 제8권, 제4호, 2012.
  14. HTML 5. 1, http://www.w3.org/TR/html51/.