90 likes | 194 Views
HTML to WAP Gateway : Html2Wml. 이화여자대학교. Index. Html2Wml 소개 Html2Wml 특징 Html2Wml 특징 – Deck Slicing Html2Wml 특징 – Link Reconstruction Html2Wml 특징 – Action TODO 기타 WAP Gateway 변환 Software. Html2Wml 소개. Html2Wml ?. HTML page 를 WML deck 로 변환
E N D
HTML to WAP Gateway : Html2Wml 이화여자대학교
Index • Html2Wml 소개 • Html2Wml 특징 • Html2Wml 특징 – Deck Slicing • Html2Wml 특징 – Link Reconstruction • Html2Wml 특징 – Action • TODO • 기타 WAP Gateway 변환 Software 이화여자대학교
Html2Wml 소개 • Html2Wml ? • HTML page를 WML deck로 변환 • HTML Validator에 의해 검증된 대부분의 HTML page를 WML deck로 변환 2. Synopsis • use shell command $ html2wml file.html • use CGI /cgi-bin/html2wml.cgi?url=file.html 이화여자대학교
Html2Wml 특징 • DECK SLICING : limitation of card size by splitting the result into several cards • LINK RECONSTRUCTION : translation of the links • ACTION : inclusion of files (similar to SSI) • compilation of the result using the WML tools • a debug mode to check the result using validation functions 이화여자대학교
deck deck deck card #1 card #1 card #1 … card #2 … card #n Html2Wml 특징 – Deck Slicing • DECK SLICING • WAP device의 제한적인 메모리를 위한 기능 • 대부분의 WAP device들이 2000 byte 미만의 card 사용 • WML deck Compile전에 card size 지정 가능 Sliced by cards Sliced by decks 이화여자대학교
Html2Wml 특징 – Link Reconstruction • LINK RECONSTRUCTION • CGI • HTML 문서의 모든 link를 변환 (page or image) • 자동으로 변환되며 customize 불가 • shell command • template을 통해 link 변환 • 절대 패스의 link는 변환하지 않는다 • template은 customize 가능 이화여자대학교
Html2Wml 특징 - ACTION • ACTION • Apache server에서의 SSI(Server Side Interface)와 비슷한 특징 • 현재 가능한 action • include : include file (url or local file) • fsize : 현재 파일의 크기 리턴 (url or local file) 이화여자대학교
TODO • add support for images (via external conversion) • add support for converting plain text files • add engine to allow attributes conversion • add support to convert forms 이화여자대학교
기타 WAP Gateway 변환 SW 국내 상용 WAP Gateway 변환 Software 이화여자대학교