제 3 장 WML (1) 1. WML 문서의 구조 2. 텍스트 3. 이미지 4. 링크 제 3 장 WML (1)

Slides:



Advertisements
Similar presentations
SMIL 구조 1 5 장 SMIL 구조 5.1 SMIL 언어 구조 문제 5.2 SMIL 구조 요소와 속성 5.3 요약 및 결론.
Advertisements

한국산업기술대학교 온라인 기술교육 교재 개발 차세대 모바일 디지털 컨텐츠 15. WML 개발 - I 이번 시간에는... 지난 시간에는 WAP 의 WTA 프로토콜의 기능과 구성, 서비스 예에 대해서 학습하고, WAP 보안을 위한 WTLS 와 WAP 애플리케이션 레이어 보안,
WMLScript : 객체 (2) 제 10 장 1. 스트링 객체 2. charAt()과 length() 메서드
XHTML Basic 제 13 장 1. XHTML Basic의 개요 2. XHTML Basic 기본 문법 3. 표 만들기
RFID 보안시스템 개인정보보호 강화 학교출입통제 강화 학교폭력 예방 도난분실방지.
교회를 교회되게 예밸 예배되게 우릴 사용 하소서 진정한 부흥의 날 오늘 임하도록 우릴 사용 하소서
교회를 교회되게 예밸 예배되게 우릴 사용 하소서 진정한 부흥의 날 오늘 임하도록 우릴 사용 하소서
일시 : 2002년 6월 18일 주관 : 한국 기독교 장로회 경기 노회 정보통신부 강사 : 한창희
전능하사 천지를 만드신 하나님 아버지를 내가 믿사오며, 그 외아들 우리 주 예수 그리스도를 믿사오니,
뜻이 하늘에서 이룬 것 같이 땅에서도 이루어지이다.
국가도서관통계시스템 수치입력자 매뉴얼 이의신청 방법 Version. 1.0.
HTML5 웹 프로그래밍 입문 (개정판) 3장. 링크와 멀티미디어.
웹 페이지.
2002/3/20 HTML 2002/3/20
HTML & CSS 겉핥기 2012 SUMMER SPARCS.
HTML5 웹 프로그래밍 입문 (개정판) 4장. CSS3 스타일시트 기초.
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
1 HTML5 개요.
이번 시간에는... 지난 시간에는 무선 Markup 언어와 XHTML Mobile Profile 특징, WAP 2.0 XHTML MP의 구성과 XHTML MP에 사용되는 다양한 태그 등, WAP 2.0 XHTML 개발을 위한 기본 사항을 설명하였습니다. 이번 시간에는 2회차에.
UIT Series HTML + JavaScript [Chapter 1] Html을 이용한 웹 페이지 만들기.
2 서블릿의 기초.
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
10장. 에러 처리 제10장.
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
HTML5 웹 프로그래밍 입문(교수용) 2장.HTML5 문서의 기본.
ㅎㅎ MS-SQL서버 2000과 XML MS-SQL 서버 2000과 XML 활용 HTTP를 이용한 XML 데이터 접근
학습목표 학습목차 Table 태그를 이용하여 표 만들기를 이해할 수 있습니다.
홈페이지 만들기 HTML HyperText Markup Language 홈페이지를 만들 때 사용하는 언어
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
6부 WML/WML2.0 언어배우기 6-1 WML에 대해서 6-2 WML 기본 태그 6-3 글과 그림 삽입에 관련된 태그
6부 WML/WML2.0 언어배우기 6-1 WML에 대해서 6-2 WML 기본 태그 6-3 글과 그림 삽입에 관련된 태그
5부 mHTML/KUN언어 배우기 5-1 mHTML과 KUN에 대해서 5-2 mHTML 기본태그
7부 WMLScript 다이나믹 폰페이지 만들기
WAP강좌 (1 주째) 허재형.
HTML5 웹 프로그래밍 입문 (개정판) 2장. HTML5 문서의 기본.
제주닷컴 매뉴얼 (실시간 예약시스템) 2013년 10월.
글꼴관련 태그 오산대학 컴퓨터정보과 김 영 권.
문단 관련 태그 위지윅과 특수문자 <BODY> 태그로 컬러 문서 만들기 글꼴 관련 태그 목록 관련 태그
이번 시간에는... 지난 시간에는 전화걸기, 전화 받기 등 전화기능, 휴대폰 단말기내 전화번호부 제어 기능, 발신 전화, 수신 전화, 부재중 전화 등, 전화 Call Logs 제거를 위한 기능 등, WAP의 전화 및 전화 부가 기능을 위한 WTAI에 대해서 알아보았습니다.
CSS Layout Chapter 6 Part 1
목차 INDEX 1. 회원가입 및 로그인 2. 업체정보 3. 제조검사 신청 4. 인보이스 5. 검사진행현황(현장검사 신청)
HTML 문서 작성 PART 1 Chapter 2 Part 1
HTML CSS 자바스크립트 무작정 따라하기
HTML CSS 자바스크립트 무작정 따라하기
KTF 무선인터넷 표준 UI 2000년 4월 SK 텔레콤 귀중 CP 제공용
SMIL.
게임웹사이트운영 [3] 블록과 목록.
문서작성에 사용되는 기본태그 MARQUEE, A.
3장. 웹로직 서버에서의 서블릿과 JSP의 운용 3-1. 서블릿, JSP를 실행하기 전의 환경 설정
제목을 입력해 주세요 ┗ SUB TITLE을 입력해 주세요 홍길동.
원자모형의 변천과정 조원:20804 김민우 김재익 백선준.
사업계획서.
광고센터 완전정복 매뉴얼 ( ).
이번 시간에는... 지난 시간까지 제 1장을 통해 모바일의 정의와 개념, 시작과 발전, 기술과 서비스 및 그 전략을 살펴봄으로써 모바일 산업에 대한 전반적인 이해를 쌓았습니다. 이번시간 부터는 제 2장 모바일 기술을 통해, 무선 인터넷을 위한 컨텐츠 제작 기술, 네트워크.
Chapter03 HTML 포토앨범 만들기
『중소•벤처기업의 인적자원관리』 이 규 환 서울특별시 강남구 삼성동 현대빌딩 506호 전화 : (02) , Fax : (02)
국가 내 불평등 현상과 해결방안 본 연구물은 학교 수업을 위해 개발된 것으로 교육 이외의 목적으로 사용될 수 없습니다.
샘플앱 제작 안내 2016/05/18.
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
HTML HTML 기본 구조와 태그 다양한 태그 다루기
이번 시간에는... 지난 시간까지 2회차에 걸쳐 WML의 택스트 포맷, 이미지 처리, 페이지 이동, 태스크 수행과 이벤트 처리 및 WML 사용자 Input 처리 태그 등, WML 개발에 대해서 알아보았습니다. 이번 시간에는 2회차에 걸쳐, WML 스크립트 개발에 대해서.
관광지 정보 동경 하라주쿠 주간인기관광지 Weekly Best 강력추천 관광지사진 관광지사진 관광지사진 관광지사진
노인학대예방 교육 교육강사 시 설 장 송나겸 보성실버센터.
ㅎㅎ DTD DTD 개념 DTD 문법 [실습] DTD 활용.
비축사업 전자계약시스템 도입 용역 사용자매뉴얼(업체담당자용) Version 1.0.
책을 읽읍시다  탈향 진지하게 설명해드림 1303 김소희 1309박지호 1315이지수.
코 칭 결 과 센 터 구성센터 (모바일) 코칭대상 프로 (엔지니어) 코칭일시
2016년 제1차 운영위원회 평택시건강가정 ∙다문화가족지원센터
DHWORKSHOP 위키.
걱정 고민 가득 할 때 - 어떻게 해결 하나요 - C Em Dm G 1. 걱정 고민 가득 2. 슬픈 마음 심술 3. 괜찮아요
Presentation transcript:

제 3 장 WML (1) 1. WML 문서의 구조 2. 텍스트 3. 이미지 4. 링크 제 3 장 WML (1)

1. WML 문서의 구조 WML 문서 : 카드(card)데크(deck), 마이크로브라우저에 디스플레이 기능에 따른 카드의 구분 (1) 보여주는 카드 : 그림이나 문자를 보여주는 카드 (2) 선택 카드 : 메뉴를 선택하도록 하는 카드 (3) 입력 카드 : 사용자의 이름이나 아이디를 입력하게 하는 카드 (4) 내부적 카드 : 서비스를 제공하기 위하여 일정한 작업을 수행하는 카드 제 3 장 WML (1)

데크의 기본 구조 제 3 장 WML (1)

데크의 기본 구조 <?xml version = "1.0" encoding="ks_c_5601-1987"?> <! DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN"    "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <head></head> <template></template> ∙∙∙ <card></card> </wml> 제 3 장 WML (1) 그림 3-2 데크의 기본 구조 그림 3-2 데크의 기본 구조 그림 3-2 데크의 기본 구조

1번~3번 줄 : XML 문서 형식의 선언으로, 버전 속성, 문자 코드 속성, 문서 형식 선언을 포함한다. (설명) 1번~3번 줄 : XML 문서 형식의 선언으로, 버전 속성, 문자 코드 속성, 문서 형식 선언을 포함한다. 5번 줄~마지막 줄 : <wml> ~ </wml>, 하나의 데크 6번 줄 : <head>, 접속 제어와 메타 정보를 포함 7번 줄 : <template>, 데크에 포함된 모든 카드에 적용되는 이벤트 정보를 포함. - 9번 줄 : <card>, 4가지 기능의 카드 제 3 장 WML (1)

카드의 기본 구조 (설명) - 1번 줄 : <card>, 카드의 시작 <card id="name“> <do type="type" label="label">      <go href="url"/> </do> <p>    text </p> </card> (설명) - 1번 줄 : <card>, 카드의 시작 - 2번 줄 : <do>, 사용자가 누른 키에 대한 행동을 정의하는 부분 “type”, 사용자가 누른 키를 정의 “label”, 키 이름 제 3 장 WML (1)

표 3-1 WML 포맷팅 태그 - 3번 줄 : <go>, <do>에 의해 정의된 키가 눌려졌을 때, 이동되는 카드나 URL을 정의. 5번 줄 : <p>는 사용자에게 보여주는 기능 2. 텍스트 WML 포맷팅 태그 WML 태그 설 명 <b> 굵은체 <i> 이태릭체 <u> 밑줄 텍스트 <em> 강조 텍스트 <strong> em 보다 더 강조 <big> 디폴트 보다 더 큰 폰트 <small> 디폴트 보다 더 작은 폰트 제 3 장 WML (1)

[예제 3-1] 포맷팅 구성요소를 사용한 WML 문서의 예 (ch3-1.wml) 1 <?xml version="1.0"?> 2 <!DOCTYPE wml PUBLIC "- // WAPFORUM//DTD WML 1.2//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 <!--          ch3-1.wml           --> 5 <!-- 텍스트 포맷팅 연습 WML 문서  --> 6 7 <wml> 8   <card> 9      <p align="center"> 10         <big><strong>사랑</strong></bold><br/><br/> 11      </p> 12      <p align="right"> 13         <i>안도현</i><br/><br/> 14      </p> 15      <p> 16         한 사람을 <em>사랑</em>하는 일이<br/> 17         <small>죄 짓는 일이 되지 않게 하소서</small><br/> 18         나로 하여 그이가 <u>눈물</u> 짓지 않게 하소서<br/> 19         <b>사랑</b>으로 하여 못 견딜 <u>두려움</u>으로<br/> 20         스스로 <b>가슴</b>을 쥐어뜯지 않게 하소서<br/> 21         <b>사랑</b>으로 하여 내가 쓰러져 죽는 날에도<br/> 22         그이를 진정으로 <b>사랑</b>했었노라 말하지 않게 하소서<br/> 23         <u>내 무덤에는 그리움만<br/> 24         소금처럼 하얗게 남게 하소서</u><br/> 25       </p> 26    </card> 27 </wml> 제 3 장 WML (1)

예제 3-1의 실행 결과 제 3 장 WML (1)

3. 이미지 WML 문서에 이미지를 표현하기 위해서는 <img> 구성요소를 사용 <img src=“url” alt=“text” localsrc=“imgfile”/> alt 속성 : WML 시뮬레이터가 이미지를 표현할 수 없을 때 대신 표현할 문자를 설정 src 속성 : 표시할 이미지의 URL을 설정 localsrc 속성 : 사용자 에이전트 ROM이나 웹 서버에 저장된 이미지를 지정 제 3 장 WML (1)

[예제 3-2] 이미지를 사용한 WML 문서의 예 (ch3-2.wml) 1 <?xml version="1.0"?> 2 <!DOCTYPE wml PUBLIC "- // WAPFORUM//DTD WML 1.2//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 <!--             ch3-2.wml            --> 5 <!--   하이퍼링크를 사용한 WML 문서   --> 6 7 <wml> 8   <card> 9      <p align="center"> 10        <b>월드컵</b><br/><br/> 11        12        <!-- 이미지 삽입  --> 13        <img src="worldcup1.bmp" alt="월드컵 사진"> 14      </p> 15    </card> 16 </wml> 제 3 장 WML (1)

예제 3-2의 실행 결과 제 3 장 WML (1)

4. 링크 WAP 응용의 링크 기능 <a> 구성요소를 사용하여 링크를 설정 <a> 구성요소의 사용 형식 - WML 문서 간(외부로의 링크) - 데크의 카드 간(내부 링크) <a> 구성요소를 사용하여 링크를 설정 <a> 구성요소의 사용 형식 <a accesskey=”value” href=“url” title=“label”> text </a> accesskey 속성 : 0~9 숫자를 하나 지정, 그 해당 숫자를 누르면 링크로 이동 href 속성 : 링크가 실행되면 이동하는 위치 title 속성 : 소프트 키를 나타내는 레이블 text 속성 : 단말기 화면에 나타날 문자 제 3 장 WML (1)

[예제 3-3] 하이퍼링크를 사용한 WML문서의 예 (ch3-3.wml) 1 <?xml version="1.0"?> 2 <!DOCTYPE wml PUBLIC "- // WAPFORUM//DTD WML 1.1//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 <!--            ch3-3.wml             --> 5 <!--   하이퍼링크를 사용한 WML 문서   --> 6 7 <wml> 8   <card> 9      <p > 10        하이퍼링크<br/><br/> 11 12        <a accesskey="1" 13          href="http://w.yahoo.co.kr/we/index.wml" 14          title="Weather">날씨</a> 15        <br/> 16        <a accesskey="2" 17          href="http://w.yahoo.co.kr/ns/index.wml" 18          title="News">뉴스</a><br/> 19      </p> 20    </card> 21 </wml> 제 3 장 WML (1)

예제 3-3의 실행 결과 제 3 장 WML (1)

<do> 구성요소를 사용한 링크 <do> 구성요소의 사용 형식 <do type=“accept” label=“Next”> <go href=“#NextCard”/> </do> - type 속성: “accept”  좌측 소프트 키, “options”  우측 소프트 키 - 버튼이 눌러졌을 때 href 속성을 지닌 <go> 구성요소를 사용하여 다음 카드인 NextCard로 이동한다. 외부 링크 : href 속성에 #과 카드 이름을 데크의 URL에 위치시 켜 다른 WML 파일내의 카드를 참조할 수 있다. 제 3 장 WML (1)

[예제 3-4] 내부 링크를 사용한 WML 프로그램의 예 (ch3-4.wml) 1 <?xml version = "1.0"?> 2 <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 5 <!--        ch3-4.wml       --> 6 <!-- 내부 링킹을 사용한 WML --> 7 8 <wml> 9    <card id = "index" title = "카드(1)"> 10       <do type = "accept" label = "Next"> 11          <go href = "#card2" /> 12       </do> 13       <p> 14          첫 번째 카드입니다.<br /> 15       </p> 16    </card> 17 18    <card id = "card2" title = "카드(2)"> 19       <do type = "options" label = "Back"> 20          <prev /> 21       </do> 22       <p> 23          두 번째 카드입니다.<br /> 24       </p> 25    </card> 26 </wml> 제 3 장 WML (1)

예제 3-4의 실행 결과 제 3 장 WML (1)

[예제 3-5] 외부 링크를 포함하는 WML 문서의 예 ▶ ch3-5.wml 1 <?xml version = "1.0"?> 2 <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 5 <!--          ch3-5.wml          --> 6 <!-- 외부 링크를 사용한 WML      --> 7 8 <wml> 9    <card id = "index" title = "목록"> 10       <p> 11          <a href="ch3-6.wml#card2"> 12            <img src="music2.bmp" alt="music" /> 13            </a>음악<br/> 14          15          <a href="ch3-6.wml#card3"> 16            <img src="video1.bmp" alt="video" /> 17            <a>비디오<br/> 18       </p> 19    </card> 20 </wml> 제 3 장 WML (1)

▶ ch3-6.wml (링킹되는 WML 문서) 1 <?xml version = "1.0"?> 2 <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" 3    "http://www.wapforum.org/DTD/wml12.dtd"> 4 5 <!--             ch3-6.wml              --> 6 <!-- 외부 링크에 의해 링킹되는 WML      --> 7 8 <wml> 9    <card id="card2" title ="음악"> 10       <p> 11          음악 카드를 선택하셨습니다!! 12       </p> 13    </card> 14    15    <card id = "card3" title= "비디오"> 16       <p> 17         비디오 카드를 선택하셨습니다!! 18       </p> 19    </card> 20 </wml> 제 3 장 WML (1)

예제 3-5의 실행 결과 제 3 장 WML (1)